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 条
  • [1] Modified Shuffled Based Architecture for High-Throughput Decoding of LDPC Codes
    Fabián Angarita
    Trini Sansaloni
    Asunción Perez-Pascual
    Javier Valls
    Journal of Signal Processing Systems, 2012, 68 : 139 - 149
  • [2] High-Throughput LDPC Decoding Architecture
    Yang, Zhixing
    Jiang, Nan
    Peng, Kewu
    Wang, Jintao
    2008 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEM, 2008, : 1378 - 1382
  • [3] High-Throughput Layered LDPC Decoding Architecture
    Cui, Zhiqiang
    Wang, Zhongfeng
    Liu, Youjian
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (04) : 582 - 587
  • [4] Efficient Memory Optimization And High Throughput Decoding Architecture Based on LDPC Codes
    Ngangom, Leevaston
    Manikandan, V
    2013 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2013, : 731 - 734
  • [5] High-throughput partial-parallel block-layered decoding architecture for nonbinary LDPC codes
    Huyen Pham Thi
    Ajaz, Sabooh
    Lee, Hanho
    INTEGRATION-THE VLSI JOURNAL, 2017, 59 : 52 - 63
  • [6] High Throughput Layered Decoding of LDPC Codes
    Ismail, Mohamed
    Coon, Justin
    Ahmed, Imran
    Armour, Simon
    Kocak, Taskin
    2009 IEEE 20TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2009, : 1727 - 1731
  • [7] Improved Sliced Message Passing Architecture for High Throughput Decoding of LDPC Codes
    Fabian Angarita
    Trinidad Sansaloni
    María José Canet
    Javier Valls
    Journal of Signal Processing Systems, 2012, 66 : 99 - 104
  • [8] Improved Sliced Message Passing Architecture for High Throughput Decoding of LDPC Codes
    Angarita, Fabian
    Sansaloni, Trinidad
    Jose Canet, Maria
    Valls, Javier
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 66 (02): : 99 - 104
  • [9] High-throughput turbo-sum-product decoding of QC LDPC codes
    Dai, Yongmei
    Yan, Zhiyuan
    Chen, Ning
    2006 40TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1-4, 2006, : 839 - 844
  • [10] Shuffled BP Decoding for Punctured LDPC Codes
    Park, Sangjoon
    Lee, Sunyoung
    Whang, Keumchan
    2008 14TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS, (APCC), VOLS 1 AND 2, 2008, : 520 - 524