Title
A Unified FPGA-Based System Architecture for 2-D Discrete Wavelet Transform
Abstract
This paper presents a novel unified and programmable 2-D Discrete Wavelet Transform (DWT) system architecture, which was implemented using a Field Programmable Gate Array (FPGA)-based Nios II soft-core processor working in combination with custom hardware accelerators generated through high-level synthesis. The proposed system architecture, synthesized on an Altera DE3 Stratix III FPGA board, was developed through an iterative design space exploration methodology using Altera's C2H compiler. Experimental results show that the proposed system architecture is capable of real-time video processing performance for grayscale image resolutions of up to 1920驴脳驴1080 (1080p) when ran on the Altera DE3 board, and it outperforms the existing 2-D DWT architecture implementations known in literature by a considerable margin in terms of throughput. While the proposed 2-D DWT system architecture satisfies real-time performance constraints, it can also perform both forward and inverse DWT, support a number of popular DWT filters used for image and video compression and provide architecture programmability in terms of number of levels of decomposition as well as image width and height. Based from the design principles used to implement the proposed 2-D DWT system architecture, a system design guideline can be formulated for SOC designs which plan to incorporate dedicated 2-D DWT hardware acceleration.
Year
DOI
Venue
2013
10.1007/s11265-012-0687-1
Signal Processing Systems
Keywords
Field
DocType
Field-programmable gate arrays (FPGAs),Discrete wavelet transform (DWT),Design space exploration,High-level synthesis
Stratix,Computer science,Parallel computing,High-level synthesis,Systems design,Field-programmable gate array,Real-time computing,Discrete wavelet transform,Hardware acceleration,Systems architecture,Nios II
Journal
Volume
Issue
ISSN
71
2
1939-8018
Citations 
PageRank 
References 
1
0.35
20
Authors
5
Name
Order
Citations
PageRank
Ishmael Sameen110.35
Yoong Choon Chang211314.37
Mow Song Ng310.35
Bok-Min Goi449862.02
Chee-Pun Ooi522.05