Modified Shuffled Based Architecture for High-Throughput Decoding of LDPC Codes

被引:0
|
作者
Angarita, Fabian [1 ]
Sansaloni, Trini [1 ]
Perez-Pascual, Asuncion [1 ]
Valls, Javier [1 ]
机构
[1] Univ Politecn Valencia, Inst Telecomunicac & Aplicac Multimedia, Granada 46730, Spain
关键词
Low-density parity-check (LDPC) codes; Sum-product algorithm; Shuffled scheme; VLSI; High-throughput; PARITY-CHECK CODES; DESIGN;
D O I
10.1007/s11265-011-0592-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Low Density Parity-Check (LDPC) codes achieve the best performance when they are decoded with the sum-product (SP) algorithm. This is a two-phase iterative algorithm where two types of messages are interchanged and updated in each iteration. The group-shuffled or layered decoding schemes applied to the SP algorithm speed up its convergence by modifying its schedule, so they yield a reduction in the number of iterations required to achieve a given performance. However, the two-phase processing is still maintained. In this paper a modification of the group-shuffled scheme suitable for high-rate LDPC codes is proposed. The modification allows the overlapping of the two-phase computation, achieving a convergence speed up close to that of the group-shuffled scheme with higher throughput. Besides, high throughput architectures are presented for the modified algorithm. As an example, the proposed architecture has been implemented for the 2048-bit LDPC code of the IEEE 802.3an standard and it was synthesized in a 90 nm CMOS process achieving a throughput of 22.40 Gbps at 14 iterations with a clock frequency of 306 MHz and a total area of 10.5 mm(2). Furthermore, the decoder performs within 0.5 dB of the floating-point 100 iterations sum-product algorithm at a PER of 10(-5).
引用
收藏
页码:139 / 149
页数:11
相关论文
共 50 条
  • [21] A High-Throughput Trellis-Based Layered Decoding Architecture for Non-Binary LDPC Codes Using Max-Log-QSPA
    Ueng, Yeong-Luh
    Liao, Kuo-Hsuan
    Chou, Hsueh-Chih
    Yang, Chung-Jay
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2013, 61 (11) : 2940 - 2951
  • [22] Efficient Decoder Design for High-Throughput LDPC Decoding
    Cui, Zhiqiang
    Wang, Zhongfeng
    Zhang, Xinmiao
    Jia, Qingwei
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1640 - +
  • [23] High-Throughput FPGA-based Emulator for Structured LDPC Codes
    Angarita, Fabian
    Torres, Vicente
    Perez-Pascual, Asuncion
    Valls, Javier
    2012 19TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2012, : 404 - 407
  • [24] A high-throughput programmable decoder for LDPC convolutional codes
    Bimberg, Marcel
    Tavares, Marcos B. S.
    Matus, Emil
    Fettweis, Gerhard P.
    2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, : 239 - 246
  • [25] New Group Shuffled BP Decoding Algorithms for LDPC Codes
    Chang, Chi-Yuan
    Chen, Yu-Liang
    Lee, Chang-Ming
    Su, Yu T.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 1664 - 1668
  • [26] High-Throughput Interpolator Architecture for Low-Complexity Chase Decoding of RS Codes
    Garcia-Herrero, F.
    Canet, M. J.
    Valls, J.
    Meher, P. K.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (03) : 568 - 573
  • [27] Modified decoding algorithm of LDPC codes
    Chen X.-C.
    Liu D.-P.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2010, 39 (02): : 219 - 222
  • [28] Flexible LDPC Decoder Architecture for High-Throughput Applications
    Kim, Sangmin
    Sobelman, Gerald E.
    Lee, Hanho
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 45 - +
  • [29] A High-Throughput LDPC Decoder Architecture With Rate Compatibility
    Zhang, Kai
    Huang, Xinming
    Wang, Zhongfeng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (04) : 839 - 847
  • [30] High-Throughput VLSI Architecture for LDPC Decoder Based on Low-Latency Decoding Technique for Wireless Communication Systems
    Suravi, Kumari
    Shrestha, Rahul
    2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, : 206 - 211