• DocumentCode
    601073
  • Title

    High-level design and synthesis of a MPEG-4 AAC IMDCT module

  • Author

    Sampaio, R.C. ; de A Berger, Pedro ; Jacobi, Ricardo P.

  • Author_Institution
    Comput. Sci. Dept., Univ. of Brasilia, Brasilia, Brazil
  • fYear
    2013
  • fDate
    Feb. 27 2013-March 1 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents an architectural design space exploration of the MPEG-4 AAC Inverse Modified Cosine Transform (IMDCT) starting from an algorithmic C++ description. Using a High-level Synthesis tool, several alternative solutions were generated with different results in terms of area and throughput. All designs have been synthesized and tested with FPGAs and the final architecture has shown similar resources utilization to the obtained with an RTL design, but requiring much less development time. We present a comparison of the costs for the two approaches regarding the silicon area, speed and required DSP resources.
  • Keywords
    discrete cosine transforms; field programmable gate arrays; video coding; DSP resources; FPGA; MPEG-4 AAC IMDCT module; MPEG-4 AAC inverse modified cosine transform; algorithmic C++ description; alternative solutions; architectural design space; high-level design; high-level synthesis; high-level synthesis tool; resources utilization; silicon area; Algorithm design and analysis; Digital signal processing; Hardware; Pipeline processing; Random access memory; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (LASCAS), 2013 IEEE Fourth Latin American Symposium on
  • Conference_Location
    Cusco
  • Print_ISBN
    978-1-4673-4897-3
  • Type

    conf

  • DOI
    10.1109/LASCAS.2013.6519061
  • Filename
    6519061