DocumentCode
3705547
Title
Better-than-voltage scaling energy reduction in approximate SRAMs via bit dropping and bit reuse
Author
Fabio Frustaci;David Blaauw;Dennis Sylvester;Massimo Alioto
Author_Institution
Dept. of Computer Science, Modelling, Electronics and Systems, University of Calabria, Rende, Italy
fYear
2015
Firstpage
132
Lastpage
139
Abstract
This paper explores the effectiveness of different knobs to dynamically trade energy consumption with output quality in approximate SRAMs for error-tolerant applications (such as video). Leveraging the different impact of errors on quality at most significant bit (MSB) and least significant bit (LSB) positions, energy savings higher than those provided by simple voltage scaling are enabled. Firstly, a comparison of two techniques, dual-VDD and LSB dropping, is carried out showing that the latter is preferable thanks to its intrinsic simplicity and more pronounced energy savings. Secondly, a selective Error Correction Code (ECC) technique which reuses the LSBs as check bits to protect MSBs is investigated. Measurements on a 28nm CMOS 32kb SRAM show that bit dropping and bit reuse achieve an energy reduction of up to 33% and 28%, compared to simple voltage scaling at iso-quality. When combined together, the two techniques achieve a better energy saving (40%) and a supply voltage reduction of about 100mV at iso-quality. Finally, guidelines to select the energy-optimal combination of the two techniques are provided for a given quality target.
Keywords
"Bit error rate","Random access memory","Voltage measurement","Degradation","Arrays","Image quality","Robustness"
Publisher
ieee
Conference_Titel
Power and Timing Modeling, Optimization and Simulation (PATMOS), 2015 25th International Workshop on
Type
conf
DOI
10.1109/PATMOS.2015.7347598
Filename
7347598
Link To Document