Low Power Vlsi in CMOS
Low Power Vlsi in CMOS
2 dd
Energy/transition = C * V
Reducing Vdd
Power P is proportional to square of V VDD has decreased in modern processes
High VDD would damage modern tiny transistors Lower VDD saves power
VDD = 5, 3.3, 2.5, 1.8, 1.5, 1.2, 1.0, Further decreasing may cause affect to Threshold voltage Relatively independent of logic function and style. Power Delay Product Improves with lowering Vdd. By reducing Vdd Noise margin will be affected
Noise Margin
A B Y
A B Y
0 0 1
0
1
1
0
0
0
P0 -> 1
(1-Pa * Pb) Pa Pb AND (1-Pa)(1-Pb)(1-(1-Pa)(1-Pb)) OR EXOR (1-(Pa + Pb - 2Pa * Pb)) (Pa + Pb 2Pa * Pb)
Switching Activity for Static CMOS
P0 -> 1 = P0 * P1
Out CL PDN
Me
0
0 1 1
0
1 0 1
1
0 0 0
P(A=1) = P(B=1) = P(out=0) = Ceff = * CL Switching activity is always Higher in Dynamic Circuits
P0 -> 1
AND OR
(1-Pa * Pb) (1-Pa)(1-Pb)
Glitching
Glitching refers to spurious and unwanted transitions that occur before a node settle down to its final steady-state value. Glitching often arises when paths with unbalanced propagation delay converges at the same point in the circuit. The dissipation caused by the spurious transitions can reach up to 25% of the total dissipation for some circuits.
Each gate has Unit delay Input A, B, C arrive at same time. No glitching in dynamic circuits
Vin CL
Vout
Vout
2.5
NMOS off PMOS res NMOS sat PMOS res NMOS sat PMOS sat NMOS res PMOS sat
0.15
IV DD (mA)
0.10
1.5
0.05
0.5
0.0
1.0
4.0
5.0
0.5
1.5
V in
V out CL
V in
V out CL
Leakage
Vdd
Vout
Istat Vout CL
Reduce switching activity Not a function of Switching Frequency.
Vin =5V
In event-driven application, large amounts of power are wasted while the system is in idlemode. The power consumption can be reduced significantly by using power management scheme to shunt down idle component.
Conclusion
Thus the low power can be achieved by decreasing Vdd to certain level. As leakage current cannot be reduced, the short circuit currents are eliminated by dynamic circuits. The power dissipation due to short circuit currents is minimized by matching the rise/fall times of the input and output signals Glitching makes power to dissipate so it is reduced by cope process
References
Digital Integrated Circuits JAN M.RABAEY Encyclopedia of computer science and technology,1995. VLSI Design Techniques for Analog and Digital Circuits Randall L.Geiger, Phillip E.Allen. Basic VLSI Design A.PUCKNELL. Low-Power CMOS Design IEEE journal of solid state circuit -pages 472-484,Aprill 1992.
THANK U