• 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