TPC decoder design for FPGA implementation
Keywords:
TPC; SISO; Chase-Pyndiah algorithm; QAM; FPGA.
Abstract
In this paper, the FPGA implementation of Turbo Product Code is presented. The design is based on the iterative decoding structure with using Chase-Pydiah algorithm for better decoding performance. In pacticular, circuit design and implementation based on the simplified algorithm without using multiplication. Simulation and implementation result show that, the decoding perfomance of this presented algorithm is not reduced. The 800Mbps TPC deccoder was achieved for FPGA implementation on the Xilinx Artix7 xc7a200tfbg484-1 platform at the 200MHz system clock.