该文被密码保护。 阅读全文
摘要:
主要是1.不要用1段式写FSM 2.不要用状态编码写one-hot FSM ,要用索引编码写one-hot FSM。 阅读全文
摘要:
阅读全文
摘要:
1.ANSI style 的代码比较紧凑。 下面规范推荐,比较好。 下面是带有parameter的module header的完整规范 一般1bit ,大家都是wire signal1 = gen_signal1_logic; 这种写法。似乎也不是直接assign signal1=gen_signa 阅读全文
摘要:
整体说,一般还是用2段式,再加上output encodecd/default -X技巧。 阅读全文
摘要:
把输出跟状态编码结合起来,即使可以省面积又是寄存器输出。但是没有讲解如何实现这种高效的编码。 阅读全文
摘要:
这样写法,不利与综合,case语句中比较也是full-vector比较。 阅读全文
摘要:
case语句中,对于state/next 矢量仅仅做了1-bit比较。 parameter 值不是表示FSM的状态编码,而是表示state/next变量的索引。 阅读全文
摘要:
Three always block style with registered outputs(Good style) 阅读全文
摘要:
1.Two always block style with combinational outputs(Good Style) 对应的代码如下: 2段式总结: (1)the combinational always block sensitivity list is sensitve to chan 阅读全文
摘要:
1.the fsm coding style should be easily modifiable to change state encoding and FSM styles. FSM 的的 状态编码和风格易于改变 2.the coding style should be compact. 代 阅读全文
摘要:
1.寄存器输出型状态机 VS 组合逻辑输出型状态机 2.状态编码方法 这块讲的不好,也比较少。 3.系统设计中模块划分的指导性原则 阅读全文