A (21150,19050) GC-LDPC Decoder for NAND Flash Applications

被引:27
作者
Liao, Yen-Chin [1 ]
Lin, Chien [1 ]
Chang, Hsie-Chia [1 ]
Lin, Shu [2 ]
机构
[1] Natl Chiao Tung Univ, Dept Elect Engn, Hsinchu 30010, Taiwan
[2] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA 95616 USA
关键词
Globally-coupled LDPC codes; two-phase local/global iterative decoding; emerging memory ECC; PARITY-CHECK CODES; DENSITY; PERFORMANCE; DESIGN;
D O I
10.1109/TCSI.2018.2875311
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a (21150, 19050) globally-coupled low-density parity check (GC-LDPC) code designed for NAND flash memories is presented. The proposed LDPC code comprises three disjoint subcodes which can be decoded independently. This highly structural parity check matrix contributes to efficient decoder implementation and flexible decoding flow control. Moreover, a two-phase local/global decoding procedure optimized for the proposed GC-LDPC code is introduced. Scenarios of collaborative decoding that leverages the special code structures are discussed. In the proposed decoder architecture, the pipelined processing elements with scheduling are employed to reduce the critical path and decoding latency as well. Implemented in UMC 65 nm process, the post-layout simulation shows a maximum decoding throughput of 432 Gb/s with the chip area 3.376 mm(2).
引用
收藏
页码:1219 / 1230
页数:12
相关论文
共 34 条
[1]  
[Anonymous], 2017, P 4 WORKSHOP ASIAN T
[2]   Design challenges of technology scaling [J].
Borkar, S .
IEEE MICRO, 1999, 19 (04) :23-29
[3]  
Bose RC., 1960, INFORM CONTR, V3, P68, DOI [https://doi.org/10.1016/S0019-9958(60)90287-4, DOI 10.1016/S0019-9958(60)90287-4]
[4]  
Chen CL, 2009, PROC EUR SOLID-STATE, P413
[5]   Density evolution for two improved BP-based decoding algorithms of LDPC codes [J].
Chen, JH ;
Fossorier, MPC .
IEEE COMMUNICATIONS LETTERS, 2002, 6 (05) :208-210
[6]   Channel Coding for Nonvolatile Memory Technologies: Theoretical Advances and Practical Considerations [J].
Dolecek, Lara ;
Cassuto, Yuval .
PROCEEDINGS OF THE IEEE, 2017, 105 (09) :1705-1724
[7]   Quasi-cyclic low-density parity-check codes from circulant permutation matrices [J].
Fossorier, MPC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (08) :1788-1793
[8]   Reduced complexity iterative decoding of low-density parity check codes based on belief propagation [J].
Fossorier, MPC ;
Mihaljevic, M ;
Imai, H .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1999, 47 (05) :673-680
[9]  
Gallager R. G, 1963, LOW DENSITY PARITY C
[10]  
Gunnam Kiran, 2013, FLASH MEM SUMM