DocumentCode :
2827811
Title :
Towards Fine and Medium Grain Dynamic Functional Extraction for HW/SW Acceleration
Author :
Matev, V. ; de la Torre, E. ; Riesgo, T.
Author_Institution :
Univ. Politecnica de Madrid, Madrid
fYear :
2007
fDate :
28-26 Feb. 2007
Firstpage :
93
Lastpage :
98
Abstract :
In this paper, an acceleration method for hardware platforms for embedded systems is presented. The target system is a Xilinx Virtex II Protrade with an embedded PowerPCtrade. The PowerPCtrade operates as a general purpose processor, while the reconfigurable FPGA fabric is used as a reconfigurable co-processor. A comparison experiment of HW acceleration using different grain levels is done, and results are shown using an MPEG audio decoding algorithm example. A HW/SW interface to communicate the processor with a custom hardware which is synthesized in the reconfigurable fabric is shown. Algorithm analysis is done by profiling and a partitioning decision is based on a fine-medium grain philosophy, which allows more hardware reusability, and simpler and faster reconfiguration. Repetitive functional blocks in the algorithm were detected and implemented in the FPGA logic, and corresponding generic software functionally for writing/reading data in the co-processor unit was developed.
Keywords :
audio coding; coprocessors; electronic engineering computing; embedded systems; field programmable gate arrays; hardware-software codesign; reconfigurable architectures; HW/SW acceleration; MPEG audio decoding algorithm; Xilinx Virtex II; dynamic functional extraction; embedded PowerPC; embedded system; fine-medium grain philosophy; hardware platform; reconfigurable FPGA fabric; reconfigurable co-processor; Acceleration; Algorithm design and analysis; Coprocessors; Decoding; Embedded system; Fabrics; Field programmable gate arrays; Hardware; Partitioning algorithms; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programmable Logic, 2007. SPL '07. 2007 3rd Southern Conference on
Conference_Location :
Mar del Plata
Print_ISBN :
1-4244-0606-4
Type :
conf
DOI :
10.1109/SPL.2007.371730
Filename :
4234327
Link To Document :
بازگشت