- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机学院专业必修课
计算机组成
有限状态机
有限状态机概述
Finite State Machine FSM
有限状态机( , ):表示有限个状态以及
这些状态之间的转移和动作等行为的离散数学模型
用途:常用于设计数字系统的控制模块
特点:简化设计、速度快、结构简单、逻辑清晰、可靠性高
有限状态机概述
状态:电路所处的特定工作阶段
每个状态对应一个编码值
0/1
状态寄存器:若干个触发器,其 输出的编码组合值就是状态
状态寄存器的值:取决于次态逻辑的输出(即寄存器的输入)
次态逻辑:根据输入和当前状态编码值,计算下一个状态编码值
次态逻辑也是组合逻辑(命名上与输出逻辑区分开而已)
输出逻辑:根据状态及输入,计算该状态下的输出值
状态机的输出通常作为控制信号
有限状态机表示方法
2
状态机有 种表示方法
状态图(State Diagram )、状态表(State Table )
二者可以相互转换
状态(转换)图 状态(转换)表
Q Q Q C Q nQ nQ n
2 1 0 2 1 0
000/0 001/0 010/0
0 0 0 0 0 0 1
0 0 1 0 0 1 0
100/1 011/0 0 1 0 0 0 1 1
0 1 1 0 1 0 0
Q Q Q /C
2 1 0 1 0 0 1 0 0 0
状态机的基本开发步骤TIP
当采用VerilogHDL后,
1、规划状态总数 设计工作主要在于如
何构造出状态图。
不能存在有疏漏的状态 EDA软件自动综合出
门电路。
2 、构造状态图
每个状态的转移条件必须是完备的,否则会存在设计缺陷!
无条件
S0 :完备
0 0
S0 S1 S2 S1 :不完备
您可能关注的文档
- 第0讲:计组课程介绍(0.5学时)-+2018.pdf
- L2-从晶体管到运算-2017.pdf
- L1-基本认识与数制.pdf
- 2020年初三寒假班物理目标班【小试牛刀】初三物理全国目标_【19~20寒】【小试牛刀】初三物理全国目标.pdf
- 【20寒】【小小加油站合集】初三物理全国目标秋季复习_【19~20寒】【小小加油站合集】初三物理全国目标秋季复习.pdf
- 【20寒】【知识点】初三物理全国目标第2讲.pdf
- 【20寒】【知识点】初三物理全国目标第3讲.pdf
- 2020年初三寒假班物理目标班【沙场点兵】初三物理全国目标_【19~20寒】【沙场点兵】初三物理全国目标.pdf
- 【2020年初三寒假班数学目标班】初三全国目标(2020寒).pdf
- 测试设计和开发.pptx
文档评论(0)