欢迎光临散文网 会员登陆 & 注册

(7)状态机相关

2022-11-11 14:28 作者:豆豆满江红  | 我要投稿

一、状态机分为摩尔型和米莉型两种

摩尔型只与当前的状态有关和输入无关

米莉型不仅与当前的状态有关 还与输入相关

状态机的重要参数有:输入 状态量 伴随状态改变引发的输出

一段式状态机就是用一个always 将输入、状态量、和输出都放在一起

二段式状态机使用两个always 一个用于赋予状态,另一个用于状态转换和输出赋值

三段式状态机使用三个always 一个赋予状态,一个判断状态转换的条件,另一个作为状态转换的输出。

在代码结构上看,一段式看似简单有效,但是在后期的处理中很不方便后期的维修和处理。

三段式所占用的资源较多,通过RTL视图和编译报告可以看出,所用逻辑门和逻辑结构较为复杂。

但三段式方便后期代码的阅读和修改。

区别一段式二段式还是三段式不能单纯的从always的数量上去判断,更多应该从逻辑上去证明。

(7)状态机相关的评论 (共 条)

分享到微博请遵守国家法律