DocumentCode :
1085319
Title :
Fast Convolution using fermat number transforms with applications to digital filtering
Author :
Agarwal, Ramesh C. ; Burrus, Charles S.
Author_Institution :
Rice University, Houston, Tex
Volume :
22
Issue :
2
fYear :
1974
fDate :
4/1/1974 12:00:00 AM
Firstpage :
87
Lastpage :
97
Abstract :
The structure of transforms having the convolution property is developed. A particular transform is proposed that is defined on a finite ring of integers with arithmetic carried out modulo Fermat numbers. This Fermat number transform (FNT) is ideally suited to digital computation, requiring on the order of N \\log N additions, subtractions and bit shifts, but no multiplications. In addition to being efficient, the Fermat number transform implementation of convolution is exact, i.e., there is no roundoff error. There is a restriction on sequence length imposed by word length but multi-dimensional techniques are discussed which overcome this limitation. Results of an implementation on the IBM 370/155 are presented and compared with the fast Fourier transform (FFT) showing a substantial improvement in efficiency and accuracy.
Keywords :
Arithmetic; Convolution; Digital filters; Discrete Fourier transforms; Discrete transforms; Fast Fourier transforms; Filtering; Galois fields; Roundoff errors; Signal to noise ratio;
fLanguage :
English
Journal_Title :
Acoustics, Speech and Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
0096-3518
Type :
jour
DOI :
10.1109/TASSP.1974.1162555
Filename :
1162555
Link To Document :
بازگشت