Efficient Layered Parallel Architecture and Application for Large Matrix LDPC Decoder

被引:1
|
作者
Wang, Jimin [1 ]
Yang, Jiarui [1 ]
Zhang, Guojie [1 ]
Zeng, Xiaoyang [1 ]
Chen, Yun [1 ]
机构
[1] Fudan Univ, Dept Microelect, State Key Lab Integrated Chip & Syst, Room 220,825 Rd Zhangheng, Shanghai 201203, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
LDPC; decoder; 50G-PON; CODES;
D O I
10.3390/electronics12183784
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For a 50G passive optical network (PON) low-density parity-check (LDPC) decoder, decoding performance and area efficiency must be balanced. This paper adopts a layered decoder method to improve the area efficiency of the decoder. By parallel processing of three submatrices and storage reuse of node information, optimizing the matrix partitioning and processing order of the 50G-PON standard, the throughput of 1235 bps was reached under 100 MHz circuit frequency in field-programmable gate array (FPGA) implementation, and 9.864 Gbps was achieved based on Taiwan semiconductor manufacturing company (TSMC) 65 nm synthesis with 800 MHz circuit frequency in an area of 2.61 mm2 by proposing a mechanism of spare decision storage to avoid errors caused by quantization overflow of the decoder and using full verification to terminate decoding in advance to improve performance. Finally, at an input bit error rate (BER) of 2.3x10-2 (signal-to-noise ratio (SNR) of about 3.72 dB), the output BER was lower than 10-12, and the throughput area rate (TAR) also increased by 2 to 4 times compared with other papers. In conclusion, an area-efficient LDPC decoder without sacrificing decoding performance is made.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] An Energy Efficient Layered Decoding Architecture for LDPC Decoder
    Jin, Jie
    Tsui, Chi-ying
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (08) : 1185 - 1195
  • [2] An Efficient Fully Parallel Decoder Architecture for Nonbinary LDPC Codes
    Lin, Jun
    Yan, Zhiyuan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (12) : 2649 - 2660
  • [3] Scheduling algorithm for partially parallel architecture of LDPC decoder by matrix permutation
    Park, IC
    Kang, SH
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 5778 - 5781
  • [4] Efficient Approximate Layered LDPC Decoder
    Zhou, Yangcan
    Lin, Jun
    Wang, Zhongfeng
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 2445 - 2448
  • [5] A memory efficient parallel layered QC-LDPC decoder for CMMB systems
    Li, Jiangpeng
    Ma, Jun
    He, Guanghui
    INTEGRATION-THE VLSI JOURNAL, 2013, 46 (04) : 359 - 368
  • [6] A memory efficient partially parallel decoder architecture for QC-LDPC codes
    Wang, Zhongfeng
    Cui, Zhiqiang
    2005 39TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1 AND 2, 2005, : 729 - 733
  • [7] Energy-Efficient LDPC Layered Decoder
    Zhang, Jianjun
    Wang, Da
    Jin, Ye
    2013 IEEE 4TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2014, : 53 - 56
  • [8] Optimized Layer Architecture for Layered LDPC Code Decoder
    Ma, Longyu
    Sham, Chiu Wing
    2018 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC), 2018, : 287 - 291
  • [9] An Area-efficient Half-row Pipelined Layered LDPC Decoder Architecture
    Ajaz, Sabooh
    Tram Thi Bao Nguyen
    Lee, Hanho
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2017, 17 (06) : 845 - 853
  • [10] A memory efficient serial LDPC decoder architecture
    Prabhakar, A
    Narayanan, K
    2005 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1-5: SPEECH PROCESSING, 2005, : 41 - 44