参数资料
型号: IPR-FFT
厂商: Altera
文件页数: 46/70页
文件大小: 0K
描述: IP FFT/IFFT RENEW
标准包装: 1
系列: *
类型: MegaCore
功能: 快速傅里叶变换处理器
许可证: 续用许可证
3–4
Chapter 3: Functional Description
FFT Processor Engine Architectures
The Avalon-ST interface supports backpressure, which is a flow control mechanism in
which a sink can signal to a source to stop sending data. The sink typically uses
backpressure to stop the flow of data when its FIFO buffers are full or when there is
congestion on its output. When designing a datapath that includes an FFT MegaCore
function, you may not need backpressure if you know the downstream components
can always receive data. You may achieve a higher clock rate by driving the source
ready signal source_ready of the FFT high, and not connecting the sink ready signal
sink_ready .
The FFT MegaCore function has a READY_LATENCY value of zero.
f For more information about the Avalon-ST interface, refer to the Avalon Interface
Specifications .
FFT Processor Engine Architectures
The FFT MegaCore function can be parameterized to use either quad-output or
single-output engine architecture. To increase the overall throughput of the FFT
MegaCore function, you may also use multiple parallel engines of a variation. This
section discusses the following topics:
Radix 2 2 single-delay feedback architecture for fixed-point variable streaming
variations
Mixed radix-4/2 architecture for floating point variable streaming variations
Quad-output FFT engine architecture for streaming, buffered burst, and burst
variations
Single-output FFT engine architecture for buffered burst and burst variations
Radix-2 2 Single Delay Feedback Architecture
Radix-2 2 single delay feedback architecture is a fully pipelined architecture for
calculating the FFT of incoming data. It is similar to radix-2 single delay feedback
architectures. However, the twiddle factors are rearranged such that the
multiplicative complexity is equivalent to a radix-4 single delay feedback architecture.
There are log 2 ( N ) stages with each stage containing a single butterfly unit and a
feedback delay unit that delays the incoming data by a specified number of cycles,
halved at every stage. These delays effectively align the correct samples at the input of
the butterfly unit for the butterfly calculations. Every second stage contains a
modified radix-2 butterfly whereby a trivial multiplication by –j is performed before
the radix-2 butterfly operations. The output of the pipeline is in bit-reversed order.
The following scheduled operations occur in the pipeline for an FFT of length N = 16.
1. For the first 8 clock cycles, the samples are fed unmodified through the butterfly
unit to the delay feedback unit.
2. The next 8 clock cycles perform the butterfly calculation using the data from the
delay feedback unit and the incoming data. The higher order calculations are sent
through to the delay feedback unit while the lower order calculations are sent to
the next stage.
FFT MegaCore Function
User Guide
November 2013 Altera Corporation
相关PDF资料
PDF描述
10PX2200MEFC10X16 CAP ALUM 2200UF 10V 20% RADIAL
VE-J7L-EZ-F2 CONVERTER MOD DC/DC 28V 25W
100ZLH68MEFC8X20 CAP ALUM 68UF 100V 20% RADIAL
VE-J7K-EZ-F4 CONVERTER MOD DC/DC 40V 25W
UPA0J681MPD1TD CAP ALUM 680UF 6.3V 20% RADIAL
相关代理商/技术参数
参数描述
IPR-FIR 功能描述:开发软件 FIR Compiler MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPR-FIRII 功能描述:开发软件 FIR Compiler II MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPRI2CCMFP001 制造商:System Level Solutions (SLS) 功能描述:IP CORE, FPGA, I2C CNTLR, FOR CYCLONE, STRATIX, Software Application:IP CORE, In
IPR-ILKN/100G 功能描述:开发软件 Interlaken - 100G MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPR-ILKN/50G 功能描述:开发软件 Interlaken - 50G MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors