摘要
对LDPC码进行仿真是评价LDPC码构造方案和设计编译码器的前提条件。文章基于Matlab开发了LDPC码的一些基本函数和典型函数,这些函数可以分为4类:环、校验矩阵的构造、高斯消去和译码算法。重点介绍了girth分布、高斯消去、PEG-LDPC码、Tanner-LDPC码的实现方法和函数流程。通过与经典文献中的数据进行对比,验证了这些函数的正确性。
Simulations play a fundamental role in evaluating the constructions of LDPC codes and in designing the encoders and decoders for LDPC codes. In MATLAB environment, a simulation platform is presented in this paper, which is composed of several basic functions and classical functions. These func- tions can be classified into four categories : analysis of cycles, construction of parity-check matrices, Gauss elimination and decoding algorithm. Among these functions, girth distribution, Gauss elimination, PEGLDPC codes and Tanner-LDPC codes are described in details. Utilizing the platform, the encoding tests for some families of LDPC codes have been completed. The results illustrate the correctness of the developed Simulation platform, compared with the data within some well-known literatures.
出处
《空间电子技术》
2009年第1期48-54,共7页
Space Electronic Technology
关键词
LDPC码
仿真
构造
环
Low-density parity-check code Simulation Construction Cycle