DocumentCode :
1475424
Title :
Methodology for Energy-Flexibility Space Exploration and Mapping of Multimedia Applications to Single-Processor Platform Styles
Author :
Portero, Antoni ; Talavera, Guillermo ; Moreno, Marc ; Carrabina, Jordi ; Catthoor, Francky
Volume :
21
Issue :
8
fYear :
2011
Firstpage :
1027
Lastpage :
1039
Abstract :
Embedded multimedia devices are now a common element of our environment, such as mp3 players, handheld devices, and so on. Choosing the right main processing element is a key issue for the success of these devices, and their consumption, performance, retargetability, and development time are some of the elements that need to be analyzed and well-balanced. In this paper, we map the same multimedia application (MPEG-4 main profile) into various target platforms generally used in the embedded area. The design flow of our work starts with a single MPEG-4 encoder description which is later refined and optimized to be implemented on different platforms: an embedded platform formed by a high performance digital signal processor and an embedded processor, an application specific instruction processor, a specific hardware implemented in a field-programmable gate array for accelerating the data-flow part of the system with a soft-core for the control part, and an application specific integrated circuit. The main contribution of this paper is to illustrate a methodology that can be generalized to different data dominant applications. This paper describes a new methodology to obtain near optimal implementation from concept to silicon for all platforms and it can be extended to any hybrid HW/SW multimedia platform. We evaluate the different transformations of each platform to arrive at an optimal implementation. These higher level transformations allow achieving better results than using more precise efforts in mapping the design in the physical level. This methodology can be extended to any data dominant application.
Keywords :
application specific integrated circuits; embedded systems; field programmable gate arrays; microprocessor chips; multimedia computing; notebook computers; HW-SW multimedia platform; MPEG-4 encoder description; application specific instruction processor; data flow; digital signal processor; embedded multimedia devices; energy flexibility space exploration; field programmable gate array; handheld devices; mp3 players; multimedia applications mapping; single processor platform styles; Computational modeling; Field programmable gate arrays; Hardware; Mathematical model; Multimedia communication; Optimization; Transform coding; ASIC; ASIP; C++; DSP; FPGA; SystemC; VLIW;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2011.2129750
Filename :
5734818
Link To Document :
بازگشت