• DocumentCode
    3535024
  • 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
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    462
  • Lastpage
    466
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272476
  • Filename
    5272476