yvhksovo 发表于 2010-8-17 08:43:22

奇怪的警告,需要外部输入参数的状态机该如何操作.

奇怪的警告:
在编程当中,常常会遇到这样的情况,需要根据输入来确定你状态的转换,比如E2PROM的连续写,我输入提示写1024字节,然后在初试的时候将1024赋予一个寄存器。再做其他的状态转换,但是这样下来会出现这样的警告,而且仿真不成功。
Warning: Converted presettable and clearable register to equivalent circuits with latches. Registers power-up to an undefined state, and DEVCLRn places the registers in an undefined state.
大概意思是上点的时候处于一个不确定的状态。可是各个寄存器的状态是能确定的啊。
请问大家在编这种需要由外部输入参数的来确定状态转换的程序是怎么处理的。
我用了另外一种方法,感觉原理上没有什么差别
但是能够成功,但是给我的感觉不是很好。

附相关代码。
点击此处下载 ourdev_575498.rar(文件大小:100K) (原文件名:q2.rar)

yvhksovo 发表于 2010-8-17 09:21:59

我知道问题了,因为寄存器同时有置为和异步清零端口,将异步清零转换成同步清零就好了
页: [1]
查看完整版本: 奇怪的警告,需要外部输入参数的状态机该如何操作.