Power Analysis
Measure and control power early and often.
Types of Power
Dynamic power comes from switching activity and load capacitance.
Leakage power comes from transistor and gate leakage in idle states.
Short-circuit power appears briefly during transitions.
Analysis Flow
Collect activity data (VCD or SAIF) from simulation.
Run power estimation using library models and realistic parasitics.
Compare against budgets and thermal limits.
Optimization Levers
Clock gating reduces dynamic switching.
Multi-Vt and power gating reduce leakage.
Lowering toggle rates and capacitive loads saves power.