参数资料
型号: IPR-FFT
厂商: Altera
文件页数: 37/70页
文件大小: 0K
描述: IP FFT/IFFT RENEW
标准包装: 1
系列: *
类型: MegaCore
功能: 快速傅里叶变换处理器
许可证: 续用许可证
Chapter 2: Getting Started
Simulate the Design
2–13
Simulate in the MATLAB Software
This section discusses fixed-transform and variable streaming architecture
simulations.
Fixed Transform Architectures
The FFT MegaCore function outputs a bit-accurate MATLAB model < variation
name > _model.m , which you can use to model the behavior of your custom FFT
variation in the MATLAB software. The model takes a complex vector as input and it
outputs the transform-domain complex vector and corresponding block exponent
values. The length and direction of the transform (FFT/IFFT) are also passed as inputs
to the model.
If the input vector length is an integral multiple of N , the transform length, the length
of the output vector(s) is equal to the length of the input vector. However, if the input
vector is not an integral multiple of N , it is zero-padded to extend the length to be so.
f For additional information about exponent values, refer to AN 404: FFT/IFFT Block
The wizard also creates the MATLAB testbench file < variation name > _tb.m . This file
creates the stimuli for the MATLAB model by reading the input complex random data
from IP Toolbench-generated.
If you selected Floating point data representation, the input data is generated in
hexadecimal format.
To model your fixed-transform architecture FFT MegaCore function variation in the
MATLAB software, follow these steps:
1. Run the MATLAB software.
2. In the MATLAB command window, change to the working directory for your
project.
3. Perform the simulation:
a. Type help < variation name >_model at the command prompt to view the
input and output vectors that are required to run the MATLAB model as a
standalone M-function. Create your input vector and make a function call to
< variation name > _model . For example:
N=2048;
INVERSE = 0; % 0 => FFT 1=> IFFT
x = (2^12)*rand(1,N) + j*(2^12)*rand(1,N);
[y,e] = <variation name>_model(x,N,INVERSE);
or
b. Run the provided testbench by typing the name of the testbench, < variation
name > _tb at the command prompt.
f For more information about MATLAB and Simulink, refer to the MathWorks web site
November 2013
Altera Corporation
FFT MegaCore Function
User Guide
相关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