© The Institution of Engineering and Technology
Error correction code (ECC) techniques have often been used to reduce the self-refresh power of dynamic random access memories (DRAMs). However, the overhead associated with the large number of check bits has prevented ECC methods from being incorporated into commercial applications. In a novel approach employed in this reported work, the number of data bits in the proposed codeword is set to have a length that is not a power of two (non-2n). Such a condition results in a substantial decrease in the number of required check bits. Compared to the use of 2n data bits in 1 Gb DRAMs, implementations that utilise the proposed codeword can achieve ECC-enhanced self-refresh schemes with 3.4 and 4.7% reductions in check bit and register overheads, respectively.
References
-
-
1)
-
Nagai, T., Wada, M., Iwai, H., Kaku, M., Suzuki, A., Takai, T., Itoga, N., Miyazaki, T., Takenaka, H., Hojo, T., Miyano, S.: `A 65 nm low-power embedded DRAM with extended data-retention sleep mode', Dig. Tech. Pprs, IEEE Int. Solid-State Circuits Conf., 2006, p. 567–576, Grenable, France.
-
2)
-
Cha, S., Yoon, H.: `High speed, minimal area, and low power SEC code for DRAMs with large I/O data widths', Proc. IEEE Int. Symp. on Circuits and Systems, May 2007, New Orleans, LA, USA, p. 3026–3029.
-
3)
-
Pyo, S.S., Lee, C.H., Kim, G.H., Choi, K.M., Jun, Y.H., Kong, B.S.: `45nm low-power embedded pseudo-SRAM with ECC-based auto-adjusted self-refresh scheme', Proc. IEEE Int. Symp. on Circuits and Systems, 2009, p. 2517–2520, Seattle, WA, USA.
-
4)
-
R.W. Hamming
.
Error detecting and error correcting codes.
Bell Syst. Tech. J.
,
147 -
160
-
5)
-
Riho, Y., Ito, Y.: `Semiconductor storage device and refresh control method thereof', US Patent, Pub. No. US2007/0230265, 2007.
http://iet.metastore.ingenta.com/content/journals/10.1049/el.2010.1648
Related content
content/journals/10.1049/el.2010.1648
pub_keyword,iet_inspecKeyword,pub_concept
6
6