Parallel hardware-software architecture for computation of Discrete Wavelet Transform using the Recursive Merge Filtering algorithm

被引:0
|
作者
Jamkhandi, P [1 ]
Mukherjee, A [1 ]
Mukherjee, K [1 ]
Franceschini, R [1 ]
机构
[1] Univ Cent Florida, Sch Elect Engn & Comp Sci, Orlando, FL 32816 USA
来源
PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS | 2000年 / 1800卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an FPGA-based parallel hardware-software architecture for the computation of the Discrete Wavelet Transform (DWT), using the Recursive Merge Filtering (RMF) algorithm. The DWT is built in a bottom-up fashion in logN steps, successively building complete DWTs by "merging" two smaller DWTs and applying the wavelet filter to only the "smooth" or DC coefficient from the smaller DWTs. The main bottleneck of this algorithm is the data routing process, which can be reduced by separating the computations into two types to introduce parallelism. This is achieved by using a virtual mapping structure to map the input. The data routing bottleneck has been transformed into simple arithmetic computations on the mapping structure. Due to the use of the FPGA-RAM for the mapping structure, the total number of data accesses to the main memory are reduced. This architecture shows how data routing in this problem can be transformed into a series of index computations.
引用
收藏
页码:250 / 256
页数:7
相关论文
共 50 条
  • [1] Optimal Parallel Hardware Architecture for Discrete Wavelet Transform
    Liu Ying
    Hao Yanling
    Wang Renlong
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 785 - 789
  • [2] Configurable FPGA Architecture for Hardware-Software Merge Sorting
    Petrut, Patricia Carla
    Amaricai, Alexandru
    Boncalo, Oana
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS (MIXDES 2016), 2016, : 179 - 182
  • [3] An Embedded Implementation of Discrete Zolotarev Transform Using Hardware-Software Codesign
    Kubak, Jan
    Stastny, Jakub
    Sovka, Pavel
    RADIOENGINEERING, 2021, 30 (02) : 364 - 371
  • [4] Efficient Parallel Hardware Architecture for Lifting-Based Discrete Wavelet Transform
    Hao, Yanling
    Liu, Ying
    Wang, Renlong
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 706 - 710
  • [5] THE RECURSIVE PYRAMID ALGORITHM FOR THE DISCRETE WAVELET TRANSFORM
    VISHWANATH, M
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1994, 42 (03) : 673 - 676
  • [6] Parallel FPGA implementation of the split and merge discrete wavelet transform
    Aranki, N
    Moopenn, A
    Tawel, R
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 740 - 749
  • [7] A simple parallel architecture for discrete wavelet transform
    Chang, SJ
    Lee, MH
    Cha, JJ
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 2100 - 2103
  • [8] New parallel algorithm of discrete wavelet transform
    Zhang, D.G.
    Hao, X.C.
    Hu, W.H.
    Zhao, H.
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2001, 22 (05):
  • [9] A parallel architecture using discrete wavelet transform for fast ICA implementation
    Huang, RB
    Cheung, YM
    Zhu, SM
    PROCEEDINGS OF 2003 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS & SIGNAL PROCESSING, PROCEEDINGS, VOLS 1 AND 2, 2003, : 1358 - 1361
  • [10] An Efficient Hardware Architecture for Multimedia Encryption and Authentication using the Discrete Wavelet Transform
    Pande, Amit
    Zambreno, Joseph
    2009 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2009, : 85 - 90