Patent · US Active

High performance implementation of the FFT butterfly computation

US9672192B2 · kind B2 · utility

0Cited by
6References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 11, 2015
Grant dateJun 6, 2017
Priority date
Expiry dateJan 21, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F17/142
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

This invention is a FFT butterfly circuit. This circuit includes four temporary data registers connected to three memories. The three memories include read/write X and Y memories and a read only twiddle coefficient memory. A multiplier-accumulator forms a product and accumulates the product with one of two accumulator registers. A register file with plural registers is loaded from one of the accumulator registers or the fourth temporary data register. An adder/subtracter forms a selected one of a sum of registers or a difference of registers. A write buffer with two buffers temporarily stores data from the adder/subtracter before storage in the first or second memory. The X and Y memories must be read/write but the twiddle memory may be read only.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.