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