FPGA|CPLD|ASICwilliam hill官网
直播中

athu

9年用户 28经验值
擅长:477221
私信 关注
[问答]

FPGA FFT核的仿真与Matlab仿真结果差异很大

有某试验数据,用matlab求fft之后再求得的功率谱密度是这样的:
图1
但是用fft ip核,取前4096个数据,得到fft之后的结果是这样的:
图2
求功率谱密度得到的是这样的:
图3
试验数据都是零点几,而且不知道怎么把小数生成Hex文件存到ROM里面,于是把数据扩大了2^12倍。
之前用产生的余弦函数来试得到的结果是对的,fft之后就是一条线谱。
我是用的DSP builder调用fft ip核来做的,有没有谁能帮忙解决一下,多谢了!
还有,再次更改fft ip核参数的时候回提醒“family name  stratix is illegal ”的错误。
多谢多谢了!
  • 图1 Matlab仿真图
  • 图2 IP核fft图
  • 图3 IP核功率谱仿真图
已退回5积分

回帖(1)

聆听我的声音

2018-4-4 16:28:28
您好 能否问你下 IP核调用 控制机的程序要先打出来?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分