Dec. 6, 2005ELEC Glitch Power1 Low power design: Insert delays to eliminate glitches Yijing Chen Dec.6, 2005 Auburn university
Dec. 6, 2005ELEC Glitch Power2 Components of Power Dynamic Signal transitions Logic activity Glitches Short-circuit Static Leakage
Dec. 6, 2005ELEC Glitch Power3 Dynamic Power Each transition of a gate consumes CV2/2. Methods of power saving: Minimize load capacitances Transistor sizing Library-based gate selection Reduce transitions Logic design Glitch reduction
Dec. 6, 2005ELEC Glitch Power4 Glitch Power Reduction Design a digital circuit for minimum transient energy consumption by eliminating hazards
Dec. 6, 2005ELEC Glitch Power5 Theorem For correct operation with minimum energy consumption, a Boolean gate must produce no more than one event per transition. Output logic state changes One transition is necessary Output logic state unchanged No transition is necessary
Dec. 6, 2005ELEC Glitch Power6 Balanced Delay Method All input events arrive simultaneously Overall circuit delay not increased Delay buffers may have to be inserted ?
Dec. 6, 2005ELEC Glitch Power7 Cell of multiplier Static power: pW Average power: uW
Dec. 6, 2005ELEC Glitch Power8 Simulation result of cell
Dec. 6, 2005ELEC Glitch Power9 Delay is added in the cell
Dec. 6, 2005ELEC Glitch Power10 Simulation result for delay is added Static power: pW average power: uW
Dec. 6, 2005ELEC Glitch Power11 4x4 multiplier
Dec. 6, 2005ELEC Glitch Power12 4x4 multiplier simulation result Static power: nW, average power:1.8339mW
Dec. 6, 2005ELEC Glitch Power13 Critical path i j Cell Mij has the longest delay path length of 2i+j+1
Dec. 6, 2005ELEC Glitch Power14 Delay balanced multiplier cell
Dec. 6, 2005ELEC Glitch Power15 Modified 4X4 multiplier
Dec. 6, 2005ELEC Glitch Power16 Conclusion The delay-balancing technique can be used on all types of parallel array multipliers such as Booth ’ s multiplier and Wallace Tree multiplier. Achieves power reduction of 36% on a parallel array multiplier
Dec. 6, 2005ELEC Glitch Power17 Reference Dr. AGRAWAL ’ s Elec 6970 slides Gary Yeap (motorola), Practical low power digital VLSI design, Kiuwer Academic publishers, 1998.