Title :
A 40-nm resilient cache memory for dynamic variation tolerance with bit-enhancing memory and on-chip diagnosis structures delivering ×91 failure rate improvement
Author :
Nakata, Y. ; Kimi, Yuta ; Okumura, Susumu ; Jung, J. ; Sawada, Tsuyoshi ; Toshikawa, Taku ; Nagata, M. ; Nakano, Hisamatsu ; Yabuuchi, M. ; Fujiwara, H. ; Nii, Koji ; Kawai, Hiroyuki ; Kawaguchi, Hitoshi ; Yoshimoto, Masahiko
Author_Institution :
Grad. Sch. of Syst. Inf., Kobe Univ., Kobe, Japan
Abstract :
This paper presents a resilient cache memory for dynamic variation tolerance in a 40-nm CMOS. The cache can perform sustained operations under a large-amplitude voltage droop. To realize sustained operation, the resilient cache exploit 7T/14T bit-enhancing SRAM and on-chip voltage/temperature monitoring circuit. 7T/14T bit-enhancing SRAM can reconfigure itself dynamically to a reliable bit-enhancing mode. An on-chip monitoring circuit can sense a precise supply voltage level of a power rail of the cache. The proposed cache can dynamically change its operation mode using the voltage/temperature monitoring result and can operate reliably under a large-amplitude voltage droop. Experimental result shows that it does not fail with 25% and 30% droop of Vdd and it provides 91 times better failure rate with a 35% droop of Vdd compared with the conventional design. The processor simulator shows that the proposed cache running in the bit-enhancing mode results in 2.88% IPC loss on average.
Keywords :
CMOS memory circuits; SRAM chips; cache storage; failure analysis; integrated circuit reliability; 7T-14T bit-enhancing SRAM; CMOS process; IPC loss; bit-enhancing memory; dynamic variation tolerance; failure rate improvement; large-amplitude voltage droop; on-chip diagnosis structures; on-chip voltage-temperature monitoring circuit; processor simulator; reliable bit-enhancing mode; resilient cache memory; size 40 nm; Monitoring; Random access memory; Temperature control; Temperature measurement; Temperature sensors; Testing; Voltage control; 7T/14T SRAM; Cache; Design for robustness; Dynamic variation tolerance;
Conference_Titel :
Quality Electronic Design (ISQED), 2014 15th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4799-3945-9
DOI :
10.1109/ISQED.2014.6783301