Title :
Energy-Aware MPEG-4 Single Profile in HW-SW Multi-Platform Implementation
Author :
Portero, Antoni ; Talavera, Guillermo ; Monton, Marius ; Martinez, Borja ; Moreno, Marc ; Cathoor, Francky ; Carrabina, Jordi
Author_Institution :
Dept. of Microelectron. & Electron. Syst., Univ. Autonomous of Barcelona, Barcelona
Abstract :
Developers of next generation Multi-Processor Systems-on-a-chip (MPSoC) silicon platforms used in multimedia mobile devices should design efficient systems for diverse execution time vs. energy consumption trade-offs for a given quality of service. By exploiting Dynamic Voltage and Frequency Scaling (DVFS) techniques we can obtain singular computational/power trades offs points and thus design energy efficient platforms. This paper presents a high level methodology to acquire an optimal set of working points for an MPEG-4 Single Profile (SP) Video encoder implementation. The flow starts from a MPEG-4 encoder described in C++ language which is translated to a SystemC hard/soft description which will be analyzed and further mapped into different platforms. Refined code is migrated to four different processor architectures: a processor research framework (CRISP-Trimaran), a soft core processor with specific functional units implemented on an Altera FPGA, an ASIC and a classic DSP.
Keywords :
application specific integrated circuits; digital signal processing chips; field programmable gate arrays; system-on-chip; video coding; ASIC; Altera FPGA; C++ language; DSP; HW-SW multiplatform implementation; MPEG-4 single profile video encoder; SystemC hard/soft description; dynamic voltage and frequency scaling techniques; energy-aware MPEG-4 single profile; multimedia mobile devices; multiprocessor systems-on-a-chip silicon platforms; quality of service; soft core processor; Application specific integrated circuits; Dynamic voltage scaling; Energy consumption; Energy efficiency; Field programmable gate arrays; Frequency; MPEG 4 Standard; Multimedia systems; Quality of service; Silicon;
Conference_Titel :
SOC Conference, 2006 IEEE International
Conference_Location :
Taipei
Print_ISBN :
0-7803-9781-9
Electronic_ISBN :
0-7803-9782-7
DOI :
10.1109/SOCC.2006.283833