skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Fast fourier transform processors using Gaussian residue arithmetic

Journal Article · · J. Parallel Distrib. Comput.; (United States)

Residue arithmetic using moduli which are Gaussian primes is suggested as a method for computing the fast Fourier transform (FFT). For complex operations, a substantial savings in hardware and time over residue arithmetic using real moduli can be obtained using complex moduli. Gaussian residue arithmetic is discussed and methods for conversion into and out of the complex residue representation are developed. This representation lends itself to table-driven computation, allowing very low latency designs to be developed. A 64-point Cooley-Tukey style processor and a 60-point Rader-Winograd style processor using this technique are described and compared. Hardware savings are realized by approximating the rotations necessary to perform the FFT by small complex integers and by scaling the results of the computation at an intermediate point. It is shown that further hardware reductions can be made by developing custom integrated circuits at the expense of latency.

Research Organization:
Computer Sciences Div., Univ. of California, Berkeley, CA 94720
OSTI ID:
6594506
Journal Information:
J. Parallel Distrib. Comput.; (United States), Vol. 2:3
Country of Publication:
United States
Language:
English