×

Computing multidimensional DFTs in FPGA

  • US 6,073,154 A
  • Filed: 06/26/1998
  • Issued: 06/06/2000
  • Est. Priority Date: 06/26/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for computing multidimensional discrete Fourier transforms (DFTs) using a field programmable gate array (FPGA) comprising the steps of:

  • a. ordering a set of polynomial data in a two dimensional matrix;

    b. multiplying each element of the two dimensional matrix by ω

    -n.sbsp.2 (where ω

    =e-jπ

    /N, e is a constant (ln(e)=1, where In indicates the natural logarithm), j=√

    -1, n2 =the column index number in the matrix, and N=the transform length) to produce a premultiplication product;

    c. performing a polynomial transform (PT) on the premultiplication product to produce a polynomial transform result;

    d. performing N reduced DFTs of N terms on the polynomial transform result to produce a permuted output; and

    e. reordering the permuted output to a natural order.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×