An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core

FPGAs provide an ideal template for run-time reconfigurable (RTR) designs. Only recently have RTR enabling design tools that bypass the traditional synthesis and bitstream generation process for FPGAs become available. The JBits tool suite is an environment that provides support for RTR designs on X...

Full description

Bibliographic Details
Main Author: Ballagh, Jonathan Bartlett
Other Authors: Electrical and Computer Engineering
Format: Others
Published: Virginia Tech 2014
Subjects:
Online Access:http://hdl.handle.net/10919/33649
http://scholar.lib.vt.edu/theses/available/etd-06192001-112019/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-33649
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-336492020-09-26T05:38:32Z An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core Ballagh, Jonathan Bartlett Electrical and Computer Engineering Athanas, Peter M. Jones, Mark T. Patterson, Cameron D. Bell, Amy E. JBits Wavelets FPGA Reconfiguration FPGAs provide an ideal template for run-time reconfigurable (RTR) designs. Only recently have RTR enabling design tools that bypass the traditional synthesis and bitstream generation process for FPGAs become available. The JBits tool suite is an environment that provides support for RTR designs on Xilinx Virtex and 4K devices. This research provides a comprehensive design process description of a two-dimensional discrete wavelet transform (DWT) core using the JBits run-time reconfigurable FPGA design tool suite. Several aspects of the design process are discussed, including implementation, simulation, debugging, and hardware interfacing to a reconfigurable computing platform. The DWT lends itself to a straightforward implementation in hardware, requiring relatively simple logic for control and address generation circuitry. Through the application of RTR techniques to the DWT, this research attempts to exploit certain advantages that are unobtainable with static implementations. Performance results of the DWT core are presented, including speed of operation, resource consumption, and reconfiguration overhead times. Master of Science 2014-03-14T20:40:14Z 2014-03-14T20:40:14Z 2001-06-15 2001-06-19 2002-06-20 2001-06-20 Thesis etd-06192001-112019 http://hdl.handle.net/10919/33649 http://scholar.lib.vt.edu/theses/available/etd-06192001-112019/ JBB_Thesis_Submission.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic JBits
Wavelets
FPGA
Reconfiguration
spellingShingle JBits
Wavelets
FPGA
Reconfiguration
Ballagh, Jonathan Bartlett
An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core
description FPGAs provide an ideal template for run-time reconfigurable (RTR) designs. Only recently have RTR enabling design tools that bypass the traditional synthesis and bitstream generation process for FPGAs become available. The JBits tool suite is an environment that provides support for RTR designs on Xilinx Virtex and 4K devices. This research provides a comprehensive design process description of a two-dimensional discrete wavelet transform (DWT) core using the JBits run-time reconfigurable FPGA design tool suite. Several aspects of the design process are discussed, including implementation, simulation, debugging, and hardware interfacing to a reconfigurable computing platform. The DWT lends itself to a straightforward implementation in hardware, requiring relatively simple logic for control and address generation circuitry. Through the application of RTR techniques to the DWT, this research attempts to exploit certain advantages that are unobtainable with static implementations. Performance results of the DWT core are presented, including speed of operation, resource consumption, and reconfiguration overhead times. === Master of Science
author2 Electrical and Computer Engineering
author_facet Electrical and Computer Engineering
Ballagh, Jonathan Bartlett
author Ballagh, Jonathan Bartlett
author_sort Ballagh, Jonathan Bartlett
title An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core
title_short An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core
title_full An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core
title_fullStr An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core
title_full_unstemmed An FPGA-based Run-time Reconfigurable 2-D Discrete Wavelet Transform Core
title_sort fpga-based run-time reconfigurable 2-d discrete wavelet transform core
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/33649
http://scholar.lib.vt.edu/theses/available/etd-06192001-112019/
work_keys_str_mv AT ballaghjonathanbartlett anfpgabasedruntimereconfigurable2ddiscretewavelettransformcore
AT ballaghjonathanbartlett fpgabasedruntimereconfigurable2ddiscretewavelettransformcore
_version_ 1719342718211063808