基于CCSDS标准的串行级联卷积码高速并行译码方法

High Throughput Parallel Decoding Method for Serial Concatenated Convolutional Codes Based on CCSDS Standard

  • 摘要: 针对CCSDS标准中串行级联卷积码(SCCC)的自适应编码调制方式的定义,分析比较了Log-MAP算法和基于乘性修正的Max-Log-MAP算法的译码性能和实现复杂度;提出了一种可支持多种编码方式的通用、低复杂度、高编码增益的并行译码方法.基于FPGA硬件平台进行原理验证,实现了一个可同时支持8种编码方式的高速并行、高吞吐量、低时延的SCCC译码器,译码器最高吞吐量可达300 Mbit/s.

     

    Abstract: According to serial concatenated convolutional codes(SCCC) adaptive coded modulation scheme defined in the consultative committee for space data systems (CCSDS) standard, Log-MAP algorithm and Max-Log-MAP algorithm with multiplicative correction were analyzed and compared in the decoding performance and implementation complexity. On the basis of these studies, a parallel decoding method with low complexity and high coding gain was proposed in this paper. Furthermore, a general and parallel decoding structure, supporting a variety of coded modulation schemes, was provided. Finally, based on FPGA hardware platform, a high-speed, parallel and high-throughput SCCC decoder was designed for eight coded modulation schemes. The testing result indicates that the maximum throughput can be up to 300 Mbit/s.

     

/

返回文章
返回