[求助]请教关于xilinx FFT IPCORE的问题
- UID
- 123213
- 性别
- 男
|
[求助]请教关于xilinx FFT IPCORE的问题
俺用ise6.1和modelsim5.7se,采用xilinx的fft核做一个128点fft,问题如下: 1.功能仿真时,输出结果也和Matlab的结果差异蛮大的。我的输入激励是一个单频信号,输出结果看上去和Matlab结果有点像,也是能量集中在频率附近,但是幅值和相位有差异的,不知道怎么搞得。 2.在布线后仿真时输出结果都为0,不知道什么原因。
|
|
|
|
|
|
- UID
- 105480
- 性别
- 男
|
首先应该明确的一点是,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 第二个问题,布局布线后的仿真: 查看综合后是否真实的综合出了所要的器件 信号连接 复位信号 |
|
|
|
|
|