- Primary Purpose: To prevent signal corruption from propagating from an inactive domain to an active domain.
- Isolation & Level Shifters: https://vlsitutorials.com/isolation-cells-level-shifter-cells-low-power-vlsi/
Why don't we check hold during placement?
oIdeal Clock Network: During placement (pre-CTS), the PnR tool assumes an “ideal” clock network. This means:
Zero Skew: All flip-flops receive the clock edge at the exact same time.
Zero Latency (or Ideal Latency): The delay from the clock source to the flip-flops is considered zero or some idealized, non-propagated value.
- Setup time depend on clk period, skew and setup time of FF.
- Hold Time depends on skew and hold time of FF.
- Tc2q + Tcomb + Tsetup β€ Tclk + Tskew => here even if skew is zero, dominating factor is clock period. we have reasonable values in equation to do analysis.
- Tc2q + Tcomb β₯ Thold + Tskew => skew is dominating factor in equation. here when skew is zero, data path delay just needs to be more than FF hold time. Which in many cases may always be since we donβt have exact skew yet. any hold analysis would be meaningless or highly inaccurate because the dominant factor (skew) is unknown.
How do you approach AOCV in your design? What kind of library do you need for AOCV?
Enable AOCV Mode: Set the appropriate variables/commands in the STA tool (e.g., PrimeTime, Tempus)
Specify AOCV Files: Ensure the tool points to the necessary AOCV library files (often provided as separate .aocv files or tables within the .lib).
Select Analysis Mode: Choose between ‘clock only’ or ‘clock and data’ modes. ‘Clock only’ applies AOCV derates just to clock paths for faster runtime, while ‘clock and data’ applies them to both for higher accuracy.
What is the difference between OCV, AOCV, and POCV? Why POCV?
Sources of Variation: The primary sources of variation that necessitate derates are:
Β·PVT (Process, Voltage, Temperature) Variations: These are inter-chip variations.
o Process: Variations in manufacturing (e.g., lithography wavelength, defects) can alter transistor parameters like oxide thickness, dopant levels, and physical dimensions (W/L), which in turn affect threshold voltage (Vtβ) and current (I), and thus cell delay. Dies at the center of a wafer are more accurate than those at the periphery.
About Me
Hey There
I'm Gautam, Physical Design Engineer with 10+ years of experience.
Why this blog?
This blog covers real Physical Design interview questions across every stage of the flow β Pre-PnR, Floorplan, Power Planning, Placement, CTS, Routing, STA, ECO, Signal Integrity, and Physical Verification. Every answer is written from practical experience, not just theory.
Whether you're a fresher preparing for your first interview or an experienced engineer brushing up before switching roles, this is the resource I wish I had when I was preparing.
Privacy Policy
Last updated: August 2025
Overview
Physical Design Interview Guide ("this site") is committed to protecting your privacy. This policy explains what information is collected, how it is used, and your rights regarding your data.
Information We Collect
Automatically Collected Data
We use Google Analytics 4 to understand how visitors use this site. This collects anonymised data including pages visited, time spent, browser type, device type, and approximate location (country/city level). IP addresses are anonymised. You can opt out using the Google Analytics opt-out browser add-on.
