DocumentCode :
2089810
Title :
Fine-Grained Fault Tolerance for Process Variation-Aware Caches
Author :
Mahmood, Tayyeb ; Kim, Soontae
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
fYear :
2010
fDate :
5-7 July 2010
Firstpage :
46
Lastpage :
51
Abstract :
Continuous scaling in CMOS fabrication process makes circuits more vulnerable to process variations, which results in variable delay, malfunctioning, and/or leaky circuits. Caches are one of the biggest victims of process variations due to their large sizes and minimal cell features. To mitigate the impacts of process variations on caches, we propose to localize the effects of process variations at a word level, not at the conventional cache set, cache way, or cache line level. Faulty words are disabled or shut down completely and accesses to those words are bypassed to a small set of word-length buffers. This technique is shown to be effective in reducing performance penalty due to process variations and in increasing the parametric yield up to 90% when subjected to the performance constraints.
Keywords :
CMOS integrated circuits; cache storage; fault tolerance; integrated circuit manufacture; integrated circuit reliability; CMOS fabrication process; fine grained fault tolerance; process variation aware cache; process variations; Arrays; Circuit faults; Fault tolerance; Fault tolerant systems; Indexes; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI (ISVLSI), 2010 IEEE Computer Society Annual Symposium on
Conference_Location :
Lixouri, Kefalonia
Print_ISBN :
978-1-4244-7321-2
Type :
conf
DOI :
10.1109/ISVLSI.2010.57
Filename :
5572757
Link To Document :
بازگشت