摘要: 描述状态机推荐采用三段式FSM描述方法。这种写法使用3个always模块,一个always模块采用同步时序的方式描述状态转移,一个always采用组合逻辑的方式判断状态转移条件,描述状态转移规律,第三个always模块使用同步时序电路描述每个状态的输出。 这种做法好处在于便于阅读、理解、维护,更重要的是利于综合器优化代码。利于用户添加合适的时序约束条件,利于布局布线器实现设计。 三段式FSM写法参考如下程序:module fsm(in1, in2, clk, rst_n, out1, out2, err);input in1, in2;input clk, ... 阅读全文
posted @ 2013-05-03 09:30 woaichengdian 阅读(435) 评论(0) 推荐(0) 编辑