| Managing leakage for transient data: decay and quasi-static 4T memory cells |
| Full text |
Pdf
(73 KB)
|
| Source
|
International Symposium on Low Power Electronics and Design
archive
Proceedings of the 2002 international symposium on Low power electronics and design
table of contents
Monterey, California, USA
SESSION: Poster Session 1
table of contents
Pages: 52 - 55
Year of Publication: 2002
ISBN:1-58113-475-4
|
|
Authors
|
|
Zhigang Hu
|
Princeton Univ., Princeton, NJ
|
|
Philo Juang
|
Princeton Univ., Princeton, NJ
|
|
Phil Diodato
|
Agere Systems, Allentown, PA
|
|
Stefanos Kaxiras
|
Agere Systems, Allentown, PA
|
|
Kevin Skadron
|
Univ. of Virginia, Charlottesville, VA
|
|
Margaret Martonosi
|
Princeton Univ., Princeton, NJ
|
|
Douglas W. Clark
|
Princeton Univ., Princeton, NJ
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 24, Citation Count: 7
|
|
|
ABSTRACT
Much of on-chip storage is devoted to transient, often short-lived, data. Despite this, virtually all on-chip array structures use six-transistor (6T) static RAM cells that store data indefinitely. In this paper we propose the use of quasi-static four-transistor (4T) RAM cells. Quasi-static 4T cells provide both energy and area savings. These cells have no connection to Vdd and thus inherently provide decay functionality: values are refreshed upon access but discharge over time without use. This makes 4T cells uniquely well-suited for predictive structures like branch predictors and BTBs where data integrity is not essential. We use quantitative evaluations (both circuit-level and cycle-level) to explore the design space and quantify the opportunities. Overall, 4T-based branch predictors offer 12-33% area savings and 60-80% leakage savings with minimal performance impact. More broadly, this paper suggests a new view of how to support transient data in power-aware processors.
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
|
|
 |
2
|
|
 |
3
|
|
| |
4
|
K. Diefendorff. Pentium III = Pentium II + SSE. Microprocessor Report, Mar. 8 1999.
|
| |
5
|
P. Diodato et al. Embedded dram: An element and circuit evaluation. In IEEE Custom Integrated Circuits Conference, Jun 2001.
|
| |
6
|
Z. Hu, P. Juang, K. Skadron, M. Martonosi, and D. Clark. Applying decay strategies to branch predictors for leakage energy savings. In Proceedings of the ICCD 2002. To appear.
|
 |
7
|
|
 |
8
|
Michael Powell , Se-Hyun Yang , Babak Falsafi , Kaushik Roy , T. N. Vijaykumar, Gated-Vdd: a circuit technique to reduce leakage in deep-submicron cache memories, Proceedings of the 2000 international symposium on Low power electronics and design, p.90-95, July 25-27, 2000, Rapallo, Italy
[doi> 10.1145/344166.344526]
|
| |
9
|
S. Schuster, L. Terman, and R. Franch. A 4-device cmos static ram cell using sub-threshold conduction. In Symposium on VLSI Technology, Systems, and Applications, 1987.
|
| |
10
|
The Standard Performance Evaluation Corporation. WWW Site. http://www.spec.org, Dec. 2000.
|
| |
11
|
A. G. Varadi. Quasi-static mos memory array with standby operation. US Patent Number 4,120,047.
|
| |
12
|
|
| |
13
|
|
CITED BY 7
|
|
|
|
|
W. Zhang , J. S. Hu , V. Degalahal , M. Kandemir , N. Vijaykrishnan , M. J. Irwin, Reducing instruction cache energy consumption using a compiler-based strategy, ACM Transactions on Architecture and Code Optimization (TACO), v.1 n.1, p.3-33, March 2004
|
|
|
Philo Juang , Kevin Skadron , Margaret Martonosi , Zhigang Hu , Douglas W. Clark , Philip W. Diodato , Stefanos Kaxiras, Implementing branch-predictor decay using quasi-static memory cells, ACM Transactions on Architecture and Code Optimization (TACO), v.1 n.2, p.180-219, June 2004
|
|
|
Lin Li , Vijay Degalahal , N. Vijaykrishnan , Mahmut Kandemir , Mary Jane Irwin, Soft error and energy consumption interactions: a data cache perspective, Proceedings of the 2004 international symposium on Low power electronics and design, August 09-11, 2004, Newport Beach, California, USA
|
|
|
|
|
|
|
|
|
|
|