- How GLS differs from STA
- How GLS TB setup differs from RTL TB
- What are steps in porting RTL TB to GLS
- what is SDF, who provides sdf to GLS team
- Why do we use force files in GLS
- What are non resettable flops and their significance in GLS
- What is 0 – delay simulations and timing simulations, how they differ. Why 0-delay simulations are important
- Some companies only does gls signoff with 0-delay simulation, justify the same
- What are various timing simulation corners, how is it related to PVT corners
- What type of timing simulations catch setup violations, which catch hold violations
- If a test is failing in gls run, what is the debug procedure
- When there is a x propagation in SOC GLS runs, test invariably hangs. Explain.
- How do we debug timing violations in gls runs. How setup time violations are fixed? How hold time violations are fixed?
- Can setup violations and hold time violations be fixed by GLS verification engineer in testbench. If not how these are fixed.
- What is timing ECO. how does these impact GLS simulations?
- What is functional Eco. How they impact GLS simulations
- What is base tape out and metal tape out. How these are related to GLS simulations.
- What power aware GLS runs, how they are different from normal gls runs.
- What are the different reasons why x propagation happens in GLS runs.
- What is the tool option used for disabling timing checks.
- What does no notify tool option does
- Why gls simulations are long running compared to rtl
- RTL Coding style suppresss x propagation, where as GLS net list propagates x propagation, illustrate using an example.
- What is SDF annotation. What are the issues faced during annotation.
- What is zero delay loop. Significance in gls runs. How do we fix these issues.
- If DFF output gives unwanted behavior, with all inputs proper. How do you fix these kind of issues
- What are the contents of SDF
- What are the different types of timing checks in timing simulations
- How do you debug x propagation in gls simulations
- How do you identify gls tests from RTL test plan
- Write a vcs simulator force file for generating a clock at 100mhz frequency
- What is the difference between force release and force deposit
Where do we use these. - Write a force file to replicate a signal behavior on another port in net list.
- What is flattened net list and how it impacts GLS tests
- What is synchronizer flops. How they are related to GLS.