DocumentCode :
1132724
Title :
A 32 kb 10T Sub-Threshold SRAM Array With Bit-Interleaving and Differential Read Scheme in 90 nm CMOS
Author :
Chang, Ik Joon ; Kim, Jae-Joon ; Park, Sang Phill ; Roy, Kaushik
Author_Institution :
Sch. of Electr. & Comput. Eng., Purdue Univ., Lafayette, IN
Volume :
44
Issue :
2
fYear :
2009
Firstpage :
650
Lastpage :
658
Abstract :
Ultra-low voltage operation of memory cells has become a topic of much interest due to its applications in very low energy computing and communications. However, due to parameter variations in scaled technologies, stable operation of SRAMs is critical for the success of low-voltage SRAMs. It has been shown that conventional 6T SRAMs fail to achieve reliable subthreshold operation. Hence, researchers have considered different configuration SRAMs for subthreshold operations having single-ended 8T or 10T bit-cells for improved stability. While these bit-cells improve SRAM stability in subthreshold region significantly, the single-ended sensing methods suffer from reduced bit-line swing due to bit-line leakage noise. In addition, efficient bit-interleaving in column may not be possible and hence, the multiple-bit soft errors can be a real issue. In this paper, we propose a differential 10T bit-cell that effectively separates read and write operations, thereby achieving high cell stability. The proposed bit-cell also provides efficient bit-interleaving structure to achieve soft-error tolerance with conventional Error Correcting Codes (ECC). For read access, we employ dynamic DCVSL scheme to compensate bitline leakage noise, thereby improving bitline swing. To verify the proposed techniques, a 32 kb array of the proposed 10T bit-cell is fabricated in 90 nm CMOS technology. The hardware measurement results demonstrate that this bit-cell array successfully operates down to 160 mV. For leakage power comparison, we also fabricated 49 kb arrays of the 6T and the proposed 10T bit-cells. Measurement results show that the leakage power of the proposed bit-cell is close to that of the 6T (between 0.96x and 1.22x of 6T).
Keywords :
CMOS integrated circuits; SRAM chips; error correction codes; integrated circuit design; low-power electronics; CMOS; SRAM array; bit interleaving scheme; bit line swing; differential read scheme; error correcting codes; parameter variations; size 90 nm; ultra low voltage operation; CMOS technology; Error correction codes; Hardware; Low voltage; Noise reduction; Power measurement; Power supplies; Random access memory; Semiconductor device noise; Stability; Low voltage SRAM design; robust subthreshold operation of SRAM; voltage scaling in SRAM;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/JSSC.2008.2011972
Filename :
4768883
Link To Document :
بازگشت