Title :
Designing a high speed decoder for cyclic codes
Author :
M´Sir, A. ; Monteiro, F. ; Dandache, A. ; Lepley, B.
Author_Institution :
LICM/CESIUM, Metz Univ., France
Abstract :
This paper proposes a new parallel implementation scheme to increase the bit rate of a cyclic code decoder. The principle is based on the partition of the architecture into a syndrome calculation block and an error accumulation block, in order to eliminate the error "decision" function from the feedback loop in the cyclic code decoder. This approach allows effective parallel and pipelining techniques to be applied. The resulting high speed parallel architecture has been implemented on FPGA devices from the Altera/Flex10KE family. Bit rates up to 6.8 Gbits/s have been achieved with parallelism level up to 31.
Keywords :
cyclic codes; decoding; error correction codes; field programmable gate arrays; linear codes; logic partitioning; parallel architectures; pipeline processing; 6.8 Gbit/s; FPGA; architecture partitioning; code error-correcting capability; decoder bit rate increase; error accumulation block; feedback loop; high speed decoder; linear codes; parallel architecture; parallelism level; pipelining techniques; syndrome calculation bloc; systematic cyclic codes; Bit rate; Clocks; Decoding; Error correction codes; Feedback loop; Field programmable gate arrays; Linear code; Parallel architectures; Pipeline processing; Registers;
Conference_Titel :
On-Line Testing Symposium, 2004. IOLTS 2004. Proceedings. 10th IEEE International
Print_ISBN :
0-7695-2180-0
DOI :
10.1109/OLT.2004.1319670