FPGA based Streaming Image Processing Processor (SIPPro) architecture to accelerate data intensive applications


Autoria(s): Siddiqui, Fahad Manzoor; Russell, Matthew; Amiri, Moslem
Data(s)

2016

Resumo

Current data-intensive image processing applications push traditional embedded architectures to their limits. FPGA based hardware acceleration is a potential solution but the programmability gap and time consuming HDL design flow is significant. The proposed research approach to develop “FPGA based programmable hardware acceleration platform” that uses, large number of Streaming Image processing Processors (SIPPro) potentially addresses these issues. SIPPro is pipelined in-order soft-core processor architecture with specific optimisations for image processing applications. Each SIPPro core uses 1 DSP48, 2 Block RAMs and 370 slice-registers, making the processor as compact as possible whilst maintaining flexibility and programmability. It is area efficient, scalable and high performance softcore architecture capable of delivering 530 MIPS per core using Xilinx Zynq SoC (ZC7Z020-3). To evaluate the feasibility of the proposed architecture, a Traffic Sign Recognition (TSR) algorithm has been prototyped on a Zedboard with the color and morphology operations accelerated using multiple SIPPros. Simulation and experimental results demonstrate that the processing platform is able to achieve a speedup of 15 and 33 times for color filtering and morphology operations respectively, with a significant reduced design effort and time.

Identificador

http://pure.qub.ac.uk/portal/en/publications/fpga-based-streaming-image-processing-processor-sippro-architecture-to-accelerate-data-intensive-applications(1d9f4f6a-66ec-4cc6-8938-8cd28131d5f8).html

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Siddiqui , F M , Russell , M & Amiri , M 2016 , ' FPGA based Streaming Image Processing Processor (SIPPro) architecture to accelerate data intensive applications ' ACM Transactions on Reconfigurable Technology and Systems .

Tipo

article