Digital systolic array architecture and method for computing the discrete Fourier transform
OwnerJames G. Nashinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerJames G. Nashinventor
Estimating the term…
A more computationally efficient and scalable systolic architecture is provided for computing the discrete Fourier transform. The systolic architecture also provides a method for reducing the array area by limiting the number of complex multipliers. In one embodiment, the design improvement is achieved by taking advantage of a more efficient computation scheme based on symmetries in the Fourier transform coefficient matrix and the radix-4 butterfly. The resulting design provides an array comprised of a plurality of smaller base-4 matrices that can simply be added or removed to provide scalability of the design for applications involving different transform lengths to be calculated. In this embodiment, the systolic array size provides greater flexibility because it can be applied for use with any transform length which is an integer multiple of sixteen.
A digital processor architecture for computing a discrete Fourier transform, said discrete Fourier transform having a transform length N and a base b, said processor comprising:
A digital processor architecture for computing a discrete Fourier transform, said discrete Fourier transform having a transform length N, said processor comprising:
A digital processor architecture for computing a discrete Fourier transform, said discrete Fourier transform having a transform length N, wherein N is an integer, said processor comprising:
A digital processor architecture for computing a discrete Fourier transform, said discrete Fourier transform having a transform length N, wherein N is an integer, said processor comprising:
Dependencies are inferred from the claim text.