Skip to main content
construction release_alert
Scholars@Duke will be down for maintenance for approximately one hour starting Tuesday, 11/11 @1pm ET
cancel

Q-ary Asymmetric LOCO Codes: Constrained Codes Supporting Flash Evolution

Publication ,  Conference
Hareedy, A; Dabak, B; Calderbank, R
Published in: IEEE International Symposium on Information Theory Proceedings
June 1, 2020

Flash memory devices are winning the competition for storage density against magnetic recording devices. This outcome results from advances in physics that allow storage of more than one bit per cell, coupled with advances in signal processing that reduce the effect of physical instabilities. Constrained codes are used in storage to avoid problematic patterns. Recently, we introduced binary symmetric lexicographically-ordered constrained codes (LOCO codes) for data storage and transmission. This paper introduces simple constrained codes that support non-binary physical gates in multi, triple, quad, and the currently-in-development penta-level cell (M/T/Q/P-LC) Flash memories. The new codes can be easily modified if problematic patterns change with time. These codes are designed to mitigate inter-cell interference, which is a critical source of error in Flash devices. The new codes are called q-ary asymmetric LOCO codes (QA-LOCO codes), and the construction subsumes codes previously designed for single-level cell (SLC) Flash devices (ALOCO codes). QA-LOCO codes work for a Flash device with any number, q, of levels per cell. For q ≥ 4, we show that QA-LOCO codes can achieve rates greater than 0.95log2 q information bits per coded symbol. Capacity-achieving rates, affordable encoding-decoding complexity, and ease of reconfigurability support the growing improvement of M/T/Q/P-LC Flash memory devices, as well as lifecycle management as the characteristics of these devices change with time.

Duke Scholars

Published In

IEEE International Symposium on Information Theory Proceedings

DOI

ISSN

2157-8095

Publication Date

June 1, 2020

Volume

2020-June

Start / End Page

688 / 693
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hareedy, A., Dabak, B., & Calderbank, R. (2020). Q-ary Asymmetric LOCO Codes: Constrained Codes Supporting Flash Evolution. In IEEE International Symposium on Information Theory Proceedings (Vol. 2020-June, pp. 688–693). https://doi.org/10.1109/ISIT44484.2020.9174176
Hareedy, A., B. Dabak, and R. Calderbank. “Q-ary Asymmetric LOCO Codes: Constrained Codes Supporting Flash Evolution.” In IEEE International Symposium on Information Theory Proceedings, 2020-June:688–93, 2020. https://doi.org/10.1109/ISIT44484.2020.9174176.
Hareedy A, Dabak B, Calderbank R. Q-ary Asymmetric LOCO Codes: Constrained Codes Supporting Flash Evolution. In: IEEE International Symposium on Information Theory Proceedings. 2020. p. 688–93.
Hareedy, A., et al. “Q-ary Asymmetric LOCO Codes: Constrained Codes Supporting Flash Evolution.” IEEE International Symposium on Information Theory Proceedings, vol. 2020-June, 2020, pp. 688–93. Scopus, doi:10.1109/ISIT44484.2020.9174176.
Hareedy A, Dabak B, Calderbank R. Q-ary Asymmetric LOCO Codes: Constrained Codes Supporting Flash Evolution. IEEE International Symposium on Information Theory Proceedings. 2020. p. 688–693.

Published In

IEEE International Symposium on Information Theory Proceedings

DOI

ISSN

2157-8095

Publication Date

June 1, 2020

Volume

2020-June

Start / End Page

688 / 693