In this post, I am not going to spam you with usual interview questions. I have given questions, only which i felt was a little tricky or out of the usual ones during my interviews.
- How do you qualify your floorplan is good?
- What is Congestion and what are the ways to reduce congestion?
- What is max_trans constraint? Say your design's timing is fine but you have at least one (or more) max-tran violation. Is it ok to tape out the design without clearing the max_transition violation?
- How do you arrive at max_transition constraint value?
- What is max_fanout constraint? Say your design's timing is fine but you have at least one (or more) max_fanout violation. Is it ok to tape out the design without clearing the max_fanout violation?
- What is latch up effect and what is the technique used to reduce the effect?
- What is the difference between 9T and 12T cells in terms of area, performance and power?
- Difference between different VT cells (LVT, SVT,HVT,etc) and how do they differ internally?
- What is a multi cycle path? For a multi cycle path of 4 cycles, on which cycle edge do setup and hold check occur?
- What is the difference between a clock buffer and a normal buffer?
- Did you use clock buffer or clock inverter in your design and why?
- Say after CTS, your skew target is met but your latency is more than the expected, is it ok to proceed? Justify your answer.
- What are the different physical only cells and why do we need them?
- What is the difference between graph based and path based analysis?
- What is ERC?
- Which check is frequency independant, setup or hold? Have you heard of frequency dependant hold check?
- What is an Isolation cell? What are the types of isolation cell and how you choose which cell to add?
- Explain IR drop analysis and in which scenario (best,typ,worst) you will run IR drop analysis? Justify your answer.
- In which scenario (best,typ,worst) you will run power optimization. Justify your answer.
- What are min-density rules and why do we need them?
- How do you fix setup and hold violations in scan mode?
- In StarRC, what is "Un-annotated Nets" ? Is it ok to proceed with the SPEF that contains un-annotated nets?
Say your design's timing is fine but you have at least one (or more) max-tran violation. Is it ok to tape out the design without clearing the max_transition violation?
ReplyDeletecan i know the answer for this please?