The Sleepy Keeper Approach: Methodology, Layout and Power Results for a 4-bit Adder

Show simple item record Kim, Se Hun Mooney, Vincent John, III 2007-01-26T18:54:03Z 2007-01-26T18:54:03Z 2006
dc.description.abstract For the most recent CMOS feature sizes (e.g., 90nm and 65nm), leakage power dissipation has become an overriding concern for VLSI circuit designers. ITRS reports that leakage power dissipation may come to dominate total power consumption [1]. We propose a novel approach, named "sleepy keeper", which reduces leakage current while saving exact logic state. Sleepy keeper uses traditional sleep transistors plus two additional transistors - driven by a gate's already calculated output - to save state during sleep mode. Dual Vth values can be applied to sleepy keeper in order to dramatically reduce subthreshold leakage current. In short, like the sleepy stack approach, sleepy keeper achieves leakage power reduction equivalent to the sleep and zigzag approaches but with the advantage of maintaining exact logic state (instead of destroying the logic state when sleep mode is entered). Based on experiments with a 4-bit adder circuit, sleepy keeper approach achieves up to 48% less ! delay and 49% less area than the sleepy stack approach. Unfortunately, sleepy keeper causes additional dynamic power consumption, approximately 21% more than the base case (no sleep transistors used at all). However, for applications spending the vast majority of time in sleep or standby mode while also requiring low area, high performance and maintenance of exact logic state, the sleepy keeper approach provides a new weapon in a VLSI designer's arsenal. en
dc.format.extent 790784 bytes
dc.format.mimetype application/pdf
dc.language.iso en_US en
dc.publisher Georgia Institute of Technology en
dc.relation.ispartofseries CERCS;GIT-CERCS-06-03 en
dc.subject CMOS en
dc.subject Exact logic state en
dc.subject Leakage power reduction en
dc.subject Sleep transistors en
dc.subject Sleepy Keeper en
dc.subject VLSI chips en
dc.title The Sleepy Keeper Approach: Methodology, Layout and Power Results for a 4-bit Adder en
dc.type Technical Report en

Files in this item

Files Size Format View
git-cercs-06-03.pdf 772.2Kb PDF View/ Open

This item appears in the following Collection(s)

Show simple item record