DocumentCode
1550468
Title
Error control coding in software radios: an FPGA approach
Author
Ahlquist, Gregory C. ; Rice, Michael ; Nelson, Brent
Author_Institution
Brigham Young Univ., Provo, UT, USA
Volume
6
Issue
4
fYear
1999
fDate
8/1/1999 12:00:00 AM
Firstpage
35
Lastpage
39
Abstract
Among the various tasks performed by software radios is the reconfiguration of the error control coding algorithm to match the requirement of the radio personality. In the digital radio processor, proper assignment of tasks between DSPs and FPGAs provides performance improvements over the use of DSPs alone. Error control coding functions are good candidates to reside on the FPGA side of this functional partition. Unfortunately, good VLSI designs for codes using BCH or Reed-Solomon codes do not map well to FPGAs. Good FPGA designs must parallelize at every opportunity, minimize timing delays through intelligent floor planning, and use each logic block to its fullest. We demonstrate the merits of these concepts by comparing the performance of popular finite field multiplier designs
Keywords
cellular radio; digital radio; digital signal processing chips; error correction codes; field programmable gate arrays; multiplying circuits; software engineering; BCH codes; DSP; FPGA; GSM; Reed-Solomon codes; UMTS; Universal Mobile Telecommunications System; VLSI design; digital radio processor; error control coding algorithm; finite field multiplier design; intelligent floor planning; logic block; performance; software radios; timing delay minimization; Digital communication; Digital signal processing; Error correction; Field programmable gate arrays; Partitioning algorithms; Reed-Solomon codes; Software algorithms; Software radio; Timing; Very large scale integration;
fLanguage
English
Journal_Title
Personal Communications, IEEE
Publisher
ieee
ISSN
1070-9916
Type
jour
DOI
10.1109/98.788213
Filename
788213
Link To Document