DocumentCode
2896580
Title
Hardware-software codesign of a tightly-coupled coprocessor for video content analysis
Author
Wassner, Juergen ; Zahn, Klaus ; Dersch, Ulrich
Author_Institution
Lucerne Univ. of Appl. Sci. & Arts, Switzerland
fYear
2010
fDate
6-8 Oct. 2010
Firstpage
87
Lastpage
92
Abstract
Hardware acceleration is a popular method to boost performance in video processing applications. This paper shows how to accelerate such applications on a general-purpose CPU by means of a coprocessor that is tightly-coupled to the instruction pipeline. A method for efficient data transfer between CPU and coprocessor is developed, and the resulting data path architecture with optimum scheduling of operations is demonstrated. Based on this method, a coprocessor has been implemented in a Virtex-5 FPGA with embedded PowerPC to accelerate candidate operations of a video content analysis algorithm. Experimental results indicate that with a relatively small degree of parallelism, corresponding to modest hardware cost, the overall frame rate can be increased between 18 and 105 % depending on processing and application parameters.
Keywords
coprocessors; field programmable gate arrays; hardware-software codesign; scheduling; video signal processing; PowerPC; Virtex-5 FPGA; hardware acceleration; hardware-software codesign; tightly-coupled coprocessor; video content analysis; Arrays; Central Processing Unit; Coprocessors; Field programmable gate arrays; Pipelines; Pixel; Coprocessor; Field programmable gate arrays; Hardware acceleration; Video signal processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems (SIPS), 2010 IEEE Workshop on
Conference_Location
San Francisco, CA
ISSN
1520-6130
Print_ISBN
978-1-4244-8932-9
Electronic_ISBN
1520-6130
Type
conf
DOI
10.1109/SIPS.2010.5624770
Filename
5624770
Link To Document