|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 richardyicai 于 2009-12-5 11:42 编辑
近来我写了一些Verilog代码实现通信,仿真通过,不过运行长时间后就“僵”死了,必须手动reset才继续动,过阵子又出现类似问题。后来我把状态机的状态在LED上显示,我用的是独热编码,发现出故障时竟然一个LED都不亮(照理说应该至少有一个是亮的),我检查了状态机没问题啊,default 语句也有( 执行stata<=IDE)。 我用的是quartus 9.0 for linux, FPGA用的是EP3C16F。 有其他人也遇到过类似问题或者纠正我的错误?先谢谢!我目前只能认为是综合编译器的问题,default被忽略了,但是fpga运行是受到某种干扰,状态被至于一种未在状态机器中定义的,这样就“僵”住了。 |
|