摘要
分析了DVB-S2中BCH码LDPC码的特点,给出了一种面向FPGA的BCH和LDPC码级联码编码器的实现方案,并采用Verilog HDL语言在Virtex 4 xc4vlx60芯片上实现了编码器的设计。设计中BCH码主要由移位寄存器构成,LDPC码则采用多个B10ckRAM存储校验位,实现了与同一信息位关联的所有校验位的并行处理,提高了编码速度。综合结果表明:该编码器的吞吐量约为64.30 Mb/s,在占用资源较少的情况下满足了DVB-S2标准的要求。
This paper analyses the characteristic of BCH codes and LDPC codes in DVB-S2, and proposes an encoding architecture for FPGA implemented with Verilog HDL language on the chip of Virtex 4 xc4vlx60. The design method adopts many Block- RAMs to process all the parity bits relating to the same information bit in parallel, thus improve the encoding speed. Synthesis results show that this encoder has a throughput about 49.95 Mb/s, and satisfies the demand of DVB-S2 at the cost of low resource occupation.
出处
《电子技术应用》
北大核心
2009年第10期74-77,共4页
Application of Electronic Technique