DocumentCode :
580526
Title :
A hierarchical implementation of Hadamard transform using RVC-CAL dataflow programming and dynamic partial reconfiguration
Author :
Hentati, Manel ; Aoudni, Yassine ; Nezan, Jean-François ; Abid, Mohamed
Author_Institution :
INSA/IETR, Rennes, France
fYear :
2012
fDate :
23-25 Oct. 2012
Firstpage :
1
Lastpage :
7
Abstract :
This paper presents an efficient design method used to implement a hierarchical architecture of Hadamard transform module. The proposed design method is based on the use of RVC-CAL dataflow approach and dynamic partial reconfiguration technique (DPR). The DPR technique allows reconfiguring a part of the FPGA area with different functionalities at runtime. It is a promising solution to increase performance in the system. RVC-CAL is a specific language for writing dataflow models which is introduced by MPEG-RVC video standard. RVC-CAL description is composed of a set of interconnected blocks (actors). Several dataflow models of the same application can be used in the design process. In this work, the hierarchical architecture of Hadamard module is composed of three levels. And each one contains a set of blocks. The DPR is applied between these blocks to switch from level to another. To achieve this implementation, in the first, the Hadamard blocks are described in RVC-CAL language and a specific RVC-CAL tool is used to generate automatically their hardware description. Then, the DPR design flow is applied. In our design method, we use xilinx tools and Virtex-5 FPGA board. To evaluate our implementation, we compare its with two other architectures in terms of area occupation, power consumption and execution time.
Keywords :
Hadamard transforms; data flow computing; field programmable gate arrays; hardware description languages; parallel languages; power consumption; specification languages; video coding; DPR design flow; DPR technique; FPGA area; Hadamard blocks; Hadamard transform module; MPEG-RVC video standard; RVC-CAL dataflow approach; RVC-CAL dataflow programming; RVC-CAL description; RVC-CAL language; RVC-CAL tool; Virtex-5 FPGA board; dataflow models; design process; dynamic partial reconfiguration technique; execution time; hardware description; hierarchical architecture; hierarchical implementation; interconnected blocks; power consumption; xilinx tools; Computer architecture; Design methodology; Field programmable gate arrays; Power demand; Standards; Transform coding; Transforms; Dynamic partial reconfiguration; FPGA; Hadamard transform; RVC-CAL; design approach; execution time; hierarchical architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Architectures for Signal and Image Processing (DASIP), 2012 Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-2089-4
Electronic_ISBN :
978-2-9539987-4-0
Type :
conf
Filename :
6385405
Link To Document :
بازگشت