首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]请教关于xilinx FFT IPCORE的问题

[求助]请教关于xilinx FFT IPCORE的问题

俺用ise6.1和modelsim5.7se,采用xilinx的fft核做一个128点fft,问题如下:
        1.功能仿真时,输出结果也和Matlab的结果差异蛮大的。我的输入激励是一个单频信号,输出结果看上去和Matlab结果有点像,也是能量集中在频率附近,但是幅值和相位有差异的,不知道怎么搞得。
        
        2.在布线后仿真时输出结果都为0,不知道什么原因。

首先应该明确的一点是,fft的核本身是绝对没有问题的,关键就看你是如何把它添加到你的设计的

第一个问题,最好还是把现象界图贴出来吧,问题最好再详细说说,再解答。

另外输出结果与matlab是不一样的,在PC上用matlab仿真FFT,做的使浮点运算,没有位宽和精度的限制;

         使用FFT的ipcore需考虑以下选项

        • Data sample precision bx = 8 – 24
        • Phase factor precision bw = 8 – 24
        • Arithmetic types:
           - Unscaled (full-precision) fixed-point
           - Scaled fixed-point
           - Block floating-point

第二个问题,布局布线后的仿真: 查看综合后是否真实的综合出了所要的器件  

            信号连接  

            复位信号

返回列表