Title :
SRAM supply voltage scaling: A reliability perspective
Author :
Kumar, Animesh ; Rabaey, Jan ; Ramchandran, Kannan
Author_Institution :
EECS, Univ. of California, Berkeley, CA
Abstract :
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.
Keywords :
SRAM chips; error correction codes; error statistics; failure analysis; integrated circuit design; integrated circuit reliability; low-power electronics; SRAM leakage power; SRAM supply voltage scaling; bit-error probability; circuit-level leakage-power reduction; data-reliability constraint; error-correction code; failure mechanisms; optimization; power consumption; soft-errors; supply voltage reduction; system level design techniques; Decoding; Energy consumption; Error correction codes; Error probability; Failure analysis; Power system reliability; Random access memory; Redundancy; System-level design; Voltage; SRAM; error-correction code; leakage; leakage-power; low-power; low-voltage; parametric failures; soft-errors; voltage scaling;
Conference_Titel :
Quality of Electronic Design, 2009. ISQED 2009. Quality Electronic Design
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-2952-3
Electronic_ISBN :
978-1-4244-2953-0
DOI :
10.1109/ISQED.2009.4810392