低密度奇偶校验码
计算机科学
软判决解码器
现场可编程门阵列
并行计算
解码方法
吞吐量
同位元检测矩阵
数字视频广播
块(置换群论)
编码(集合论)
计算机硬件
时钟频率
算法
炸薯条
数学
无线
计算机网络
电信
集合(抽象数据类型)
程序设计语言
几何学
作者
Evgeny Likhobabin,Aleksei Ovinnikov,Ruslan Goriushkin,Paul B. Nikishkin,Evgeny I. Khokhryakov
标识
DOI:10.1109/icct56057.2022.9976733
摘要
This paper is devoted to the design of a decoder structure for Quasi-Cyclic (QC) Low-Density Parity-Check (LDPC) codes of the DVB-S2X standard. The quasi-cyclic form of the matrix representation is the most convenient for the hardware implementation of the LDPC decoder, so the matrices of the DVB-S2X standard are converted to the QC form. The implementation of an LDPC decoder for the DVB-S2X standard is a challenging task, especially because of the long code words and large parity-check matrices. We propose a highly parallel FPGA implementation of LDPC decoder design based on the layered architecture and Min-Sum decoding algorithm. The structure of the decoder consists of 360 parallel cores responsible for the sequential calculation of variable-to-check (VTC), check-to-variable (CTV) messages and update posterior probabilities (APPs). Block RAM memory was used to store intermediate values of APP and CTVs. The decoder design is applicable to all code rates and allows to achieve throughput up to 500 Mbps at a clock frequency of 250 MHz
科研通智能强力驱动
Strongly Powered by AbleSci AI