Speed Optimization of Image Processing Application using FPGA Based Multi-Processor System on Chip
Keywords:
MPSoC, FPGA, MICRO-BLAZE, SOBEL, Edge Detection, Soft-Core Processor
Abstract
Speed optimized embedded devices with low power consumption are demand of today's world. Now a day's, these devices are used in complex application such as cryptographic algorithm, digital signal processing, image processing etc. Multiprocessor based systems are faster as compared with single processor based systems because it performs multiple tasks in parallel fashion. Hence, Field Programmable Gate Array (FPGA) based Multi-Processor System on Chip (MPSoC) can be an efficient option for speed optimization. his paper presents work on speed optimization of image processing application in hardware setting using efficient and fast FPGA based MPSoC. The multiprocessor environment was developed using MicroBlaze soft-core processor with Xilix sparten-3e starter board. Edge detection being fundamental need of image processing, hence SOBEL edge detection algorithm was implemented on single processor based environment as well as on developed MPSoC. To estimate the actual time of processing, software profiling was done which showed FPGA based MPSoC reduces overhead on master processor 8 hence improvement in computational speed was observed as compared to single processor environment.Downloads
Download data is not yet available.
Published
2021-12-31
Section
Research Articles
Copyright (c) 2021 SAMRIDDHI: A Journal of Physical Sciences, Engineering and Technology
![Creative Commons License](http://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png)
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.