2012 International Conference on Computing, Networking and Communications (ICNC) · 2012 · 64 citations · 11 references
EngineeringComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingFault-tolerant SystemsDevice ReliabilityError Control CodingError CorrectionError DetectionError-correcting CodesSolid-state StorageError CodesFlash MemoryFlash Memory DevicesFlash Memory ReliabilityFlash Memory StorageLdpc CodesMemory Fault ToleranceSolid-state Drives
Flash memory has become the storage medium of choice in portable consumer electronic applications, and high performance solid state drives (SSDs) are also being introduced into mobile computing, enterprise storage, data warehousing, and data-intensive computing systems. On the other hand, flash memory technologies present major challenges in the areas of device reliability, endurance, and energy efficiency. In this work, the error behavior of TLC flash is studied through an empirical database of errors which were induced by write, read, and erase operations. Based on this database, error characterization at the block and page level is given. To address the observed error behavior, a new error-correcting scheme for TLC flash is given and is compared with BCH and LDPC codes.
11
Low-density parity-check codes
Robert G. Gallager · IEEE Transactions on Information Theory · 1962 · 10.6K citations · Full text
Low-Density Parity-Check (LDPC) Codes Constructed from Protographs
Jeremy Thorpe · 2003 · 653 citations
Laura M. Grupp, Adrian M. Caulfield, Joel Coburn et al. · 2009 · 429 citations