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
fDate :
Feb. 27 2013-March 1 2013
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;
Conference_Titel :
Circuits and Systems (LASCAS), 2013 IEEE Fourth Latin American Symposium on
Conference_Location :
Cusco
Print_ISBN :
978-1-4673-4897-3
DOI :
10.1109/LASCAS.2013.6519061