• DocumentCode
    3354806
  • Title

    Synthesizing hardware from dataflow programs: An MPEG-4 simple profile decoder case study

  • Author

    Janneck, Jörn W. ; Miller, Ian D. ; Parlour, David B. ; Roquier, Ghislain ; Wipliez, Matthieu ; Raulet, Mickaël

  • Author_Institution
    Xilinx Inc., San Jose, CA
  • fYear
    2008
  • fDate
    8-10 Oct. 2008
  • Firstpage
    287
  • Lastpage
    292
  • Abstract
    The MPEG Reconfigurable Video Coding working group is developing a new library-based process for building the reference codecs of future MPEG standards, which is based on dataflow and uses an actor language called CAL. The paper presents a code generator producing RTL targeting FPGAs for CAL, outlines its structure, and demonstrates its performance on an MPEG-4 Simple Profile decoder. The resulting implementation is smaller and faster than a comparable RTL reference design, and the second half of the paper discusses some of the reasons for this counter-intuitive result.
  • Keywords
    data flow computing; decoding; field programmable gate arrays; hardware description languages; high level synthesis; program compilers; video coding; CAL actor language; FPGA; MPEG-4 simple profile decoder; RTL; code generator; dataflow program; hardware synthesis; library-based process; reconfigurable video coding; reference codecs; Buildings; Code standards; Computer aided software engineering; Computer architecture; Decoding; Hardware; Libraries; MPEG 4 Standard; Video codecs; Video coding; CAL; Dataflow; MPEG; Reconfigurable Video Coding; high-level synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2008. SiPS 2008. IEEE Workshop on
  • Conference_Location
    Washington, DC
  • ISSN
    1520-6130
  • Print_ISBN
    978-1-4244-2923-3
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2008.4671777
  • Filename
    4671777