High-Throughput and Low-Complexity BCH Decoding Architecture for Solid-State Drives

被引:21
作者
Lee, Youngjoo [1 ]
Yoo, Hoyoung [1 ]
Yoo, Injae [1 ]
Park, In-Cheol [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Elect Engn, Taejon 305701, South Korea
关键词
BCH code; circuit optimization; digital integrated circuits (ICs); flash memory; VLSI; CHIP;
D O I
10.1109/TVLSI.2013.2264687
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a high-throughput and low-complexity BCH decoder for NAND flash memory applications, which is developed to achieve a high data rate demanded in the recent serial interface standards. To reduce the decoding latency, a data sequence read from a flash memory channel is re-encoded by using the encoder that is idle at that time. In addition, several optimizing methods are proposed to relax the hardware complexity of a massive-parallel BCH decoder and increase the operating frequency. In a 130-nm CMOS process, a (8640, 8192, 32) BCH decoder designed as a prototype provides a decoding throughput of 6.4 Gb/s while occupying an area of 0.85 mm(2).
引用
收藏
页码:1183 / 1187
页数:5
相关论文
共 14 条
  • [1] A Reed-Solomon Product-Code (RS-PC) decoder chip for DVD applications
    Chang, HC
    Shung, CB
    Lee, CY
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2001, 36 (02) : 229 - 238
  • [2] An Adaptive-Rate Error Correction Scheme for NAND Flash Memory
    Chen, Te-Hsuan
    Hsiao, Yu-Ying
    Hsing, Yu-Tsao
    Wu, Cheng-Wen
    [J]. 2009 27TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2009, : 53 - 58
  • [3] VLSI Implementation of BCH Error Correction for Multilevel Cell NAND Flash Memory
    Choi, Hyojin
    Liu, Wei
    Sung, Wonyong
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (05) : 843 - 847
  • [4] CHU CC, 2012, P IEEE INT C AC SPEE, P1605
  • [5] Daeyeal Lee, 2012, 2012 IEEE International Solid-State Circuits Conference (ISSCC), P430, DOI 10.1109/ISSCC.2012.6177077
  • [6] On-chip error correcting techniques for new-generation Flash memories
    Gregori, S
    Cabrini, A
    Khouri, O
    Torelli, G
    [J]. PROCEEDINGS OF THE IEEE, 2003, 91 (04) : 602 - 616
  • [7] LEE K, 2012, P IEEE INT S CIRC SY, P413
  • [8] Low-Complexity Parallel Chien Search Structure Using Two-Dimensional Optimization
    Lee, Youngjoo
    Yoo, Hoyoung
    Park, In-Cheol
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2011, 58 (08) : 522 - 526
  • [9] A 26.9 K 314.5 Mb/s Soft (32400,32208) BCH Decoder Chip for DVB-S2 System
    Lin, Yi-Min
    Chen, Chih-Lung
    Chang, Hsie-Chia
    Lee, Chen-Yi
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2010, 45 (11) : 2330 - 2340
  • [10] Low-power high-throughput BCH error correction VLSI design for multi-level cell NAND flash memories
    Liu, Wei
    Rho, Junrye
    Sung, Wonyong
    [J]. 2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 303 - 308