Reconfigurable address generation unit for 2D correlation in FPGA

2D correlation has been commonly used in image processing. In general, performance of the 2D correlation function depends on its processing speed, memory speed as well as address calculation speed. As the processing and memory speed increase, the address calculation speed becomes bottleneck for over...

Full description

Saved in:
Bibliographic Details
Main Author: Heng, Ai Hoon
Format: Thesis
Language:English
Published: 2012
Subjects:
Online Access:http://eprints.utm.my/id/eprint/32474/1/HengAiHoonMFKE2012.pdf
http://eprints.utm.my/id/eprint/32474/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
Language: English
id my.utm.32474
record_format eprints
spelling my.utm.324742017-08-14T04:02:56Z http://eprints.utm.my/id/eprint/32474/ Reconfigurable address generation unit for 2D correlation in FPGA Heng, Ai Hoon T Technology (General) 2D correlation has been commonly used in image processing. In general, performance of the 2D correlation function depends on its processing speed, memory speed as well as address calculation speed. As the processing and memory speed increase, the address calculation speed becomes bottleneck for overall performance. It is thus necessary to accelerate the address calculation or generation by implementing it in hardware like FPGA rather than depending on software to calculate the addresses; such hardware is known as address generation unit (AGU). Prior arts of reconfigurable AGU can be reconfigured to generate address for different digital signal processing (DSP) functions including 2D correlation; however, they don’t support address generation for different designs of 2D correlation circuits. None of the prior arts of AGU able to handle image edge condition while considering data reuse in 2D correlation circuit. Furthermore, prior arts of AGU have never been implemented in FPGA. In this paper, a reconfigurable AGU for different designs of 2D correlation in FPGA, which takes care of image edge condition while considering data reuse, is presented. The proposed reconfigurable AGU is targeted for two different architectures of 2D correlation circuit. The two architectures of 2D correlation circuit, which work together with the reconfigurable AGU, are also designed. The proposed reconfigurable AGU reduces the circuit area by sharing or reusing the common components such as adder, comparator, register and etc. In general, the reconfigurable AGU reduces circuit area by 30% as compared to integrating two dedicated AGUs for two different architectures of 2D correlation circuit. The maximum speed of the reconfigurable AGU is 125MHz for Cyclone III device targeting FPGA. 2012 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/32474/1/HengAiHoonMFKE2012.pdf Heng, Ai Hoon (2012) Reconfigurable address generation unit for 2D correlation in FPGA. Masters thesis, Universiti Teknologi Malaysia, Faculty of Electrical Engineering.
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Heng, Ai Hoon
Reconfigurable address generation unit for 2D correlation in FPGA
description 2D correlation has been commonly used in image processing. In general, performance of the 2D correlation function depends on its processing speed, memory speed as well as address calculation speed. As the processing and memory speed increase, the address calculation speed becomes bottleneck for overall performance. It is thus necessary to accelerate the address calculation or generation by implementing it in hardware like FPGA rather than depending on software to calculate the addresses; such hardware is known as address generation unit (AGU). Prior arts of reconfigurable AGU can be reconfigured to generate address for different digital signal processing (DSP) functions including 2D correlation; however, they don’t support address generation for different designs of 2D correlation circuits. None of the prior arts of AGU able to handle image edge condition while considering data reuse in 2D correlation circuit. Furthermore, prior arts of AGU have never been implemented in FPGA. In this paper, a reconfigurable AGU for different designs of 2D correlation in FPGA, which takes care of image edge condition while considering data reuse, is presented. The proposed reconfigurable AGU is targeted for two different architectures of 2D correlation circuit. The two architectures of 2D correlation circuit, which work together with the reconfigurable AGU, are also designed. The proposed reconfigurable AGU reduces the circuit area by sharing or reusing the common components such as adder, comparator, register and etc. In general, the reconfigurable AGU reduces circuit area by 30% as compared to integrating two dedicated AGUs for two different architectures of 2D correlation circuit. The maximum speed of the reconfigurable AGU is 125MHz for Cyclone III device targeting FPGA.
format Thesis
author Heng, Ai Hoon
author_facet Heng, Ai Hoon
author_sort Heng, Ai Hoon
title Reconfigurable address generation unit for 2D correlation in FPGA
title_short Reconfigurable address generation unit for 2D correlation in FPGA
title_full Reconfigurable address generation unit for 2D correlation in FPGA
title_fullStr Reconfigurable address generation unit for 2D correlation in FPGA
title_full_unstemmed Reconfigurable address generation unit for 2D correlation in FPGA
title_sort reconfigurable address generation unit for 2d correlation in fpga
publishDate 2012
url http://eprints.utm.my/id/eprint/32474/1/HengAiHoonMFKE2012.pdf
http://eprints.utm.my/id/eprint/32474/
_version_ 1643649050311917568