DocumentCode
511922
Title
Rapid prototyping of a DVB-SH turbo decoder using high-level-synthesis
Author
Rossler, Marko ; Wang, Hailu ; Heinkel, Ulrich ; Engin, Nur ; Drescher, Wolfram
Author_Institution
Circuit & Syst. Design, Chemnitz Univ. of Technol., Chemnitz, Germany
fYear
2009
fDate
22-24 Sept. 2009
Firstpage
1
Lastpage
6
Abstract
In this paper, we present a prototyping exercise, mapping a turbo decoder high-level description directly to FPGA for fast simulation of a software radio. The turbo decoder algorithm is described in C programming language and the mapping has been done directly using the high level synthesis tool CoDeveloper. The manual transformations made on the code to facilitate efficient compilation and to achieve a tools compliant overall structure are described. The mapping exercise consists of several steps with changes resulting in improvements in performance and resource usage. The results in terms of effort of mapping and the achieved size and throughput are discussed.
Keywords
decoding; field programmable gate arrays; high level synthesis; software prototyping; software radio; turbo codes; C programming language; DVB-SH turbo decoder algorithm; FPGA; field programmable gate arrays; high level synthesis; rapid prototyping; software radio; Computer languages; Decoding; Digital video broadcasting; Field programmable gate arrays; High level synthesis; Prototypes; Software prototyping; Software radio; Throughput; Virtual prototyping; C-to-VHDL; high-level synthesis; rapid prototyping; system-level synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
Specification & Design Languages, 2009. FDL 2009. Forum on
Conference_Location
Sophia Antipolis
ISSN
1636-9874
Electronic_ISBN
1636-9874
Type
conf
Filename
5404063
Link To Document