quartus中fft模块使用(中文版)

quartus中fft模块使用(中文版)

ID:47037308

大小:1.25 MB

页数:28页

时间:2019-07-04

quartus中fft模块使用(中文版)_第1页
quartus中fft模块使用(中文版)_第2页
quartus中fft模块使用(中文版)_第3页
quartus中fft模块使用(中文版)_第4页
quartus中fft模块使用(中文版)_第5页
资源描述:

《quartus中fft模块使用(中文版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AlteraFFT兆核函数2.0.0版简介AlteraFFT兆核函数2.0.0版简介一.FFT兆核函数简介AlteraFFT兆核函数2.0.0版是一个高性能、参数化快速傅立叶变换(FFT)处理器,对AlteraStratixII、StratixGX、Stratix以及Cyclone器件系列已经进行了设计优化。FFT兆核函数可以完成高性能复数FFT或逆FFT(IFFT)。  1.FFI2.0.0版本  FFT2.0.0版具有以下基本性能:?  完全支持StratixII、StratixGX、Stratix以及Cyclone和CycloneII系列器件。?  支

2、持Windows、Solal.is以及Linux操作系统。?  高吞吐量四输出基一4FFT引擎。?  并行支持多倍单输出和四输出引擎。?  多路I/O数据流模式:流(Streaming)、缓冲突发(BufferedBurst)以及突发(Burst)。?  AtlanticCompliant输入输出接口。?  指定参数以产生VHDL和VerilogHDL测试台。?  每个模块转换方向(FFT/IFFT)可指定。?  易于使用的IP工具台(Toolbench)接口。?  Altera支持的VHDL和VerflogHDL仿真器上的IP功能仿真模型。2.特点FFT2

3、.0.0版具有以下特点:?  基-4算法和基-4/2混合基算法。?  模块浮点结构,可在处理过程中保持最大数据动态范围。?  使用嵌入式存储器。?  最大系统时钟频率大于300MHz。?  为使用StratixII、StratixGX以及StratixDSP模块和TriMatrix存储器结构进行了优化。?  支持OpenCorePlus兆核函数评估。3.性能FFT兆核函数2.O.O版可以完成变换长度为2m(6≤m≤14)的基一2/4按频率抽选(DIF)的FFT算法。在FFT兆核函数内部,FKr使用模块浮点结构获得最大SNR和最少逻辑需求之间的平衡。由于FFT

4、兆核函数的性能在很大程度上取决于FFT引擎结构和I/O数据流,因而很难描述FFI、兆核的所有性能结果。表8.1、8.2、8.3、8.4和8.5给出FFT兆核函数的大部分器件性能和资源使用结果。注释:(1)  描述数据和旋转因子精度。(2)  使用StratixII器件设计,QuartusII软件报告的设计使用的自适应查找表(ALUT)数。逻辑单元(LE)数ALUT数相关。(3)  在允许使用M-RAM资源的情况下,前面的数字表明在FFT设计向导中取消使用M-RAM时.M4K-RAM的模块数。注释:(1)  同表8.1(1)。(2)  当使用缓冲突发结构时,在

5、FFT。向导中可以指定四输出(Quad.output)FFT擎数。(3)  同表8.1(2)。(4)  同表8.1(3)。注释:(1)  同表8.1(1)。(2)  当使用缓冲突发结构时,在FFI、向导中可以指定四输出(Quad—output)FFT引擎数。用户可以并行选择1、2或4个四输出引擎。(3)  在缓冲突发结构中,转换时间(TransformTime)定义为从已经加载N点输入数据块到第一个转换输出样点准备输出之间的时间。转换时间不包括输出所有转换输出数据块所用的额外N一1个时注释:(1)  同表8.1(1)。(2)  当使用突发数据流结构时,在FF

6、T向导中可以指定引擎数。可以并行选择l到2个单输出引擎或1、2或4个四输出引擎。(3)  同表8.1(2)。表8.5在stratixⅡ器件中使用突发(BurSt)数据流结构的性能注释:(1)  同表8.1(1)。(2)  在突发I/O数据流结构中,可以在FFT向导中指定引擎数。可以并行选择1到2个单输出引擎,或1、2或4个四输出引擎。(3)  转换时间定义为从已经加载输入数据块到第一个转换结果样点(对应于输入数据块)输出之间的时帧(Time)。转换时间不包括输出所有转换输出数据块的时间。(4)  同表8.3(4)。二.FFT兆核函数的应用1  系统要求本节讲

7、述的应用需要下列硬件和软件配置:?  装有WindowsNT/2000/XP,RedHatLinux7.3/8.0或RedHat企业版,Linux3.0操作系统的PC机;或装有Solaris7或8操作系统的Sun工作站。?  QuartusII4.1版本或更高版本软件。?  Altera支持的VHDL或VerilogHDL仿真器(可选)。2  下载并安装FFT下载FFT兆核函数的过程与下载PCI编译器的过程相同,请参考7.2.3节下载PCI译器的过程。  1.安装FFT兆核函数文件可以在Windows、Solaris或Linux操作系统中安装FFT兆核函数。

8、  1)  Windows在装有Windows操作系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。