Title :
A multiword based high speed ECC scheme for low-voltage embedded SRAMS
Author :
Jahinuzzaman, Shah ; Shakir, Tahseen ; Lubana, Sumanjit ; Shah, Jaspal Singh ; Sachdev, Manoj
Author_Institution :
Dept. of Electr.&Comput. Eng., Univ. of Waterloo, Waterloo, ON
Abstract :
This paper presents a multiword based error correction code (MECC) scheme to mitigate SEUs in low-voltage SRAMs. MECC combines four 32 bit data words to form a composite 128 bit ECC word and uses optimized transmission-gate XOR logic, thus significantly reducing check-bit overhead and error correction time, respectively. Use of composite word warrants a unique write operation where MECC updates checkbits by simultaneously writing one data word and reading the other three data words. Two composite words are interleaved in a row to tackle multi-bit SEU. In addition, the supply voltage of the SRAM is reduced to save leakage and active power. A 64kb SRAM with MECC implemented in 90nm CMOS technology consumes 154 muW leakage power and 375 muW active power at 0.6 V and 100 MHz, showing improved area and speed-power efficiency than conventional single-word ECC and existing multiword ECC schemes.
Keywords :
SRAM chips; error correction codes; low-power electronics; error correction code; frequency 100 MHz; low-voltage embedded SRAMS; multiword based high speed ECC scheme; power 154 muW; power 375 muW; size 90 nm; voltage 0.6 V; CMOS technology; Circuits; Costs; Delay; Error correction codes; Logic; Random access memory; Single event transient; Single event upset; Voltage;
Conference_Titel :
Solid-State Circuits Conference, 2008. ESSCIRC 2008. 34th European
Conference_Location :
Edinburgh
Print_ISBN :
978-1-4244-2361-3
Electronic_ISBN :
1930-8833
DOI :
10.1109/ESSCIRC.2008.4681833