在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4161|回复: 10

[求助] FPGA 调试求助!

[复制链接]
发表于 2013-2-19 17:18:09 | 显示全部楼层 |阅读模式
50资产
做一个摄像头的vga显示。有chipscope配置后 看的vga显示结果正常。把bit文件下载进SPI里。断电以后 显示的图像就错位了。再用chipscope配一下 还是正常。本人新手菜鸟,大师们能帮忙分析错误可能在哪里么……

最佳答案

查看完整内容

按楼主的描述。应该是reset的问题。再次仔细查查相关逻辑的reset。
发表于 2013-2-19 17:18:10 | 显示全部楼层
按楼主的描述。应该是reset的问题。再次仔细查查相关逻辑的reset。
发表于 2013-2-19 21:26:33 | 显示全部楼层
回复 1# godwilldie

看你说的好象是你在线下载程序时成功了的,然后将程序固化到存储芯片里的时候没成功或者是你上电FPGA没配置成功。
可以将示波器点在FPGA的DONE信号引脚上,然后上电看DONE的变化,看FPGA配置成功没。
也有可能是你复位信号延时的问题导致配置不成功。
发表于 2013-2-20 03:33:11 | 显示全部楼层
check reset,  get a push button to do reset
 楼主| 发表于 2013-2-20 08:37:16 | 显示全部楼层
回复 2# lwukang


    整个程序是从一个cmos读取raw数据,然后做一个颜色插值。然后送到VGA显示。断电后,FPGA重新上电应该是成功的,因为vga显示出图像了。只不过,图像分成了四小块,和打乱的拼图似的。但是这个bit文件在chipscope配置时,就不会出现这种现象,或者我直接在impact里program也不会有这种现象。 估计出现图像便宜错误是因为一个sdram_FIFO的复位问题。但是不理解的是为什么同一个bit文件不同方法结果不一样。
 楼主| 发表于 2013-2-20 08:42:57 | 显示全部楼层
回复 3# lee2008


    reset的信号是在片上两个锁相环稳定后,计数一定时间得到的reset。应该是复位的。
发表于 2013-2-20 09:25:21 | 显示全部楼层
可以这样debug:在你的设计中加入chipscope,用SPI配置bit,用chipscope查看相关逻辑的波形,定位出错的地方。
发表于 2013-2-20 09:30:09 | 显示全部楼层
电FPGA没配置成功。
可以将示波器点在FPGA的DONE信号引脚上,然后上电看DONE的变化,看FPGA配置成功没。
也有可能是你复位信号延时的问题导致配置不成功。    这个可以。
 楼主| 发表于 2013-2-20 10:36:43 | 显示全部楼层
回复 8# www.v2qq.com


    不成功也会显示图像么?应该是成功了吧
 楼主| 发表于 2013-2-20 10:42:57 | 显示全部楼层
回复 7# asic_service


    好的 我试试看。应该会有效。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-5 18:31 , Processed in 0.022607 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表