• 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