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 条
[41]   Distributed arithmetic implementation of multivariable controllers using Field Programmable Gate Arrays [J].
Yuan, LF ;
Sana, S ;
Pottinger, HJ ;
Rao, VS .
SMART STRUCTURES AND MATERIALS 1999: SMART ELECTRONICS AND MEMS, 1999, 3673 :249-260
[42]   Hardware-efficient implementation of DFT using an improved first-order moments-based cyclic convolution structure [J].
Xiong, Jun ;
Liu, J. G. ;
Cao, Li .
MIPPR 2015: PARALLEL PROCESSING OF IMAGES AND OPTIMIZATION; AND MEDICAL IMAGING PROCESSING, 2015, 9814
[43]   ASIC Implementation of Distributed Arithmetic in Adaptive FIR Filter [J].
Reddyand, S. Raghunadha ;
JayaKrishnan, P. .
PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON CIRCUIT ,POWER AND COMPUTING TECHNOLOGIES (ICCPCT), 2017,
[44]   FPGA implementation of FIR filter using 2-bit parallel distributed arithmetic [J].
Jeng, SS ;
Chang, SM ;
Lan, BS .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (05) :1280-1282
[45]   Design and Implementation of FPGA-Based Digital PID Controller Using Distributed Arithmetic [J].
Wang Xianhai ;
Jia Jinling ;
Cheng Guangjian ;
Zhang Haijun ;
Yu Wenjun .
MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 :5659-5665
[46]   A low-power implementation scheme of interpolation FIR filters using distributed arithmetic [J].
Hwang, S ;
Han, GH ;
Kang, SH ;
Kim, J .
IEICE TRANSACTIONS ON ELECTRONICS, 2003, E86C (11) :2346-2350
[47]   Software Implementation of the Recursive Discrete Fourier Transform [J].
Kovacs, Marton ;
Kollar, Zsolt .
2017 27TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2017, :61-65
[48]   Convolution implementation with a novel approach of DGHM multiwavelet image transform [J].
Kovac, Ondrej ;
Mihalik, Jan ;
Gladisova, Iveta .
JOURNAL OF ELECTRICAL ENGINEERING-ELEKTROTECHNICKY CASOPIS, 2017, 68 (06) :455-462
[49]   Optical implementation of a convolution kernel by using a Joint Transform Correlator to perform image processing operation [J].
Serrano-Heredia, A ;
Briones, RE ;
Ponce, R ;
Sánchez-de la Llave, D ;
Arrizón, V .
OPTICAL INFORMATION SYSTEMS, 2003, 5202 :373-380
[50]   Discrete Quadratic-Phase Fourier Transform: Theory and Convolution Structures [J].
Srivastava, Hari M. ;
Lone, Waseem Z. ;
Shah, Firdous A. ;
Zayed, Ahmed, I .
ENTROPY, 2022, 24 (10)