2017
DOI: 10.1587/elex.14.20170232
|View full text |Cite
|
Sign up to set email alerts
|

Area-efficient mixed-radix variable-length FFT processor

Abstract: This paper presents a mixed-radix multipath delay feedback (MDF) FFT processor with variable-length. In order to minimize the number of occupied multipliers while supporting more flexible FFT length, a 4-parallel radix-2 3 mixed radix-2/3/4 architecture is adopted. In order to further optimize the area and power consumption, we make efforts in constant multiplier design, twiddle factor generation and butterfly units multiplexing. CSD multiplier is adopted to realize the constant factor multiplication in radix-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 10 publications
0
4
0
Order By: Relevance
“…The N‐point discrete Fourier transform (DFT) is defined as:X )(k = n = 0 N 1 x )(n WN kn The Cooley‐Tukey algorithm [7] calculates a long sequence DFT of size N = M × L by dividing it into several smaller sequences DFT of size M and L.{1em4ptn = L × m + l thickmathspacem = 0 , 1 , M 1 ; l = 0 , 1 , L 1 k = M × i + j thickmathspacei = 0 , 1 , M 1 ; j = 0 , 1 , L 1 Then, the DFT can be defined asX )(i + M × j = l = 0 L 1 ][Xl )(i WN il WL jl where WL jl is the twiddle factor and Xl )(i is defined asX )(i = m = 0 M 1 x )(L × m + l WM im Based on the Cooley–Tukey algorithm, [8] proposed a mixed‐radix multipath delay feedback (MDF) FFT processor, where the FFT module is divided into multiple SDF modules and the complete result is calculated from the way of coupling. In Fig.…”
Section: Methodsmentioning
confidence: 99%
“…The N‐point discrete Fourier transform (DFT) is defined as:X )(k = n = 0 N 1 x )(n WN kn The Cooley‐Tukey algorithm [7] calculates a long sequence DFT of size N = M × L by dividing it into several smaller sequences DFT of size M and L.{1em4ptn = L × m + l thickmathspacem = 0 , 1 , M 1 ; l = 0 , 1 , L 1 k = M × i + j thickmathspacei = 0 , 1 , M 1 ; j = 0 , 1 , L 1 Then, the DFT can be defined asX )(i + M × j = l = 0 L 1 ][Xl )(i WN il WL jl where WL jl is the twiddle factor and Xl )(i is defined asX )(i = m = 0 M 1 x )(L × m + l WM im Based on the Cooley–Tukey algorithm, [8] proposed a mixed‐radix multipath delay feedback (MDF) FFT processor, where the FFT module is divided into multiple SDF modules and the complete result is calculated from the way of coupling. In Fig.…”
Section: Methodsmentioning
confidence: 99%
“…As there are abundant digital signal processing (DSP) units in FPGA and support for efficient fixed-point computing, the system has strong processing capabilities [35]. On the other hand, because the FFT contains a large number of pixel-by-pixel operations [36,37], the communication between the processor and the external memory must be considered. The CS algorithm includes multiple matrix transposition operations, which increases the communication overheads of the processor and the memory, resulting in longer read and write times.…”
Section: Ddr3 Data Access Characteristics Analysismentioning
confidence: 99%
“…FFT processors are widely used in a variety of fields such as the radar signal processing, the remote sensing satellite, the image processing and communication. With the constant development of the technologies applied to these fields, higher requirements are put forward to the operation of FFT [1]. For example, to meet the strict specifications ultra‐wideband communication system, high‐throughput data should be processed in low latency [2].…”
Section: Introductionmentioning
confidence: 99%
“…Another 512‐point MDF FFT processor is designed in [10]. The radix‐2 4 ‐2 2 ‐2 3 algorithm is devised to reduce the complexity of twiddle factor multiplication [1].…”
Section: Introductionmentioning
confidence: 99%