- what is the difference between mealy and moore state-machines
- how to solve setup and hold violations in the design
- what is antenna violation & ways to prevent it
- we have multiple instances in RTL(Register Transfer Language), do you do anything special during synthesis stage
- what is tie-high and tie-low cells and where it is used
- what is the difference between latches and flip-flops based designs
- what is High-Vt and Low Vt cells
- what is LEF mean?
- what is DEF mean?
- steps involved in designing an optimal padring
- what is metastability and steps to prevent it
- what is local-skew, global skew and useful skew
- what are the various timing-paths which i should take care in my STA runs?
- what are the various components of leakage-power
- what are the various yield losses in the design
- what is meant by virtual clock definition and why do i need it
- what are the various variations which impacts timing of the design
- what are the various Design constraints used, while performing synthesis for a design
- specify few verilog constructs which are not supported by the synthesis tool
- what are the various capacitances with an MOSFET?
- Vds-Ids curve for an MOSFET, with increasing Vgs
- explain basic operation of an MOSFET
- what is channel length modulation
- what is body effect
- what is latchup in CMOS design and ways to prevent it?
- what are the various design changes you do to meet design power targets
- what is meant by library characterization
- what is meant by wireload model
- what are the measures to be taken to design for optimized area
- what all will you be thinking while performing floorplan
- what are the measures in the design taken for meeting signal integrity targets
- what are the measures taken in the Design achieving better yield
- what are the measures or precautions to be taken in the design when the chip has both analog and digital portions.
- what are the steps incorporated for Engineering Change order[ECO]
- what are the steps performed to achieve Lithography friendly Design
- what does synthesis mean?
- what are the pre-requistes to perform synthesis
- can you explain the synthesis flow
- what are the various ways to reduce clock insertion delay in the design
- what are the various functional verification methodologies
- what does formal verification mean
- how will you time the output path in STA
- how will you time the input path in STA
- what is false path mean in STA and in what scenarios falsepath can come
- what does multicycle path mean in STA and in what scenarios MCP can come
- what are source synchronous paths in STA
- Assume there is a specific requirement to preserve the logic during synthesis , how will you achieve it.
- we have multiple instances in RTL, do you do anything special during synthesis stage
- what do you call an event and when do you call an assertion.
- what is difference between FPGA and ASIC.
Solutions to these questions will be provided on request.
mail to : info@vlsiencyclopedia.com
I had received ans from vishal. explanation is good for all questions.it was helpful.
ReplyDeletethanks vishal
These are really nice interview questions for VLSI .... thanks a lot
ReplyDeleteGreat collection, it will be helpful if u can provide the answers
ReplyDeleteI receied answers & it was informative. thank you
ReplyDelete