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 条
  • [31] Fully Parallel Window Decoder Architecture for Spatially-Coupled LDPC Codes
    Ul Hassan, Najeeb
    Schlueter, Martin
    Fettweis, Gerhard P.
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [32] A parallel LSI architecture for LDPC decoder improving message-passing schedule
    Shimizu, Kazunori
    Ishikawa, Tatsuyuki
    Togawa, Nozomu
    Ikenaga, Takeshi
    Gotot, Satoshi
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 5099 - +
  • [33] A Macro-Layer Level Fully Parallel Layered LDPC Decoder SOC for IEEE 802.15.3c Application
    Chen, Zhixiang
    Peng, Xiao
    Zhao, Xiongxin
    Xie, Qian
    Okamura, Leona
    Zhou, Dajiang
    Goto, Satoshi
    2011 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2011, : 298 - 301
  • [34] Design of Programmable Parallel LDPC Decoder
    Qian Yi
    Zhu Xiaorong
    2017 IEEE 9TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN), 2017, : 66 - 70
  • [35] A scalable architecture of a structured LDPC decoder
    Lee, JKS
    Lee, B
    Thorpe, J
    Andrews, K
    Dolinar, S
    Hamkins, J
    2004 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2004, : 292 - 292
  • [36] A Flexible LDPC/Turbo Decoder Architecture
    Yang Sun
    Joseph R. Cavallaro
    Journal of Signal Processing Systems, 2011, 64 : 1 - 16
  • [37] A Flexible LDPC/Turbo Decoder Architecture
    Sun, Yang
    Cavallaro, Joseph R.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2011, 64 (01): : 1 - 16
  • [38] Hardware Architecture for a universal LDPC Decoder
    Beuschel, C.
    Pfleiderer, H-J
    ADVANCES IN RADIO SCIENCE, 2009, 7 : 213 - 218
  • [39] Block-Layered Decoder Architecture for Quasi-Cyclic Nonbinary LDPC Codes
    Chang-Seok Choi
    Hanho Lee
    Journal of Signal Processing Systems, 2015, 78 : 209 - 222
  • [40] Block-Layered Decoder Architecture for Quasi-Cyclic Nonbinary LDPC Codes
    Choi, Chang-Seok
    Lee, Hanho
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2015, 78 (02): : 209 - 222