Texas Instruments Incorporated
TWO-DIMENSIONAL FFT COMPUTATION

Last updated:

Abstract:

A system includes a hardware accelerator configured to perform a two-dimensional (2D) fast Fourier transform (FFT) on an M.times.N element array. The hardware accelerator has log.sub.2 M.times.N pipeline stages including an initial group of log.sub.2 M stages and a final group of log.sub.2 N stages. Each stage includes a butterfly unit, a FIFO buffer coupled to the butterfly unit, and a multiplier coupled to the butterfly unit and to an associated twiddle factor table. The hardware accelerator also includes butterfly control logic to provide elements of the M.times.N element array to the initial group of stages in an N direction of the array, and twiddle factor addressing logic to, for the twiddle factor tables of the initial group of stages, apply an indexed entry of the twiddle factor table to the associated multiplier. The indexed entry begins as a first entry and advances by N entries after every N cycles.

Status:
Application
Type:

Utility

Filling date:

11 Jan 2022

Issue date:

28 Apr 2022