DocumentCode :
311159
Title :
DFT computation with prime Ramanujan numbers
Author :
Bhatnagar, Nirdosh
Author_Institution :
NORTEL Mission Park, Santa Clara, CA, USA
fYear :
1996
fDate :
3-6 Nov. 1996
Firstpage :
917
Abstract :
Ramanujan numbers were introduced by Bhatnagar (see Signal Processing, vol.43, p.93-101, 1995) to implement the discrete Fourier transform (DFT) without using any multiplication operation. Ramanujan numbers are related to /spl pi/ and integers which are powers of 2. If the transform size N, is a Ramanujan number, then the computational complexity of the algorithms used for computing DFT is O(N/sup 2/) addition and shift operations, and no multiplications. In these algorithms, the transform can be computed sequentially with a single adder in O(N/sup 2/) addition times. Parallel implementation of the algorithm can be executed in O(N) addition times, with O(N) number of adders. We analytically obtain the upper bound on the degree of approximation in the computation of the DFT if N is a prime Ramanujan number. In this case, the degree of approximation is shown to be equal to O(N/sup -1/).
Keywords :
approximation theory; computational complexity; digital arithmetic; discrete Fourier transforms; parallel algorithms; signal processing; DFT computation; adders; addition; algorithms; approximation; computational complexity; discrete Fourier transform; parallel implementation; prime Ramanujan numbers; shift operation; signal processing; transform size; upper bound; Chebyshev approximation; Computational complexity; Discrete Fourier transforms; Discrete transforms; Signal processing; Signal processing algorithms; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 1996. Conference Record of the Thirtieth Asilomar Conference on
Conference_Location :
Pacific Grove, CA, USA
ISSN :
1058-6393
Print_ISBN :
0-8186-7646-9
Type :
conf
DOI :
10.1109/ACSSC.1996.599078
Filename :
599078
Link To Document :
بازگشت