打印

FPGA 程序时好时坏,求原因ORZ

[复制链接]
861|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shine_hh|  楼主 | 2014-3-7 11:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前做了一个项目,出现了如下出奇的情况,百思不得其解,期望大神知道~~~~
最近在使用verilog编写了一个程序,是在v6板子上实现的,软件是ISE14.2。

     我昨晚上综合了一下完整的大程序,在调试过程中,发现程序的一个模块出现了问题,结果中有噪声,但不清楚噪声是怎么来的,接下来,我把程序中的其他模块都注释掉,单独包含该模块,编译综合后测试了一下该模块,发现没有问题。然后我又综合了一遍完整的程序(就是之前有问题的那个)。。。。今天早上,我把生成的bit文件下到板子里,奇特的是竟然没有问题了,但是我没有怎么修改,只是在原程序中加了icon和ila,想用chipscope抓一下信号,看看问题所在,但是竟然没有问题了。

     这个是不是说明程序不稳定呢,还是其他的什么原因,要怎么改进呢,多谢各位大神ORZ

相关帖子

沙发
shine_hh|  楼主 | 2014-3-7 11:49 | 只看该作者
整个大程序一开始调试的时候,所有模块全部都是通过的,后来,在程序的最后加了一个case语句,后来在调试的过程中,导致某个模块产生了错误,后来又综合了一遍,竟然没有错误了,请问,难道是case语句的问题,但是,理论上,case语句应该没有影响啊。不太理解呀~~~
多谢多谢~~

使用特权

评论回复
板凳
zhaojingzb| | 2014-3-7 12:22 | 只看该作者
如果代码有修改就先分析修改代码的影响。另外再关注一下资源使用率及时序

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝