【资源下载】Hamming ECC(Error Correction Code) in Nand Flash
1.Error Correction Code in NAND Flash Memories
其中，页面： http://www.datasheetsite.com/datasheet/LP02 还有其他文档下载。
2.NAND Flash ECC module
NAND flash devices have rapidly become the preferred solution for high-density static memory storage, particularly in mobile product applications. As systems become capable of accessing more and more memory space, larger amounts of data are stored and transferred both within systems and across networks. When storing and transferring large volumes of data, it is essential to detect and correct errors that may occur. Error correction code (ECC) fulfills this critical requirement.
ECC corrects single data bits that have changed from their original values. The Micron NAND flash ECC module detects the error, maintains ECC information, and corrects one single-bit error for each 512 bytes of data. All ECC activity is controlled by this ECC module.
In situations where the processor lacks a native NAND flash controller, it is possible to design a simple memory-mapped interface. Where the memory-mapped design provides a hardware interface to NAND, ECC is typically part of the application software and is not provided.
This technical note describes the features of the Micron NAND Flash ECC module and how it calculates and implements ECC.
View the PDF document for more information.
要去注册并填写完整的信息，才有可能给你 NAND Hamming Code Software
4.Error correction code in NAND flash memories
This app note describes how to implement an error correction code (ECC), in STMicro NAND flash memories, which can detect 2bit errors and correct 1bit errors per 256Bytes.
View the PDF document for more information