Hardware Implementation of Discrete Hirschman Transform Convolution Using Distributed Arithmetic

被引:0
|
作者
Xue, Dingli [1 ]
DeBrunner, Victor [1 ]
DeBrunner, Linda S. [1 ]
机构
[1] Florida State Univ, Tallahassee, FL 32306 USA
关键词
Convolution; distributed arithmetic; Discrete Hirschman Transform; DSP; DFT; FFT; filter;
D O I
10.1109/ieeeconf44664.2019.9048809
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A fast linear convolution algorithm based on the Discrete Hirschman Transform (DHT) has been developed recently. It performs better than the traditional convolution based on the Discrete Fourier Transform (DFT) in terms of computational complexity. We propose a linear convolution filter implementation using the Distributed Arithmetic (DA) technique for this DHT convolution algorithm. We have realized it in FPGAs to determine its hardware performance. Compared to the traditional DFT convolution filter using the same DA technique, simulation results indicate that our proposed DHT convolution filter has better accuracy. It can also yield more savings in real computations, accesses to memory and latency by more than 23%, 23% and around 25%, respectively.
引用
收藏
页码:1587 / 1590
页数:4
相关论文
共 50 条
  • [31] A Hardware Implementation of Discrete Wavelet Transform for Compression of a Natural Image
    Padmavati, S.
    Meshram, Vaibhav
    Jayadevappa
    2017 INTERNATIONAL CONFERENCE ON ALGORITHMS, METHODOLOGY, MODELS AND APPLICATIONS IN EMERGING TECHNOLOGIES (ICAMMAET), 2017,
  • [32] Hardware Architecture for the Implementation of the Discrete Wavelet Transform in two Dimensions
    Rios-Cotazo, Norma X.
    Bernal-Norena, Alvaro
    INGENIERIA Y COMPETITIVIDAD, 2014, 16 (01): : 63 - 75
  • [33] Distributed Arithmetic Architecture of Discrete Wavelet Transform (DWT) with Hybrid Method
    Ja'afar, Noor Huda
    Ahmad, Afandi
    Amira, Abbes
    2013 IEEE 20TH INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (ICECS), 2013, : 501 - 507
  • [34] Split-Radix Algorithm for the Discrete Hirschman Transform
    Xue, Dingli
    DeBrunner, Linda
    DeBrunner, Victor
    Huang, Zhen
    IEEE SIGNAL PROCESSING LETTERS, 2022, 29 : 199 - 203
  • [35] Block convolution using discrete trigonometric transforms and discrete Fourier transform
    Suresh, K.
    Sreenivas, T. V.
    IEEE SIGNAL PROCESSING LETTERS, 2008, 15 : 469 - 472
  • [36] Distributed arithmetic based implementation of Fourier transform targeted at FPGA architectures
    Rawski, M.
    Wojtynski, M.
    Wojciechowski, T.
    Majkowski, P.
    MIXDES 2007: Proceedings of the 14th International Conference on Mixed Design of Integrated Circuits and Systems:, 2007, : 152 - 156
  • [37] Neural network implementation using distributed arithmetic
    Szabo, T
    Feher, B
    Horvath, G
    1998 SECOND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ELECTRONIC SYSTEMS, KES '98, PROCEEDINGS, VOL, 3, 1998, : 510 - 518
  • [38] CONVOLUTION FOR THE DISCRETE WAVELET TRANSFORM
    Pathak, R. S.
    INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2011, 9 (06) : 905 - 922
  • [39] Hardware Realization of Discrete Convolution Using CORDIC and Vedic Multiplier
    Kasliwal, Prabha S.
    Bhand, Gaurav
    Patil, B. P.
    2014 SCIENCE AND INFORMATION CONFERENCE (SAI), 2014, : 850 - 854
  • [40] Hardware Implementation of Finite Impulse Response and Discrete Cosine Transform On FPGA
    Setiawan, Hendra
    Lukistriya, Fahmi
    2018 INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND SMART DEVICES (ISESD 2018): SMART DEVICES FOR BIG DATA ANALYTIC AND MACHINE LEARNING, 2018, : 196 - 201