{LDPC-in-SSD}: Making Advanced Error Correction Codes Work Effectively in Solid State Drives

K Zhao, W Zhao, H Sun, X Zhang, N Zheng… - … USENIX Conference on …, 2013 - usenix.org
Conventional error correction codes (ECCs), such as the commonly used BCH code, have
become increasingly inadequate for solid state drives (SSDs) as the capacity of NAND flash …

Enabling NAND flash memory use soft-decision error correction codes at minimal read latency overhead

G Dong, N Xie, T Zhang - … on Circuits and Systems I: regular …, 2013 - ieeexplore.ieee.org
With the aggressive technology scaling and use of multi-bit per cell storage, NAND flash
memory is subject to continuous degradation of raw storage reliability and demands more …

[PDF][PDF] Optimizing NAND flash-based SSDs via retention relaxation

RS Liu, CL Yang, W Wu - Target, 2012 - usenix.org
As NAND Flash technology continues to scale down and more bits are stored in a cell, the
raw reliability of NAND Flash memories degrades inevitably. To meet the retention capability …

On the use of soft-decision error-correction codes in NAND flash memory

G Dong, N Xie, T Zhang - … on Circuits and Systems I: Regular …, 2010 - ieeexplore.ieee.org
As technology continues to scale down, NAND Flash memory has been increasingly relying
on error-correction codes (ECCs) to ensure the overall data storage integrity. Although …

Error characterization, mitigation, and recovery in flash-memory-based solid-state drives

Y Cai, S Ghose, EF Haratsch, Y Luo… - Proceedings of the …, 2017 - ieeexplore.ieee.org
NAND flash memory is ubiquitous in everyday life today because its capacity has
continuously increased and cost has continuously decreased over decades. This positive …

Error-prediction LDPC and error-recovery schemes for highly reliable solid-state drives (SSDs)

S Tanakamaru, Y Yanagihara… - IEEE Journal of Solid …, 2013 - ieeexplore.ieee.org
Highly reliable solid-state drives (SSDs) with error-prediction low-density parity-check (EP-
LDPC) and error-recovery schemes are proposed. Since the reliability of the nand flash …

Characterization and error-correcting codes for TLC flash memories

E Yaakobi, L Grupp, PH Siegel… - 2012 international …, 2012 - ieeexplore.ieee.org
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 …

Enhanced precision through multiple reads for LDPC decoding in flash memories

J Wang, K Vakilinia, TY Chen… - IEEE Journal on …, 2014 - ieeexplore.ieee.org
Multiple reads of the same Flash memory cell with distinct word-line voltages provide
enhanced precision for LDPC decoding. In this paper, the word-line voltages are optimized …

Flash correct-and-refresh: Retention-aware error management for increased flash memory lifetime

Y Cai, G Yalcin, O Mutlu, EF Haratsch… - 2012 IEEE 30th …, 2012 - ieeexplore.ieee.org
With the continued scaling of NAND flash and multi-level cell technology, flash-based
storage has gained widespread use in systems ranging from mobile platforms to enterprise …

Lifetime improvement of {NAND} flash-based storage systems using dynamic program and erase scaling

J Jeong, SS Hahn, S Lee, J Kim - 12th USENIX Conference on File and …, 2014 - usenix.org
The cost-per-bit of NAND flash memory has been continuously improved by semiconductor
process scaling and multi-leveling technologies (eg, a 10 nm-node TLC device). However …