LSI design flow and EDA
Why is static timing analysis performed under multiple conditions combining process variation, supply voltage and temperature?
- ATo shorten analysis time
- BTo confirm that timing is met under all conditions even as manufacturing variation and operating environment change
- CTo reduce layout area
Show answer and explanation
Answer: B. To confirm that timing is met under all conditions even as manufacturing variation and operating environment change
Transistor speed varies with manufacturing variation (Process), supply voltage (Voltage) and temperature (Temperature). Setup violations are more likely under slow conditions and hold violations under fast conditions, so analysis is done at multiple PVT corners to confirm correct operation under every condition.