数字逻辑第4章4.4.3状态编码.ppt
《数字逻辑第4章4.4.3状态编码.ppt》由会员分享,可在线阅读,更多相关《数字逻辑第4章4.4.3状态编码.ppt(33页珍藏版)》请在三一办公上搜索。
1、第4章 同步时序逻辑电路,4.1 时序逻辑电路的结构模型与分类 4.2 触发器 4.3 同步时序逻辑电路的分析 同步时序逻辑电路的分析方法 4.3.2 同步时序逻辑电路的分析举例1、2 4.3.2 同步时序逻辑电路的分析举例3、4 4.4 同步时序逻辑电路的设计 4.4.1 建立原始状态图和状态表 4.4.2 状态化简 4.4.3 状态编码 4.4.4 确定激励函数和输出函数 4.4.5 同步时序逻辑电路的设计举例 4.5 常用中大规模时序逻辑功能电路,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,4.4.3状态编码 对最小化状态表中用字母或数字表示的状态指定一个二进制代码,称状态
2、编码或称状态分配。状态编码后的最小化状态表称为二进制状态表。状态编码有2个内容:1)确定状态编码的长度,即二进制代码的位数,也就是触发器的个数。状态编码的长度是由最小化状态表中的状态个数确定。设最小化状态表的状态数为N,状态编码的长度为m,状态数N与状态编码长度m的关系为:2m-1 N 2m。例如,若某状态表的状态数N=4,状态编码二进制代码的位数应为m=2。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,2)最佳的或者接近最佳的状态分配方案,,这样:哪个状态用哪种二进制编码,有多种状态编码方案供选择。,A:00 01 10.B:01 00 01.C:10 10 00.D:11 1
3、1 11,状态编码的长度确定以后,然后给每个状态一个二进制数状态编码。状态编码可以有多种方式,例如:,状态编码是:对于一组状态,寻找一种好的,最佳的,接近最佳的状态编码方案。,状态编码涉及到:状态编码的方案不同,所得到的输出函数和激励函数的表达式也不相同,从而使设计出来的时序逻辑电路的复杂程度也不相同。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,当状态数目较少时,可以研究各种可能的状态编码方案,从中选出一种最佳的方案。但是,当状态数目增大时,编码方案数急剧增多,要在众多的状态编码方案中找出一种最佳编码方案是困难的。工程上采用的方法是依据一定的状态分配(编码)原则来获得最佳或者接
4、近最佳的状态编码方案。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,状态编码是在一种称为二进制状态分配表进行的。二进制状态分配表与卡诺图的结构相同,二进制状态分配表中使用的变量是yry1 y0。在二进制状态分配表中,有公共边的两个小方块称为相邻。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,状态编码一般遵循如下的基本原则:(1)状态表中的两个现态,如果在相同外部输入(X=0或X=1)条件下,这两个现态的次态相同,则尽可能给这两个现态分配相邻的代码。例如:B、C现态,在X=0,次态为A。则B、C相邻。简称:“次态相同,现态相邻”,第4章 同步时序逻辑电路 4.4 同步
5、时序逻辑电路的设计,状态编码一般遵循如下的基本原则:(2)状态表中的一个现态,如果在不同外部输入(X=0且X=1)条件下,这个现态的两个次态不相同,则尽可能给这两个次态分配相邻的代码。例如:A、C、D现态,在X=0且X=1时,次态不相同。则C、BA、DC、D相邻。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,状态编码一般遵循如下的基本原则:(3)状态表中两个现态,如果在不同外部输入(X=0且X=1)条件下,这个次态有相同的外部输出,则尽可能给两个现态分配相邻的代码。例如:A、D现态,在X=0且X=1时,输出相同。则A、D相邻。(4)状态表中出现次数最多的状态在状态编码上为逻辑0。
6、,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,例4-9 对表4-278 所示状态表进行状态编码。,图4-40 3种状态分配方案,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,将图4-40 b)分配方案:A:00,B:01,C:11,D:10,代入表4-27中,得到表4-28所示的二进制状态表。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,确定激励函数和输出函数 同步时序逻辑电路通过状态编码得到二进制状态表之后,选定触发器触发器,求激励函数和输出函数表达式。在:求激励函数和输出函数表达式之前,需要:用到触发器从现态yn转移到次态yn+1时所需的数据输入,这
7、就是触发器的激励表。触发器的激励表可以从触发器的状态表中推出。在触发器激励表中,触发器的现态yn和次态yn+1是自变量,触发器的输入作为因变量。表4-2930表4-323列出了R-S触发器激励表、J-K触发器激励表、D触发器激励表和T触发器激励表。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,需要记住!,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,例4-10 选用D触发器,求出表4-33所示二进制状态表的激励函数表达式和输出函数表达式。,第4章 同步时序逻辑电路 4.4 同步时序逻辑电路的设计,例4-10 选用D触发器,求出表4-33所示二进制状态表的激励函数表达式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 4.4 状态 编码
链接地址:https://www.31ppt.com/p-6577148.html