FFT的分析和XILINX fft核的介绍


fft输入输出解析。
输入:fft要求输入一个复数,但一般可以只输入实数。

输出:输出一个复数,其模为信号强度。相位为波形相位。

设:
采样频率FS
转换长度N
则:
分辨率为FS/N。
‘量程’为-FS/2~FS/2
提高采样频率则可提高量程,却会(在转换长度不变的情况下)降低分辨率。此时需要通过
增加转换长度的方式增加分辨率,但却会增加处理时间。


相关ip核:
FFT V7.1:适用于Spartan3E系列,输入输出为wire或reg型。
FFT V8.0:使用AXI_STREAM总线协议。
FFT V9.0:使用AXI_STREAM总线协议,适用zyqn。


fftV7.1 ip核仿真实例:
开发环境:xilinx ISE+modelsim
选择设备,添加ip核,编写仿真文件
仿真文件如下
module test;

    // Inputs
    reg clk;
    reg start;
    reg fwd_inv;
    reg fwd_inv_we;
    reg scale_sch_we;
    reg [15:0] xn_re;
    reg [15:0] xn_im;
    reg [11:0] scale_sch;

    // Outputs
    wire rfd,irfd;
    wire busy,ibusy;
    wire edone,iedone;
    wire done,idone;
    wire dv,idv;
    wire [9:0] xn_in
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值