DocumentCode :
9737
Title :
Generalization of an Enhanced ECC Methodology for Low Power PSRAM
Author :
Po-Yuan Chen ; Chin-Lung Su ; Chao-Hsun Chen ; Cheng-Wen Wu
Author_Institution :
Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Volume :
62
Issue :
7
fYear :
2013
fDate :
Jul-13
Firstpage :
1318
Lastpage :
1331
Abstract :
Error control codes (ECCs) have been widely used to maintain the reliability of memories, but ordinary ECC codes are not suitable for memories with long codewords. For portable products, power reduction in memories with DRAM-like cells can be done by reducing the refresh frequency, but the loss of data integrity should be taken care of seriously. To solve these issues, we have proposed a parallel encoding and decoding ECC scheme to reduce refresh power for an industrial pseudo-SRAM (PSRAM) with long codewords. In this paper, we briefly review the scheme and propose a systematic way to generate the parity check matrix for the new ECC scheme. We also modify the parity correction mechanism to reduce the operating power of the scheme. As for the 70 ns access time of the 256-MB PSRAM with 64-bit codewords and 16-bit I/O, experimental results show that the new ECC scheme can be integrated with the READ/WRITE operations with about 0.2 percent circuit area overhead and less than 3.5 ns encoding/decoding time. The new ECC architecture provides a flexible solution for memories with different widths of ECC codewords and I/O ports, without the error masking effect or reduction in reliability.
Keywords :
DRAM chips; SRAM chips; low-power electronics; reliability; DRAM-like cell; ECC methodology; error control code; industrial pseudo-SRAM; low power PSRAM; memory size 256 MByte; parallel decoding; parallel encoding; parity check matrix; parity correction mechanism; portable product; power reduction; reliability; word length 16 bit; word length 64 bit; Decision support systems; Decoding; Encoding; Error correction codes; Handheld computers; Reliability; Systematics; DRAM chips; DRAM-like cell; Decision support systems; Decoding; ECC methodology; Encoding; Error control codes (ECCs); Error correction codes; Handheld computers; Reliability; SRAM chips; Systematics; error control code; fault tolerance; industrial pseudo-SRAM; low power PSRAM; low-power design; low-power electronics; memory size 256 MByte; parallel decoding; parallel encoding; parity check matrix; parity correction mechanism; portable product; power reduction; pseudo-SRAM; reliability; word length 16 bit; word length 64 bit;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2012.98
Filename :
6189334
Link To Document :
بازگشت