|
ABSTRACT
This paper proposes an energy-recovering (a.k.a. adiabatic) static RAM with a novel driver that reduces power dissipation by efficiently recovering energy from the bit/word line capacitors. Powered by a single-phase sinusoidal power-clock, our SRAM delivers read and write operations with single-cycle latency. To that end, a precharge-low scheme is employed along with a modified sense amplifier design that achieves high efficiency at differential voltages near $VSS. A simple control circuit is used to maintain driver operation in synchrony with the power-clock waveform. Feedback circuitry from the driver output to the control circuit ensures that our driver remains efficient, independent of the access pattern. Our energy recovering SRAM functions correctly while achieving substantial energy savings over a wide range of supply voltages and operating frequencies. Hspice simulations of a simple full-custom adiabatic 256x256 SRAM, that includes the energy recovering bit/word line drivers, the cell array, and the sense amplifiers, show over 2.6x energy savings at 3V, 300MHz in comparison with its conventional counterpart.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. Montanaro et al., "A 160-MHz, 32-b, 0.5-W CMOS RISC microprocessor," IEEE Journal of Solid-State Circuits, vol. 31, no. 11, pp. 1703--1714, November 1996.
|
| |
2
|
D. Somasekhar, Y. Ye, and K. Roy, "An energy recovery static RAM memory core," in IEEE Symposium on Low Power Electronics. IEEE, 1995, pp. 62--63.
|
| |
3
|
N. Tzartzanis , W. Athas, Energy recovery for the design of high-speed, low-power static RAMs, Proceedings of the 1996 international symposium on Low power electronics and design, p.55-60, August 12-14, 1996, Monterey, California, United States
|
| |
4
|
Y. Moon and D.K. Jeong, "A 32 x 32-b adiabatic register file with supply clock generator," IEEE Journal of Solid-State Circuits, vol. 33, no. 5, pp. 696--701, May 1998.
|
 |
5
|
|
 |
6
|
|
| |
7
|
K.W. Ng and K.T. Lau, "A novel adiabatic register file design," Journal of Circuits, Systems, and Computers, vol. 10, no. 1, pp. 67--76, 2000.
|
| |
8
|
N. Tzartzanis, W.C. Athas, and L. Svensson, "A low-power SRAM with resonantly powered data, address, word, and bit lines," in European Solid-State Circuits Conference, 2000.
|
| |
9
|
|
| |
10
|
|
| |
11
|
A.J. Bhavnagarwala, A. Kapoor, and J.D. Meindl, "Source-pulsed dynamic-threshold CMOS SRAMs for fast, portable applications," in European Solid State Circuits Conference, 2000, pp. 183--186.
|
| |
12
|
H. Nambu et al, "A 1.8-ns access, 550-MHz, 4.5-Mb CMOS SRAM," IEEE Journal of Solid-State Circuits, vol. 33, no. 11, pp. 1650--1658, November 1998.
|
 |
13
|
|
| |
14
|
B.S. Amrutur and M.A. Horowitz, "A replica technique for wordline and sense control in low-power SRAM's," IEEE Journal of Solid-State Circuits, vol. 33, no. 8, pp. 1208--1219, August 1998.
|
CITED BY 3
|
|
|
|
|
Visvesh Sathe , Juang-Ying Chueh , Joohee Kim , Conrad H. Ziesler , Suhwan Kim , Marios C. Papaefthymiou, Fast, efficient, recovering, and irreversible, Proceedings of the 2nd conference on Computing frontiers, May 04-06, 2005, Ischia, Italy
|
|
|
|
|