FPGA Implementation of Discrete Wavelet Transform using Distributed Arithmetic Architecture

被引:0
|
作者
Avinash, C. S. [1 ]
Alex, John Sahaya Rani [1 ]
机构
[1] VIT Univ, Sch Elect Engn SENSE, Chennai Campus, Madras, Tamil Nadu, India
关键词
Discrete Wavelet Transform; Finite Impulse Response filters; Distributed Arithmetic Architecture; Look Up Table; Decimator; Wavelets; Daubechies db2 wavelet coefficients; Fixed Point Arithmetic;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Discrete Wavelet Transform (DWT) is used in signal compression and enhancement applications. DWT could be implemented using recursive Finite Impulse Response (FIR) filtering. DWT is a very effective analysis tool for many practical applications. Due to computational intensive nature because of multiply operations being a part of, real time processing of signals is being a tough task, as the implementations are not optimized. This paper describes implementation of DWT using Distributed Arithmetic Architecture (DAA) on FPGA device and a novel idea for implementation of Decimator function. The Low Pass FIR filters (LPF) and High Pass FIR filters (HPF) used in DWT are implemented using DAA. Simulations and syntheses are done with Virtex-5 XC5VLX20T-2FF323 FPGA device environment. Conventional Multiplier Architecture (CMA) based DWT system makes use of 8 high-cost resource DSP48Es for use of 8 8X8-bit multipliers, whereas DAA based DWT system makes use of only LUT slices. With CMA design, the maximum throughput achieved by the system is 1009.72Mbit/s, whereas DAA based system provides a throughput of 301.761Mbit/s, a metric which restricts DAA based DWT to low speed applications.
引用
收藏
页码:326 / 330
页数:5
相关论文
共 50 条
  • [1] Pipelined Architecture for Discrete Wavelet Transform Implementation on FPGA
    Bahoura, Mohammed
    Ezzaidi, Hassan
    [J]. 2010 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2010, : 459 - 462
  • [2] New distributed arithmetic discrete wavelet packet transform architecture
    Payá, G
    Peiró, MM
    Ballester, F
    Gadea, R
    Colom, R
    [J]. VLSI CIRCUITS AND SYSTEMS, 2003, 5117 : 370 - 378
  • [3] An efficient implementation of scalable architecture for discrete wavelet transform on FPGA
    Guarisco, Michael
    Zhang, Xun
    Rabah, Hassan
    Weber, Serge
    [J]. 2007 IEEE DALLAS/CAS WORKSHOP ON SYSTEM-ON-CHIP (SOC): DESIGN, APPLICATIONS, INTEGRATION, AND SOFTWARE, 2007, : 89 - +
  • [4] An FPGA-Based Parallel Distributed Arithmetic Implementation of the 1-D Discrete Wavelet Transform
    Al-Haj, Ali M.
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2005, 29 (02): : 241 - 247
  • [5] Distributed Arithmetic Architecture of Discrete Wavelet Transform (DWT) with Hybrid Method
    Ja'afar, Noor Huda
    Ahmad, Afandi
    Amira, Abbes
    [J]. 2013 IEEE 20TH INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (ICECS), 2013, : 501 - 507
  • [6] Efficient wavelet transform on FPGA using advanced distributed arithmetic
    Chen Jing
    Hou Yuan Bin
    [J]. ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL II, 2007, : 512 - 515
  • [7] Efficient VLSI Architecture for Implementation of 1-D Discrete Wavelet Transform Based on Distributed Arithmetic
    Mahajan, Anurag
    Mohanty, Basant K.
    [J]. PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 1195 - 1198
  • [8] Discrete Wavelet Transform Implementation Based on FPGA
    Li, Juan
    Su, Binghua
    Yan, Yongming
    Jiang, Caigao
    [J]. PROCEEDINGS OF 2012 IEEE 11TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP) VOLS 1-3, 2012, : 439 - +
  • [9] Hardware Implementation of Discrete Hirschman Transform Convolution Using Distributed Arithmetic
    Xue, Dingli
    DeBrunner, Victor
    DeBrunner, Linda S.
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1587 - 1590
  • [10] Implementation of a Reconfigurable Architecture of Discrete Wavelet Packet Transform with Three Types of Multipliers on FPGA
    Farahani, Mohsen Amiri
    Mirzaei, Saeid
    Farahani, Hossein Amiri
    [J]. 2011 24TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2011, : 1459 - 1462