Modeling of image processing algorithms for hardware-software co-simulation

Implementation and verification of algorithms such as image processing algorithms via deploying into field programmable gate arrays can be time consuming and involves a lot of technical complexities. Modern digital systems are expanding in terms of size and design complexity which becomes even more...

全面介紹

Saved in:
書目詳細資料
主要作者: Isa, Ibrahim
格式: Thesis
語言:English
出版: 2015
主題:
在線閱讀:http://eprints.utm.my/id/eprint/53865/1/IbrahimIsaMFKE2015.pdf
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
id my-utm-ep.53865
record_format uketd_dc
spelling my-utm-ep.538652020-09-13T09:13:26Z Modeling of image processing algorithms for hardware-software co-simulation 2015-06 Isa, Ibrahim TK Electrical engineering. Electronics Nuclear engineering Implementation and verification of algorithms such as image processing algorithms via deploying into field programmable gate arrays can be time consuming and involves a lot of technical complexities. Modern digital systems are expanding in terms of size and design complexity which becomes even more complicated due to task division between hardware and software as well as design and verification teams. Therefore this project proposes to model image processing algorithm such as human skin detection algorithm for hardware-software co-simulation. The skin detection algorithm was first designed as pure software followed by software profiling process to identify the compute-intensive modules. This was followed by the design of hardware accelerators for the compute-intensive modules and hardware-software co-simulation of the whole system.The hardware which is designed using SystemVerilog and the software which is in c programming language communicate through direct programming interface(DPI-C). MATLAB is used as the golden reference model to verify the hardware-software co-simulation. The co-simulation and verification process is automated with the aid of the MATLAB engine. When the hardwares-oftware co-simulation was implemented a speed improvement of up to 2.5 times was obtained as compared to pure software implementation. 2015-06 Thesis http://eprints.utm.my/id/eprint/53865/ http://eprints.utm.my/id/eprint/53865/1/IbrahimIsaMFKE2015.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:86652 masters Universiti Teknologi Malaysia, Faculty of Electrical Engineering Faculty of Electrical Engineering
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic TK Electrical engineering
Electronics Nuclear engineering
spellingShingle TK Electrical engineering
Electronics Nuclear engineering
Isa, Ibrahim
Modeling of image processing algorithms for hardware-software co-simulation
description Implementation and verification of algorithms such as image processing algorithms via deploying into field programmable gate arrays can be time consuming and involves a lot of technical complexities. Modern digital systems are expanding in terms of size and design complexity which becomes even more complicated due to task division between hardware and software as well as design and verification teams. Therefore this project proposes to model image processing algorithm such as human skin detection algorithm for hardware-software co-simulation. The skin detection algorithm was first designed as pure software followed by software profiling process to identify the compute-intensive modules. This was followed by the design of hardware accelerators for the compute-intensive modules and hardware-software co-simulation of the whole system.The hardware which is designed using SystemVerilog and the software which is in c programming language communicate through direct programming interface(DPI-C). MATLAB is used as the golden reference model to verify the hardware-software co-simulation. The co-simulation and verification process is automated with the aid of the MATLAB engine. When the hardwares-oftware co-simulation was implemented a speed improvement of up to 2.5 times was obtained as compared to pure software implementation.
format Thesis
qualification_level Master's degree
author Isa, Ibrahim
author_facet Isa, Ibrahim
author_sort Isa, Ibrahim
title Modeling of image processing algorithms for hardware-software co-simulation
title_short Modeling of image processing algorithms for hardware-software co-simulation
title_full Modeling of image processing algorithms for hardware-software co-simulation
title_fullStr Modeling of image processing algorithms for hardware-software co-simulation
title_full_unstemmed Modeling of image processing algorithms for hardware-software co-simulation
title_sort modeling of image processing algorithms for hardware-software co-simulation
granting_institution Universiti Teknologi Malaysia, Faculty of Electrical Engineering
granting_department Faculty of Electrical Engineering
publishDate 2015
url http://eprints.utm.my/id/eprint/53865/1/IbrahimIsaMFKE2015.pdf
_version_ 1747817645163413504