SRAM Supply Voltage Scaling: a Reliability Perspective

被引:20
作者
Kumar, Animesh [1 ]
Rabaey, Jan [1 ]
Ramchandran, Kannan [1 ]
机构
[1] Univ Calif Berkeley, EECS, Berkeley, CA 94720 USA
来源
ISQED 2009: PROCEEDINGS 10TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, VOLS 1 AND 2 | 2009年
关键词
SRAM; leakage; leakage-power; voltage scaling; soft-errors; parametric failures; low-voltage; low-power; error-correction code; SOFT ERRORS; IMPACT;
D O I
10.1109/ISQED.2009.4810392
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
SRAM leakage power is a significan fraction of the total power consumption on a chip. Various system level techniques have been proposed to reduce this leakage-power by reducing (scaling) the supply voltage. SRAM supply voltage scaling reduces the leakage-power, but it increases stored-data failure rate due to commonly known failure mechanisms, for example, soft-errors. This work studies SRAM leakage-power reduction using system level design techniques, with a data-reliability constraint. A statistical or probabilistic setup is used to model failure mechanisms like soft-errors or process-variations, and error-probability is used as a metric for reliability. Error models which combine various SRAM cell failure mechanisms are developed. In a probabilistic setup, the bit-error probability increases due to supply voltage reduction, but it can be compensated by suitable choices of error-correction code and data-refresh (scrubbing) rate. The trade-offs between leakage-power, supply voltage reduction, data-refresh rate, error-correction code, and decoding error probability are studied. The leakage-power - including redundancy overhead, coding power, and data-refresh power is set as the cost-function and an error-probability target is set as the constraint. The cost-function is minimized subject to the constraint, over the choices of data-refresh rate, error-correction code, and supply voltage. Using this optimization procedure, simulation results and circuit-level leakage-power reduction estimates are presented.
引用
收藏
页码:782 / 787
页数:6
相关论文
共 16 条
[1]   The impact of random device variation on SRAM cell stability in sub-90-nm CMOS technologies [J].
Agarwal, Kanak ;
Nassif, Sani .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (01) :86-97
[2]  
AGOSTINELLI M, 2005, INT EL DEV M DEC
[3]   Circuits and techniques for high-resolution measurement of on-chip power supply noise [J].
Alon, E ;
Stojanovic, V ;
Horowitz, MA .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (04) :820-828
[4]  
[Anonymous], 1978, The Theory of Error-Correcting Codes
[5]   RESIDUAL LIFE TIME AT GREAT AGE [J].
BALKEMA, AA ;
DEHAAN, L .
ANNALS OF PROBABILITY, 1974, 2 (05) :792-804
[6]   Radiation-induced soft errors in advanced semiconductor technologies [J].
Baumann, RC .
IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2005, 5 (03) :305-316
[7]   Soft errors issues in low-power caches [J].
Degalahal, V ;
Li, L ;
Narayanan, V ;
Kandemir, M ;
Irwin, MJ .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (10) :1157-1166
[8]   Critical charge calculations for a bipolar SRAM array [J].
Freeman, LB .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1996, 40 (01) :119-129
[9]   Impact of CMOS technology scaling on the atmospheric neutron soft error rate [J].
Hazucha, P ;
Svensson, C .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2000, 47 (06) :2586-2594
[10]   Cache scrubbing in microprocessors: Myth or necessity? [J].
Mukherjee, SS ;
Emer, J ;
Fossum, T ;
Reinhard, SK .
10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, :37-42