Title :
Analog decoding of trellis coded modulation for multi-level flash memories
Author :
Soldà, S. ; Vogrig, D. ; Bevilacqua, A. ; Gerosa, A. ; Neviani, A.
Author_Institution :
Dept. of Inf. Eng., Univ. of Padova, Padova
Abstract :
Trellis coded modulation (TCM) is a potential candidate for error correction in multilevel flash memories. TCM typically requires probabilistic decoding algorithms (e.g. BCJR), that can be conveniently implemented in the analog domain. In this work, we study the feasibility and complexity of the analog approach, proposing transistor-level solutions for the building blocks of the decoder. In the case of a TCM designed for an effective storage density of 3 information bits/cell, an analog decoder for a 196-bit field features an estimated current draw of <0.5 mA and area overhead of <0.45 mm2.
Keywords :
decoding; error correction codes; flash memories; trellis coded modulation; analog decoding; error correction; multilevel flash memories; probabilistic decoding algorithms; transistor-level solutions; trellis coded modulation; Amplitude shift keying; Block codes; Circuits; Convolutional codes; Decoding; Error correction; Error correction codes; Flash memory; Modulation coding; Threshold voltage;
Conference_Titel :
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-1683-7
Electronic_ISBN :
978-1-4244-1684-4
DOI :
10.1109/ISCAS.2008.4541525