2018
DOI: 10.3390/electronics7070116
|View full text |Cite
|
Sign up to set email alerts
|

Distributed-Memory-Based FFT Architecture and FPGA Implementations

Abstract: A new class of fast Fourier transform (FFT) architecture, based on the use of distributed memories, is proposed for field-programmable gate arrays (FPGAs). Prominent features are high clock speeds, programmability, reduced look-up-table (LUT) and register usage, simplicity of design, and a capability to do both power-of-two and non-power-of-two FFTs. Higher clock speeds are a consequence of new algorithms and a more fine-grained structure compared to traditional pipelined FFTs, so clock speeds are typically &g… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 27 publications
0
9
0
Order By: Relevance
“…the deviation divided by the Xilinx IP's output) was less than 0.00001 in all configurations. [13,27,32] as well as the Xilinx IP.…”
Section: Implementation Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…the deviation divided by the Xilinx IP's output) was less than 0.00001 in all configurations. [13,27,32] as well as the Xilinx IP.…”
Section: Implementation Resultsmentioning
confidence: 99%
“…HC-FFT processes 4-parallel samples in each cycle, however, Xilinx FFT IP processes 1 sample per cycle. [27] compared to our proposed design. Some parts of the utilization components are not reported in [32].…”
Section: Implementation Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The latter definition is relevant since, in many applications, the constant angle φ is trigonometric binary. For example, consider the algorithms designed to compute efficiently the DFT called fast Fourier transform (FFT) [12] algorithms: many of these algorithms require the length of the transform L to be a power of 2 [13], that is, log 2 (L) must be an integer, and hence φ must be trigonometric binary since H t (φ) = log 2 (λ t (−2π/L)) = log 2 (L). Moreover, in applications where φ is trigonometric binary, it is irrelevant whether the representation of n is either unsigned or two's complement as long as w ≥ H t (φ).…”
Section: Definition 4 φ Is Trigonometric Binary If and Only If It Is Trigonometric Rational And H T (φ) Is An Integermentioning
confidence: 99%
“…The applications of FPGAs are constantly increasing, specifically, in the field of networking, security, and artificial intelligence [1,19,20], but modern FPGAs lack a soft core for CAM which is an essential element in searching-based applications. Thus, there is a need to develop an optimal CAM core, which can be used for packet classification in modern re-configurable networking systems on FPGAs.…”
Section: Motivationsmentioning
confidence: 99%