DocumentCode
627627
Title
System level synthesis of dataflow programs: HEVC decoder case study
Author
Abid, Mohamed ; Jerbi, K. ; Raulet, Michael ; Deforges, O. ; Abid, Mohamed
Author_Institution
CES Lab., Nat. Eng. Sch. of Sfax, Sfax, Tunisia
fYear
2013
fDate
May 31 2013-June 1 2013
Firstpage
1
Lastpage
6
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.
Keywords
high level languages; video coding; C-based code; HEVC decoder case study; HLS tools; RTL description; RVC standard; Vivado; Xilinx HLS tool; actor oriented language; automatic generation; component level; dataflow compilation infrastructure; dataflow programs; high efficiency video coding; high-level description language; high-level synthesis tools; image processing algorithms; open RVC-CAL compiler; primary motivation; reconfigurable video coding standard; register transfer level description; signal processing algorithms; simulated hardware code generation; synthesizable hardware implementation; system level synthesis; time-to-market reduction; Decoding; Hardware; Hardware design languages; Ports (Computers); Standards; Transform coding; Video coding; HEVC; HLS; RVC; System level; dataflow;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic System Level Synthesis Conference (ESLsyn), 2013
Conference_Location
Austin, TX
Print_ISBN
978-1-4673-6414-0
Type
conf
Filename
6573210
Link To Document