Reconfigurable Implementation of Wavelet Transform on an Fpga-Augmented NIOS Processor
Eugene Hyun
Mihai Sima
Michael Mcguire
Dept. of Electr. & Comput. Eng., Victoria Univ., BC;
This paper appears in: Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
Publication Date: May 2006
On page(s): 1052-1055
Location: Ottawa, Ont.,
ISBN: 1-4244-0038-4
INSPEC Accession Number: 9365038
Digital Object Identifier: 10.1109/CCECE.2006.277376
Current Version Published: 2007-01-15
Abstract
The wavelet transform is a very popular tool in engineering for signal analysis. With respect to image compression, the new JPEG 2000 image standard incorporates wavelet transforms in its algorithm. Due to the high demands for processing and transmission, the trade-off of obtaining a high computation speed comes by sacrificing or reducing design flexibility. To meet the flexibility requirement, the discrete wavelet transform is implemented on an FPGA-augmented Nios processor. In particular, the lifting scheme is given reconfigurable-hardware support. To incorporate the newly defined lifting unit into the core processor, custom instructions are defined. This way, an ASIP-Nios can be defined on the fly at the expenses of FPGA utilization and custom instructions. Performance of the proposed design highlights significant speed improvement over a pure software implementation
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.