• DocumentCode
    2410491
  • Title

    RVC: A multi-decoder CAL Composer tool

  • Author

    Palumbo, F. ; Pani, D. ; Manca, E. ; Raffo, L. ; Mattavelli, M. ; Roquier, G.

  • Author_Institution
    DIEE - Dept. of Electr. & Electron. Eng., Univ. of Cagliari, Cagliari, Italy
  • fYear
    2010
  • fDate
    26-28 Oct. 2010
  • Firstpage
    144
  • Lastpage
    151
  • Abstract
    The Reconfigurable Video Coding (RVC) framework is a recent ISO standard aiming at providing a unified specification of MPEG video technology in the form of a library of components. The word “reconfigurable” evokes run-time instantiation of different decoders starting from an on-the-fly analysis of the input bitstream. In this paper we move a first step towards the definition of systematic procedures that, based on the MPEG RVC specification formalism, are able to produce multi-decoder platforms, capable of fast switching between different configurations. Looking at the similarities between the decoding algorithms to implement, the papers describes an automatic tool for their composition into a single configurable multi-decoder built of all the required modules, and able to reuse the shared components so as to reduce the overall footprint (either from a hardware or software perspective). The proposed approach, implemented in C++ leveraging on Flex and Bison code generation tools, typically exploited in the compilers front-end, demonstrates to be successful in the composition of two different decoders MPEG-4 Part 2 (SP): serial and parallel.
  • Keywords
    C++ language; decoding; program compilers; reconfigurable architectures; video coding; C++ language; ISO standard; MPEG video technology; RVC; code generation tool; compilers front-end; decoding algorithm; multidecoder CAL composer tool; reconfigurable video coding; Corporate acquisitions; Decoding; Flexible printed circuits; Hardware; Libraries; Software; Transform coding; MPEG standard; RVC; RVC-CAL language; reconfigurable systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Architectures for Signal and Image Processing (DASIP), 2010 Conference on
  • Conference_Location
    Edinburgh
  • Print_ISBN
    978-1-4244-8734-9
  • Electronic_ISBN
    978-1-4244-8733-2
  • Type

    conf

  • DOI
    10.1109/DASIP.2010.5706258
  • Filename
    5706258