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
来源
CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS | 2019年
关键词
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 条
[21]   CONVOLUTION FOR THE DISCRETE WAVELET TRANSFORM [J].
Pathak, R. S. .
INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2011, 9 (06) :905-922
[22]   Hardware Implementation of Finite Impulse Response and Discrete Cosine Transform On FPGA [J].
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
[23]   Reduced hardware costs with software and hardware implementation of digital methods multistage discrete Fourier transform on programmable logic devices [J].
Burova, Adeliya Yu. ;
Ryapukhin, Anatoly V. ;
Muntyan, Alexandra R. .
AMAZONIA INVESTIGA, 2020, 9 (27) :227-233
[24]   EFFICIENT DISCRETE FRACTIONAL HIRSCHMAN OPTIMAL TRANSFORM AND ITS APPLICATION [J].
Hsue, Wen-Liang ;
Pei, Soo-Chang ;
Ding, Jian-Jiun .
2011 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2011, :3604-3607
[25]   A modular approach to the computation of convolution sum using distributed arithmetic principles [J].
Lim, KP ;
Premkumar, AB .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1999, 46 (01) :92-96
[26]   Efficient wavelet transform on FPGA using advanced distributed arithmetic [J].
Chen Jing ;
Hou Yuan Bin .
ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL II, 2007, :512-515
[27]   F-transform and discrete convolution [J].
Vlasanek, Pavel ;
Perfilieva, Irina .
PROCEEDINGS OF THE 2015 CONFERENCE OF THE INTERNATIONAL FUZZY SYSTEMS ASSOCIATION AND THE EUROPEAN SOCIETY FOR FUZZY LOGIC AND TECHNOLOGY, 2015, 89 :1054-1059
[28]   A distributed arithmetic hardware architecture for real-time Hough-transform-based segmentation [J].
Mayasandra, K ;
Salehi, S ;
Wang, W ;
Ladak, HM .
CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2005, 30 (04) :201-205
[29]   DCT implementation with distributed arithmetic [J].
Yu, S ;
Swartzlander, EE .
IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (09) :985-991
[30]   VLSI Implementation of Multiply and Accumulate Unit Using Distributed Arithmetic [J].
Chikkani, Rajyalakshmi ;
Bharathi, M. ;
Shirur, Yasha Jyothi M. .
BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (15) :212-217