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 条
  • [41] Novel High-Throughput Decoding Algorithms for Product and Staircase Codes Based on Error-and-Erasure Decoding
    Sheikh, Alireza
    Amat, Alexandre Graell i
    Alvarado, Alex
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2021, 39 (15) : 4909 - 4922
  • [42] A Study Into High-Throughput Decoder Architectures For High-Rate LDPC Codes
    Ueng, Yeong-Luh
    Cheng, Chung-Chao
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 347 - 350
  • [43] Gaussian Approximation for LDPC Codes under Group Shuffled Belief Propagation Decoding
    Song, Zhenzhen
    Yu, Runbo
    Ma, Piming
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [44] A Multimode Shuffled Iterative Decoder Architecture for High-Rate RS-LDPC Codes
    Ueng, Yeong-Luh
    Yang, Chung-Jay
    Wang, Kuan-Chieh
    Chen, Chun-Jung
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (10) : 2790 - 2803
  • [45] High-throughput LDPC decoders
    Mansour, MM
    Shanbhag, NR
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (06) : 976 - 996
  • [46] A modified Min Sum decoding algorithm based on LMMSE for LDPC codes
    Wu, Zijing
    Su, Kaixiong
    Guo, Liting
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2014, 68 (10) : 994 - 999
  • [47] A High-Throughput FPGA Architecture for Joint Source and Channel Decoding
    Brejza, Matthew F.
    Maunder, Robert G.
    Al-Hashimi, Bashir M.
    Hanzo, Lajos
    IEEE ACCESS, 2017, 5 : 2921 - 2944
  • [48] A Flexible High Throughput Multi-ASIP Architecture for LDPC and Turbo Decoding
    Murugappa, Purushotham
    Al-Khayat, Rachid
    Baghdadi, Amer
    Jezequel, Michel
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 228 - 233
  • [49] A High-Throughput LDPC Decoder Architecture for High-Rate WPAN Systems
    Baek, Kyung-Il
    Lee, Hanho
    Choi, Chang-Seok
    Kim, Sangmin
    Sobelman, Gerald E.
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1311 - 1314
  • [50] High-Throughput Decoding of Block Turbo Codes on Graphics Processing Units
    Cho, Junhee
    Sung, Wonyong
    2017 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2017,