Telfor Journal (Nov 2010)
Design and Implementation of Adaptive Turbo Encoder for Quantized Software Defined Low-Power DVB-RCS Radios
Abstract
Turbo codes are employed in every robust wireless digital communications system. Those codes have been adopted for the satellite return channel in DVB-RCS (Return Channel via Satellite) standard. In Software Defined Radios (SDRs), Field Programmable Gate Array technology (FPGA) is considered a highly configurable option for implementing many sophisticated signal processing tasks. The implementation for such codes is complex and dissipates a large amount of power. This paper studies the efficient implementation of quantized DVB-RCS turbo coding. Also, a low-power, turbo encoder for DVB-RCS is described using a VHDL code. The proposed encoder design is implemented on Xilinx Virtex-II Pro, XC2vpx30 FPGA chip. FPGA Advantage Pro package provided by Mentor Graphics is used for VHDL description and ISE 10.1 by Xilinx is used for synthetization.