![](https://csdnimg.cn/release/download_crawler_static/86549173/bg1.jpg)
FSM设计描述
如何规划出适当的FSM ?
如何描述FSM ?
微电子所 曾献君 陈海燕
9/19/2022 1
![](https://csdnimg.cn/release/download_crawler_static/86549173/bg2.jpg)
FSM的结构
Current State Register
Next State Logic: NS = f( PS, I )
Output Logic
9/19/2022 2
![](https://csdnimg.cn/release/download_crawler_static/86549173/bg3.jpg)
FSM的分类
Moore型
Mealy型
Mealy/Moore混合型
9/19/2022 3
![](https://csdnimg.cn/release/download_crawler_static/86549173/bg4.jpg)
Moore有限状态机模型
I : 输入信号 O: 输出信号
PS: FSM当前状态 NS: FSM下一个状态
NS = f( PS, I )
O = h( PS )
FSM初始状态S0 异步复位信号有效
PS = NS Clock有效跳变沿
下一状态逻辑
(组合逻辑)
当前状态
寄存器
输出逻辑
(组合逻辑)
输入I
输出O
Clock
异步复位信号
同步复位信号
输出
9/19/2022 4
![](https://csdnimg.cn/release/download_crawler_static/86549173/bg5.jpg)
Mealy有限状态机模型
I : 输入信号 O: 输出信号
PS: FSM当前状态 NS: FSM下一个状态
NS = f( PS, I )
O = h( PS, I )
FSM初始状态S0 异步复位信号有效
PS = NS Clock有效跳变沿
下一状态逻辑
(组合逻辑)
当前状态
寄存器
输出逻辑
(组合逻辑)
输入
输出
Clock
异步复位信号
同步复位信号
9/19/2022 5