Hardware-Efficient Twiddle Factor Generator for Mixed-Radix-2/3/4/5 FFTs
Patyk, Tomasz; Fahad Qureshi, Tomasz; Takala, Jarmo (2016-10-28)
Patyk, Tomasz
Fahad Qureshi, Tomasz
Takala, Jarmo
28.10.2016
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201611084697
https://urn.fi/URN:NBN:fi:tty-201611084697
Kuvaus
Peer reviewed
Tiivistelmä
Twiddle factors are an integral part of FFT computations. Conventionally, they are either computed in run-time, hence increasing computational complexity, or pre-calculated and stored in RAM memory, which requires large memory footprint and increases power consumption. We created a systematic approach for designing digital circuits that generate twiddle factors based on reduced ROM tables. The approach supports radix-2, radix-3, radix-4, radix-5, and mixed radix-2/3/4/5 algorithms and several transform lengths. Number of complex twiddle factors stored in the memory equals only ⌊Nmax/8 ⌋ + 1 for transform lengths up to Nmax.
Kokoelmat
- TUNICRIS-julkaisut [24146]