- 2
- 0
- 约1.36千字
- 约 2页
- 2021-11-23 发布于广东
- 举报
北京至芯 FPGA 学院 010
第6章 如何写好状态机
6.1 状态机的基本概念
6.1.1 状态机是一种思想方法
1、状态机的本质就是对具有逻辑顺序或时序规律事件的一种描述方法。
这个论断的最重要的两个词就是“逻辑顺序”和“时序规律”,这两点就是
状态机所要描述的核心和强项,换言之,所有具有逻辑顺序和时序规律的事情都
适合用状态机描述。
6.1.2 状态机基本要素与分类
状态机的基本要素有 3 个:状态、输出和输入。
状态:也叫状态变量。在逻辑设计中,使用状态划分逻辑顺序和时序规律。
比如:设计伪随机码发生器时,可以用移位寄存器序列作为状态;在设计电
机控制电路时,可以以电机的不同转速作为状态;在设计通信系统时,可以
用信令的状态作为状态变量等。
输出:输出指在某一个状态时特定发生的事件。如设计电机控制电路中,如
果电机转速过高,则输出为转速过高报警,也可以伴随减速指令或降温措施
等。
输入:指状态机中进入每个状态的条件,有的状态机没有输入条件,其中的
状态转移较为简单
原创力文档

文档评论(0)