Title :
A dynamically reconfigurable parallel pixel processing system
Author :
Llamocca, Daniel ; Pattichis, Marios ; Vera, Alonzo
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of New Mexico, Albuquerque, NM, USA
fDate :
Aug. 31 2009-Sept. 2 2009
Abstract :
We describe a dynamically reconfigurable image processing system that reaches real time video processing performances despite reconfiguration time overhead. The system is composed of reconfigurable pixel processing units set to process several pixels in parallel. We present a scheme for optimizing a LUT-based architecture by directly mapping it into the Xilinx FPGA CLB primitives. Internally controlled dynamic partial reconfiguration is to modify the LUT values at run-time without stalling the overall operation. The combination of optimized implementations with CLB primitives and dynamic partial reconfiguration leads to multifunctional, area-efficient, and highperformance realizations of LUT-based pixel processing systems. We present results from a dynamically reconfigurable high-performance LUT-based image/video processing system. Experimental measurements show that the system achieves speeds of 226 Mbps with small resource utilization. The architecture can dynamically reconfigure the image processing operation at each new frame and still reach real-time video processing speeds (640 times 480 graylevel frames). We also evaluate the effect that increasing partial reconfiguration rates have on the system´s overall performance.
Keywords :
field programmable gate arrays; parallel processing; reconfigurable architectures; table lookup; video signal processing; LUT-based architecture; Xilinx FPGA CLB primitive; dynamically reconfigurable parallel pixel processing system; image processing system; internally controlled dynamic partial reconfiguration; real time video processing; resource utilization; Concurrent computing; Digital images; Displays; Field programmable gate arrays; Image coding; Image processing; Pixel; Real time systems; Resource management; Table lookup;
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
DOI :
10.1109/FPL.2009.5272476