• DocumentCode
    3410305
  • Title

    A DSP-based HEVC decoder implementation using RVC-CAL and native OpenHEVC code

  • Author

    Rodriguez, Pablo ; Balseiro, Fernando ; Chavarrias, Miguel ; Pescador, Fernando ; Garrido, Matias

  • Author_Institution
    Res. Center on Software Technol. & Multimedia Syst. (CITSEM), Univ. Politec. de Madrid (UPM), Madrid, Spain
  • fYear
    2015
  • fDate
    24-26 June 2015
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    Complexity of both, applications and processors, is permanently increasing. While, designers must face with a lot of challenges, such as reduced time to market, performance and energy efficiency, among others. In this context, dataflow based methodologies and tools, like the Open RVC-CAL Compiler Infrastructure (Orcc), have revealed powerful in supporting platform independent design. Within the Orcc design flow, applications are described using the RVC-CAL language. A set of Orcc backends can generate different source codes (e.g., C, C++, VHDL, Java) that must be finally compiled for a target platform with a native compiler. This approach has several advantages, but the quality of the final product is limited by the quality of the currently implemented backends. In this work, an HEVC decoder implementation for DSP technology has been developed by using a combination of RVC-CAL descriptions and native C-code. The results of this approach are compared with those obtained by using both, a pure RVC-CAL description and a pure native C-code implementation.
  • Keywords
    C language; digital signal processing chips; electronic engineering computing; program compilers; public domain software; video codecs; video coding; DSP based HEVC decoder; Orcc design flow; native C-codes; native OpenHEVC code; open RVC-CAL compiler infrastructure; platform independent design; source code generation; Consumer electronics; Decoding; Digital signal processing; Multicore processing; Program processors; Streaming media; DSP; HEVC decoder; OpenHEVC; Orcc; RVC-CAL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ISCE), 2015 IEEE International Symposium on
  • Conference_Location
    Madrid
  • Type

    conf

  • DOI
    10.1109/ISCE.2015.7177782
  • Filename
    7177782