Title :
Multiprocessor real time edge detection using FPGA IP cores
Author :
Nita, Iulian ; Costachioiu, Teodor ; Lazarescu, Vasile ; Seceleanu, Tiberiu
Author_Institution :
Fac. of Electron., Telecommun. & Inf. Technol., Univ. Politech. of Bucharest, Bucharest, Romania
Abstract :
Real time edge detection is required in many embedded systems where execution speed is critical. This task is intensely computational but highly parallelizable and, in order to satisfy the real-time requirements, using multiprocessor-based embedded systems can be a viable solution. In this paper we propose a MPSoC hardware and software co-design method for real-time Sobel edge detection using FPGA and IP blocks. The experiments we performed show a speed-up of 1.71 in the case of a multiprocessor system with two processors and a speed-up of 3.48 in the case of a multiprocessor system with four processing cores, versus a single processor system.
Keywords :
edge detection; embedded systems; field programmable gate arrays; hardware-software codesign; multiprocessing systems; system-on-chip; FPGA IP cores; MPSoC hardware-software codesign method; multiprocessor based embedded system; multiprocessor real time edge detection; real-time Sobel edge detection; single processor system; Computer architecture; Embedded systems; Field programmable gate arrays; Hardware; IP networks; Image edge detection; Program processors; FPGA; IP Blocks; edge detection; multiprocessor;
Conference_Titel :
Intelligent Computer Communication and Processing (ICCP), 2011 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4577-1479-5
Electronic_ISBN :
978-1-4577-1481-8
DOI :
10.1109/ICCP.2011.6047891