这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Xilinx » 我该相信哪个?

共10条 1/1 1 跳转至

我该相信哪个?

菜鸟
2011-04-12 11:37:51     打赏
RT,常逛论坛的人,大概都知道了,呵呵 ,我最近提问问题也是比较频繁。
我写了个程序,然后编译,bulabula·····。然后仿真,问题来了,用ise自带的仿真,不出结果。总卡在一个循环上边。检查了很多次,觉得没问题。没办法,我把程序直接烧到板子上了,奇怪的是,板子上程序能运行···········。当然只是我给的指示灯亮了,当然不能相信灯吧。···
于是我装了chipscope pro,现学。奇怪的是,chipscope,是能给出结果的,也就是逻辑分析是没错的。哥乱了····哥该相信谁。那个童鞋有遇到过这个状况啊············帮帮我啊。谢谢了啊···············



关键词: 我该     相信     哪个    

专家
2011-04-12 12:28:22     打赏
2楼
问题比较复杂啊!!

院士
2011-04-12 13:43:04     打赏
3楼
 先说自己是弟~~~~~~

高工
2011-04-12 13:49:44     打赏
4楼
这个要具体分析了,能把你的工程上传吗?

“总卡在一个循环上边”,是什么意思?状态机进入一个状态出不来了?

我一般用Modelsim仿真

工程师
2011-04-12 14:21:56     打赏
5楼

如果chipscope输出结果是对的,就相信chipscope啥!你要确定chipscope没错!

另外,仿真有问题,是不是testbench没写好?


菜鸟
2011-04-12 14:51:49     打赏
6楼
呵呵,小弟失礼了········

菜鸟
2011-04-12 14:53:23     打赏
7楼
恩,恩,是啊。卡在状态机里出不来了。程序给你发过去了···

菜鸟
2011-04-12 14:53:38     打赏
8楼
恩,恩,是啊。卡在状态机里出不来了。程序给你发过去了···

菜鸟
2011-04-12 14:59:59     打赏
9楼
我刚看的chipscope,应该有忽略的地方吧,看的挺潦草的。但是出波形了哦,而且也符合我的设想啊,呵呵。觉得可以再改改。
testbench我没改,就是生成的原样。我只设置了input的波形。不过我还是偏向相信ise的,就是不知道为什么仿真不出波形捏·······?

菜鸟
2011-05-01 23:51:13     打赏
10楼

这个问题太正常了,仿真的问题!
例如,可综合设计时 always a=b;是没问题的吧,这个和assign基本一样。
但是仿真时,仿真器就会一直卡在这里,不会跳走,也就是楼主所说的“死循环”。
所以建议楼主,如果要仿真,就把代码好好检查下,看是不是有时序控制的语句没写好。


共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]