//------状态机要结合所有代码来看。
1.next赋默认值2'bx。这样写不太规范,x是不定值(仿真是x,实际运行通常是0),建议赋初始值为特定值或者2'b00.
2.通常情况下,建议case添加default语句。如果所写代码已经考虑所有情况(简单的状态机),可以不添加。在调试阶段,case语句的default可以用来辅助定位问题(default可以指定为想要调试的状态)。
//------状态机要结合所有代码来看。
1.next赋默认值2'bx。这样写不太规范,x是不定值(仿真是x,实际运行通常是0),建议赋初始值为特定值或者2'b00.
2.通常情况下,建议case添加default语句。如果所写代码已经考虑所有情况(简单的状态机),可以不添加。在调试阶段,case语句的default可以用来辅助定位问题(default可以指定为想要调试的状态)。
举报