DocumentCode :
1362298
Title :
Error Detection and Correction in Microprocessor Core and Memory Due to Fast Dynamic Voltage Droops
Author :
Raychowdhury, Arijit ; Tschanz, Jim ; Bowman, Keith ; Lu, Shih-Lien ; Aseron, Paolo ; Khellah, Muhammad ; Geuskens, Bibiche ; Tokunaga, Carlos ; Wilkerson, Chris ; Karnik, Tanay ; De, Vivek
Author_Institution :
Intel Labs., Intel Corp., Hillsboro, OR, USA
Volume :
1
Issue :
3
fYear :
2011
Firstpage :
208
Lastpage :
217
Abstract :
Built-in resiliency features enable a microprocessor to detect and correct errors due to fast dynamic voltage droop events as well as other types of dynamic variations. Timing errors in the microprocessor core as well as read (RD) and write (WR) errors in the 8T SRAM based cache can be detected. As a result, guardbands added for these variations are reduced or eliminated, improving performance and reducing power consumption. Measurements on a 45 nm research microprocessor core demonstrate 41% improvement in throughput or 22% reduction in energy at 0.8 V. Measurements on the cache demonstrate reduction of the minimum operating Vcc (VMIN) by 9% thereby resulting in a 7.5% reduction of net operating power.
Keywords :
SRAM chips; cache storage; electric potential; error correction; error detection; memory architecture; microprocessor chips; 8T SRAM based cache; built-in resiliency feature; dynamic voltage droop; error correction; error detection; microprocessor core; power consumption reduction; read error; size 45 nm; write error; Clocks; Computer architecture; Delay; Microprocessors; Random access memory; Tuning;
fLanguage :
English
Journal_Title :
Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
Publisher :
ieee
ISSN :
2156-3357
Type :
jour
DOI :
10.1109/JETCAS.2011.2167070
Filename :
6061914
Link To Document :
بازگشت