Title :
Simulation and implementation of LDPC code in FPGA
Author :
Straus, P. ; Kolka, Zdenek
Author_Institution :
Dept. of Radio Electron., Brno Univ. of Technol., Brno, Czech Republic
Abstract :
The paper deals with implementation of Low-Density Parity-Check (LDPC) codes [1] in FPGA-based bridge for Free-Space Optical link. The coder was designed with a regular parity matrix for code rate 1/2. The matrix of dimension 8×16 for the experimental implementation was found using a random search in MATLAB. The main advantage of this matrix is the decoder can correct all single-bit errors. The simulation for all possible values shows that Bit Error Ratio (BER) is zero. This result was not obtained with other matrices. An experimental communication channel was realized with encoder and decoder implemented in FPGA Virtex 5 development board ML505. DIP switches are sources for information bits and these values are shown on LCD display. The bit-flipping method is used in decoder and result code word is shown in the second line on the LCD display.
Keywords :
codecs; field programmable gate arrays; optical communication equipment; optical links; parity check codes; DIP switch; FPGA Virtex 5; LDPC code; bit error ratio; bit flipping method; communication channel; free-space optical link; low density parity check codes; Decoding; Field programmable gate arrays; Generators; Iterative decoding; MATLAB; Matrix converters; Bit-Flipping; Decoder; Encoder; LDPC;
Conference_Titel :
Radioelektronika (RADIOELEKTRONIKA), 2013 23rd International Conference
Conference_Location :
Pardubice
Print_ISBN :
978-1-4673-5516-2
DOI :
10.1109/RadioElek.2013.6530944