- Masters projects overview
- Internship project related questions
- SRAM basics
- Grouping of cells to meet certain physical requirements - commands and some details
- RTL2GDSII design flow : each stage from synth-compile-logic-opttimization-path-grouping-floorplan-placement-cts-route-chip_finish: details of those
- Special cells ? Tap , decap : reason for usage ? Internal structure ?
- How to handle high frequency paths ?
- Target lib subset related : restrict libs based on hierarchy : timing vs power vs area req ?
- Area / Power recovery from an almost closed design ?
- Threshold voltage vs Current vs Delay vs lower tech node inter related questions: like how does delay get impacted with threshold, temp inversion etc..
- LVS : types of issues faced and effective solutions used ?
- Current project details : specification and real world application examples ?
- Various types of physical verification runsets : brief overview ?
- FEV basic concepts
- power switches
- multi vdd designs , voltage areas and power grid design examples for such cases
- gated domain vs aon domain details. Why there is a need for upf etc..
- Extraction :
- Details on extraction back ground
- Extraction corners : typical vs rcbest vs cbest vs cworst etc..
- Conceptual differences bw extraction corners
- Cworst vs rcworst : will there be aby R component in Cworst ?
- Can you draw a physical metal shape and show us the behavior in each corner ?
- Do you know if voltage also used as one of the parameter while doing extraction [like for std cell pvts ?]
- Cross talk :
- Agressor vs victim : diagrams, examples
- Set_false_path vs set_case_analysis impact/prime time assumptions on cross talk/noise modelling ?
- Hold , setup dependency wrto cross talk ?
- Crosstalk effects on a function timing path due to scan path and mbist paths ? How does it changes ? Reasoning etc..
- Techniques to avoid cross talk : shield , spacing . Differences. Which is best ?
- Clk NDR related. Clk net routing at what layers ? Why you choose only those ?
- Number metal layers in your most recent design ?
- Some sample image like below :
- False path, mcp example diagrams. MCP details -start, -end etc..
- How an actual MCP can occur : from design side : high freq to low freq paths or vice versa OR huge adder/multiplier logic bw lauch and capture details..
- Why do you want change your company ?
- How soon can you join us ?
- They explained about work profile and asked if any concerns
QUALCOMM:[4 rounds]:[4+ yrs RTL2GDSII engineer position]
Answer: we don’t do extraction based on voltage. Only corner and temparature are the key parameters.
g. Does that mean rcworst @ 125 degrees @ 1.1 v ==> rcworst @ 125 degrees @ 1.3 v . Yes..
Questions on how to constrain this design: list of commands at what ports etc..:
like writing constraint for each port/clock/set_false_path/io delay
Nice Blog. Thanks for sharing
ReplyDeleteExploring the Role of Semiconductors in IoT and Smart Devices
What are the common approaches to ASIC Verification?
The Impact of ASICs on the Evolution of Satellite Technology
Understanding the differences between clock gating and power gating
Understanding the Chip Design Process