DocumentCode
2444207
Title
Automatic synthesis of TTA processor networks from RVC-CAL dataflow programs
Author
Boutellier, J. ; Silvén, O. ; Raulet, M.
Author_Institution
Dept. of Electr. & Inf. Eng., Univ. of Oulu, Oulu, Finland
fYear
2011
fDate
4-7 Oct. 2011
Firstpage
25
Lastpage
30
Abstract
The RVC-CAL dataflow language has recently become standardized through its use as the official language of Reconfigurable Video Coding (RVC), a recent standard by MPEG. The tools developed for RVC-CAL have enabled the transformation of RVC-CAL dataflow programs into C language and VHDL (among others), enabling implementations for instruction processors and HDL synthesis. This paper introduces new tools that enable automatic creation of heterogeneous multiprocessor networks out of RVC-CAL dataflow programs. Each processor in the network performs the functionality of one RVC-CAL actor. The processors are of the Transport Triggered Architecture (TTA) type, for which a complete co-design toolset exists. The existing tools enable customizing the processors according to the requirements of individual dataflow actors. The functionality of the tool chain has been demonstrated by synthesizing an MPEG-4 Simple Profile video decoder to an FPGA. This particular decoder is automatically realized into 21 tiny, heterogeneous processors.
Keywords
field programmable gate arrays; hardware description languages; multiprocessing systems; parallel languages; video coding; C language; FPGA; HDL synthesis; MPEG-4 simple profile video decoder; RVC-CAL dataflow language; RVC-CAL dataflow programs; TTA processor automatic synthesis; VHDL; co-design toolset; heterogeneous multiprocessor networks; instruction processors; reconfigurable video coding; transport triggered architecture; Decoding; Field programmable gate arrays; Hardware; Memory management; Random access memory; Signal processing; Transform coding; data flow computing; design automation; multiprocessor interconnection;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems (SiPS), 2011 IEEE Workshop on
Conference_Location
Beirut
ISSN
2162-3562
Print_ISBN
978-1-4577-1920-2
Type
conf
DOI
10.1109/SiPS.2011.6088944
Filename
6088944
Link To Document