DocumentCode :
3307909
Title :
A reconfigurable high level FPGA-based coprocessor
Author :
Sukhsawas, S. ; Benkrid, K. ; Crookes, D.
Author_Institution :
Sch. of Comput. Sci., Queen´´s Univ. of Belfast
fYear :
2003
fDate :
12-16 May 2003
Lastpage :
266
Abstract :
FPGA technology enjoys both the high performance of a dedicated hardware solution and the flexibility of software that is offered by its inherent reprogrammability feature. Image processing is one application area that can benefit greatly from FPGAs performance and flexibility. This paper presents the design and implementation of a high-level reconfigurable image coprocessor on FPGAs. The image coprocessor high level instruction set is based on the operators of image algebra. Central to this Instruction set are the five core neighbourhood operations of image algebra: convolution, additive maximum, additive minimum, multiplicative maximum and multiplicative minimum. These are parameterised in terms of the neighbourhood operation´s window coefficients, window size and image size. Handel-C language was used to design the image coprocessor with a fully tested prototype on Celoxica Virtex-E based RC1000-PP PCI board. The paper describes the user´s programming interface, and outlines the approach to generating FPGA architectures dynamically for the image coprocessor. It also presents sample implementation results (speed, area) for different neighbourhood operations
Keywords :
coprocessors; field programmable gate arrays; image processing; reconfigurable architectures; Celoxica Virtex-E based RC1000-PP PCI board; FPGA architecture; Handel-C language; high-level reconfigurable image coprocessor; image algebra; image processing; instruction set; programming interface; reconfigurable high level FPGA-based coprocessor; Algebra; Application software; Convolution; Coprocessors; Field programmable gate arrays; Hardware; Image processing; Prototypes; Software performance; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architectures for Machine Perception, 2003 IEEE International Workshop on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-7803-7970-5
Type :
conf
DOI :
10.1109/CAMP.2003.1598172
Filename :
1598172
Link To Document :
بازگشت