• DocumentCode
    2768734
  • Title

    Dynamic Voltage Scaling for Power Efficient MPEG4-SP Implementation

  • Author

    Portero, Antoni ; Talavera, Guillermo ; Montón, Marius ; Martínez, Borja ; Cathoor, Francky ; Carabina, Jordi

  • Author_Institution
    University Autonomous of Barcelona
  • fYear
    2006
  • fDate
    Sept. 2006
  • Firstpage
    257
  • Lastpage
    260
  • Abstract
    Traditionally, engineers design for the worst case scenario but in most cases the maximum performance is not required so that there is an important waste of energy consumption. Developers should design systems for different power consumption versus execution time tradeoffs. By exploiting Dynamic Voltage and Frequency Scaling (DVFS) techniques we can reach different computational/power trades offs points and thus design power efficient platforms. In this paper, we present a high level methodology to get an optimal set of working points for an MPEG-4 Single Profile (SP) Video encoder implementation. The flow starts from a C++ description of a MPEG-4 encoder which is translated to a SystemC implementation which will be analyzed and further mapped into different platforms. Refined code is migrated to four different processor architectures: a processor research framework (trimaran), a soft core processor with specific functional units implemented on an Altera FPGA, an ASIC and a typical DSP.
  • Keywords
    Application software; Data structures; Digital signal processing; Digital systems; Dynamic voltage scaling; Energy consumption; Frequency; MPEG 4 Standard; Microelectronics; Performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
  • Conference_Location
    Steamboat Springs, CO
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-2682-9
  • Type

    conf

  • DOI
    10.1109/ASAP.2006.28
  • Filename
    4019525