打印

真诚请教圈圈以及诸位大侠FFT IPCORE问题

[复制链接]
3417|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gdyang1|  楼主 | 2010-3-16 09:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
圈圈您好!
我现在在学习用ALTERA FFT IPCORE8.0实现基于FPGA的FFT变换。
之前用其FIR IP实现滤波器基本上可以满足要求。
现在在做FFT的时候,参考一些ALTERA 有关FFTIPCORE 的资料,对该核的各个控制引脚都做了相应的时序控制。

我用的是CYCLONE III的芯片,总的就是AD采集信号,到FPGA的FFT,变换之后直接DA输出。我这里晶振提供50M频率,AD分频用25M,DA倍频到125M。

对照ug_fft.pdf资料,SIGNALTAP观测时序控制输入信号基本上都相同了,但就是输出信号无论如何都输不出想要的频谱波形,先不管横纵轴的意义,至少频谱波形的大致形状应该对的上吧。(256,1024点,分别用streaming,varied streaming,burst,buffered burst几种方式我都用过了,输出都不对)

附件中是SIGNALTAP仿真FFT变换,256点的。SIGNALTAP采样深度4K。
信号发生器提供1V(无偏置峰峰值,-0.5V~0.5V),1M输入正弦波信号,波形图中myreal是FFT核的输入,由控制信号控制每次输入256点正弦波信号样点,分别进行变换;输出信号是DA_BIT。理论上,输出信号是频谱,那么每次变换的256点单频正弦波数据,对应输出频谱应该是一对对称波峰。但是这里出来的是紊乱波形,而且输出指数信号理论上个点不该相同,这里也都没有变化,很奇怪,调了好多天仍无头绪,特来这里求助。
真诚期待您的答复,感谢先!
各位大侠有成功用过FFT IPCORE 的,希望可以援手。
开始有些灰心了。。。

相关帖子

沙发
chenhongyi| | 2010-3-19 21:36 | 只看该作者
看看文档就能用得好吧。
ALTERA 的 FFT IP CORE, 是要收钱的。
不是免费用的。

使用特权

评论回复
板凳
computer00| | 2010-3-23 18:52 | 只看该作者
没玩过fpga...

使用特权

评论回复
地板
kubuco| | 2010-3-24 17:33 | 只看该作者
N久没见过00

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

1

帖子

1

粉丝