算法状态机 (ASM)

时间:2023-03-13作者:佚名
ASM 图是描述数字系统控制算法的流程图,它是用一些特定符号按规定的连接方式来描述数字系统的功能。应用ASM 图设计数字系统,可以很容易将语言描述的设计问题变成时序流程图的描述,只要描述逻辑设计问题的时序流程图一旦形成,状态函数和输出函数就容易获得,从而得出相应的硬件电路。
ASM 图表面上与通常的软件流程图非常相似。但ASM 图表示事件的精确时间间隔序列,而一般软件流程图只表事件序列,没有时间概念,这是两者的根本差别。为了用ASM图描述数字系统的工作过程,首先研究ASM 图示符号。
ASM图有三种基本符号:状态框,判断框和条件输出框。
1、状态框
数字系统控制序列中的状态用一个矩形框表示,称为状态框。框内标出在此状态下实现的寄存器传输操作和输出,状态的名称置于状态框左上角,分配给状态的二进制代码位于状态框的右上角,图1(b)为状态框实例。状态框的名称是S1,其代码是010,框内规定的寄存器的操作是B←A,输出信号是Z。图1中的箭头表示系统状态的流向,在时钟脉冲触发沿的触发下,系统进入状态S1,在下一个时钟脉冲触发沿的触发下,系统离开状态 S1,因此一个状态框占用一个时钟脉冲周期。由此看出,ASM 图内蕴涵着事件序列特性。
控制器的控制命令由控制算法决定,为表示这些输出命令,将其放入相应状态框内,在该状态框内的动作都应在相应该状态时钟结束时或结束以前完成。在该状态期间可以根据需要定义其它输出信号。
2、判断框
当控制算法存在分支时,次态不仅决定于现态,还与现态时的外输入有关,因此需要有表示分支的方法。表示分支的符号以菱形或矩形加 菱形边框表示。判断框表示状态变量对控制器工作的影响,如图2 所示。它有一个入口和多个出口,框内填判断条件,如果条件是真,选 择一个出口,若条件是假,选择另一个出口。判断框不占用时间。

算法状态机 (ASM)
图1 状态框

算法状态机 (ASM)

图2 判断框
3、条件输出框

控制器某些状态只有在一定条件下才能输出。为与一般的状态输出相区别,用椭圆框表示条件输出。条件输出框如图3(a) 所示,条件框的入口必定与判断框的输出相连。列在条件框内的寄存器操作或输出是在给定的状态下,满足判断条件才发生的。在图3(b)的例子中,当系统处于状态S1时,若条件X=1,则寄存器R被清零,否则R保持不变;不论X为何值,系统的下一个状态都是S2。

算法状态机 (ASM)
图3 条件输出框

相关阅读

有电压表监视、过载报警、水位直接启停的水泵电动机控制电路

有电压表监视、过载报警、水位直接启停的水泵电动机控制电路 有电压表监视、过载报警、水位直接启停的水泵电动机控制电路如图所示。把图(a)采用电气设备实物连接方法构成的...
2023-06-13
有电压表监视、过载报警、水位直接启停的水泵电动机控制电路

变频器输出端不能使用接触器?

变频器输出端接接触器这个情况,确实是是个经典的理论 vs 现场的撕裂点,现实中这种情况结果是:输出接触器不是绝对不能接,而是「不能在变频器带着电压/频率运行时热切换」。 现实...
2026-06-04

光纤快速连接器的接线方式

光纤快速连接器的操作方法: 1、清洁阻挡器表面,压入阻挡器,拨下保护套,压下滑轨盖,把接续子按方向插入后松开。 2、把尾壳(píng)面向上放入浮动槽中,推起尾卡使其卡入。穿...
2023-06-26

半波整流电路二极管是关键

二极管:电子元件当中,一种具有两个正负极的装置,只允许电流由单一方向流过,很多时候使用它是利用他来完成整流,输出直流电。 二极管种类有很多,按照所用的半导体材料,可...
2023-03-29
半波整流电路二极管是关键

单键轻触电子开关电路原理图解

上面的图就是此电路原理图。在这里,我们以5V电压作为电源电压来解析一下工作原理。 下面上解析配套图。 上面这张图显示的是默认情况下各节点的电压情况。默认情况下,整个电路...
2023-06-28
单键轻触电子开关电路原理图解

热销商品

FEITA 镊子碳纤维合成塑料防静电无尘净化塑胶手动工具镊子93302

FEITA镊子93302采用高强度碳纤维合成塑料材质,兼具轻量化与耐用性,适用于精密操作场景。其独特的防静电设计有效避免静电对电子元件的损害,广泛应用于半导体、光学、...
1.2

江南国标rvv铜芯电缆软线3 4多芯平方rvvp护套信号屏蔽线线缆电线

江南国标rvv铜芯电缆软线34多芯平方rvvp护套信号屏蔽线线缆电线,是一种高性能的电缆产品,适用于各种信号传输和控制场合。该电缆采用优质铜芯,具有优良的导电性能和...
1.96

内六角扳手套装单个内六方螺丝刀进口S2款加长特长平头内6角2.5mm

这款进口S2材质内六角扳手套装,专为精密机械维修与装配设计,采用高品质S2合金钢制造,具备卓越的硬度、耐磨性与抗扭强度,有效防止使用过程中断裂或变形。套装中包含2....
1.4

橡胶条U型防撞包边条橡胶卡条玻璃嵌条配电箱机柜u型条密封条封王

橡胶条U型防撞包边条是一种多功能密封与防护配件,广泛应用于配电箱、机柜、玻璃门窗及各类设备边缘。采用优质橡胶材质,具备优异的弹性、耐老化、防水防尘和抗冲击...
0.8

10副装护目镜打磨劳保防飞溅男女骑行机械实验防风沙灰尘防护眼镜

这款10副装护目镜专为多场景防护设计,适用于打磨、机械加工、实验操作、骑行及户外作业等环境。采用高透光防雾镜片,有效抵御飞溅物、风沙、灰尘及化学液体喷溅,保障...
19.8

网站栏目