System level synthesis of dataflow programs: HEVC decoder case study

Abstract : While dealing with increasing complexity of signal processing algorithms, the primary motivation for the development of High-Level Synthesis (HLS) tools for the automatic generation of Register Transfer Level (RTL) description from high-level description language is the reduction of time-to-market. However, most existing HLS tools operate at the component level, thus the entire system is not taken into consideration. We provide an original technique that raises the level of abstraction to the system level in order to obtain RTL description from a dataflow description. First, we design image processing algorithms using an actor oriented language under the Reconfigurable Video Coding (RVC) standard. Once the design is achieved, we use a dataflow compilation infrastructure called Open RVC-CAL Compiler (Orcc) to generate a C-based code. Afterward, a Xilinx HLS tool called Vivado is used for an automatic generation of synthesizable hardware implementation. In this paper, we show that a simulated hardware code generation of High Efficiency Video Coding (HEVC) under the RVC specifications is rapidly obtained with promising preliminary results.
Type de document :
Communication dans un congrès
Electronic System Level Synthesis Conference (ESLsyn), 2013, May 2013, Austin, TX, United States
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00916809
Contributeur : Mariem Abid <>
Soumis le : jeudi 12 décembre 2013 - 15:58:37
Dernière modification le : mercredi 22 mars 2017 - 09:27:20
Document(s) archivé(s) le : jeudi 13 mars 2014 - 01:10:14

Fichier

System-level-Jerbi.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00916809, version 1

Citation

Mariem Abid, Khaled Jerbi, Mickaël Raulet, Olivier Déforges, Mohamed Abid. System level synthesis of dataflow programs: HEVC decoder case study. Electronic System Level Synthesis Conference (ESLsyn), 2013, May 2013, Austin, TX, United States. <hal-00916809>

Partager

Métriques

Consultations de
la notice

347

Téléchargements du document

530