Title :
An FPGA implementation of discrete Hartley transforms
Author :
Amira, A. ; Bouridane, Ahmed
Author_Institution :
Sch. of Comput. Sci., Queen´´s Univ., Belfast, UK
Abstract :
Discrete Hartley transforms (DHTs) are very important in many types of applications including image and signal processing. Two novel architectures for computing DHTs using both systolic architecture and distributed arithmetic design methodologies are presented in this paper. The first approach uses the modified Booth-encoder-Wallace trees multiplication (MBWM) algorithm for a systolic architecture implementation. The second approach is based on distributed arithmetic ROM and accumulator structure. Implementations of the algorithms on a Xilinx FPGA board are described. Distributed arithmetic approach exhibits better performances when compared with the systolic architecture approach.
Keywords :
discrete Hartley transforms; distributed arithmetic; field programmable gate arrays; image processing; systolic arrays; DHT; FPGA implementation; MBWM algorithm; Xilinx FPGA board; accumulator structure; discrete Hartley transform; distributed arithmetic ROM; distributed arithmetic design method; image processing; modified Booth-encoder-Wallace trees multiplication; systolic architecture; Arithmetic; Computer architecture; Design methodology; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Field programmable gate arrays; Signal processing algorithms; Spectral analysis; Throughput;
Conference_Titel :
Signal Processing and Its Applications, 2003. Proceedings. Seventh International Symposium on
Print_ISBN :
0-7803-7946-2
DOI :
10.1109/ISSPA.2003.1224781