DocumentCode
3128527
Title
Design and Implementation of a Configurable Interleaver/Deinterleaver for Turbo Codes in 3GPP Standard
Author
Borrayo-Sandoval, Héctor ; Parra-Michel, R. ; Gonzalez-Perez, Luis F. ; Printzen, Fernando Landeros ; Feregrino-Uribe, Claudia
Author_Institution
Dept. of Elec. Eng., CINVESTAV-Gdl, Mexico
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
320
Lastpage
325
Abstract
During the last decade, Turbo codes have been taking an increasing importance in channel coding due to its good performance in error correction. One key component in Turbo codes is the interleaver/deinterleaver pair, often designed as reconfigurable coprocessors able to deal with requirements of large data length variability found in the newest communication standards. In this work we introduce a configurable interleaver architecture for the turbo decoder in 3rd Generation Partnership Project (3GPP) standard. It is implemented under the idea of ¿iterative modulo computation¿. Additionally, the presented solution not only generates the interleaved addresses, but also deals with the flow of data streams through the interleaver. The architecture and FPGA implementation results are also presented.
Keywords
error correction; field programmable gate arrays; interleaved codes; turbo codes; FPGA; configurable interleaver architecture; configurable interleaver-deinterleaver; data length variability; error correction; reconfigurable coprocessors; third generation partnership project standard; turbo codes; turbo decoder; Channel coding; Code standards; Communication standards; Computer architecture; Equations; Error correction codes; Field programmable gate arrays; Indexing; Iterative decoding; Turbo codes; Turbo codes; configurable; interleaver;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
Conference_Location
Quintana Roo
Print_ISBN
978-1-4244-5293-4
Electronic_ISBN
978-0-7695-3917-1
Type
conf
DOI
10.1109/ReConFig.2009.16
Filename
5382074
Link To Document