FPGA时序波形测出来好奇怪!

2019-07-15 22:24发布

今天终于把编了很久的代码拿到板子上测试了。但是波形非常难看。时序仿真的波形是这样的:
CCD时序成功图.JPG
用示波器测出来的是这样的:
382292345970310297.jpg
我的问题是,为什么方波看起来不那么方,而且还有刺。
我的几个猜测:1 实验室的示波器比较渣,所以测不出来
2 时序频率太高了,FPGA已经Hold不住了,应该降低频率
请有经验的同志们帮我看看可能是什么原因。在此献出我的积分了。。。

CCD时序成功图.JPG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
woniu996
1楼-- · 2019-07-17 18:16
输出端接10k电阻下拉,重新测试即可,波形会规整很多。
通过波形可以看出,FPGA输出端应该是开路输出,应该添加上拉或者下拉电阻后测试才可以!
lfjd05
2楼-- · 2019-07-17 20:51
问题已经解决,谢谢大家的回答。奖励分给写的最多的通知了。
下面是现在的波形图,已经改观很多。原因在于示波器的表笔,有一个表笔比较旧了,只要用那个测图像就会莫名其妙的扭曲,可能是因为那个烂表笔阻抗不匹配了吧,在实验室翻箱倒柜用上了崭新的表笔。图像能看了。另外沙发说的也很有道理啊,开始作死搞了一个20MHz的时钟,用示波器根本就测不出方波嘛,超过采样频率了。
总之谢谢大家啦。
9826正常的2.jpg
美人鱼123
3楼-- · 2019-07-18 02:07
你的VHDL程序还有吗

一周热门 更多>