167;6时序逻辑电路.ppt
《167;6时序逻辑电路.ppt》由会员分享,可在线阅读,更多相关《167;6时序逻辑电路.ppt(84页珍藏版)》请在三一办公上搜索。
1、1,6 时序逻辑电路,(1)掌握时序逻辑电路的基本概念(2)掌握同步时序逻辑电路的分析和设计方法(3)掌握典型集成时序逻辑电路的功能和应用(4)了解可编程逻辑器件的基本结构和工作原理,一、教学基本要求,2,二、本章重点与难点,(1)时序逻辑电路的概念和逻辑功能的四种表达方式;(2)时序逻辑电路的分析和设计方法;(3)常用集成时序逻辑电路的功能和应用。,重点:,(1)时序逻辑电路设计(初始状态流程建立、状态合并等);(2)可编程逻辑器件的电路结构。,难点:,6 时序逻辑电路,3,6.1 时序逻辑电路的基本概念 6.1.1时序逻辑电路的模型与分类 6.1.2时序逻辑电路功能的表达6.2 同步时序逻
2、辑电路分析 6.2.1 分析同步时序逻辑电路分析的一般步骤 6.2.2 同步时序逻辑电路分析举例6.3 同步时序逻辑电路设计 6.3.1 设计同步时序逻辑电路分析的一般步骤 6.3.2 同步时序逻辑电路设计举例6.4 异步时序逻辑电路分析6.5 若干典型的实现逻辑集成电路 6.5.1 寄存器与移位寄存器 6.5.2 计数器,三、主要教学内容,6 时序逻辑电路,4,6.1 时序逻辑电路的基本概念,6.1.1 时序电路的定义、模型和分类,时序电路的定义:时序电路在任何时刻的稳定输出,不仅与该时刻的输入信号有关,而且还与电路原来的状态有关,称为。,(2)时序电路模型,输入信号,输出信号,存储电路的输
3、入,输出状态,电路由组合电路和存储电路两部分组成。,电路存在反馈。,结构特征:,5,(3)时序电路的分类,6.1.1 时序电路的定义、模型和分类,时序电路类型:,同步时序逻辑电路,异步时序逻辑电路,电平控制型,同步时序逻辑电路定义(P 247):,异步时序逻辑电路定义(P 247):,脉冲控制型,米利型:,穆尔型:,若电路中各存储单元没有统一的时钟脉冲,或没有时钟脉冲,各存储单元的状态更新不是同时发生的,则这种电路称为异步时序电路。,电路中各存储单元状态的转换是在同一时钟源的同一脉冲边沿作用下同步进行的,状态更新是同时发生的,则这种电路称为。,脉冲控制型,米利型:,穆尔型:,米利型:,穆尔型:
4、,6,6.1.2 时序电路功能的表达,功能的表示方式:逻辑方程组、状态表、状态图、时序图4种表示方式,而且这四种表示方法在本质上是相同的,可以互相转换。,时序电路的逻辑功能:是指逻辑电路的输出Y、次态 和电路的输入A、现态 间的逻辑关系。,方程组:是和逻辑电路图直接对应的函数式表达形式,贯穿于时序电路分析与设计的始终。,状态表、状态图:是以表格和图形的形式,描述整个时序电路的状态转移规律和输出变化规律,使电路的逻辑功能一目了然。,时序图:便于进行波形观察,在实验调试中最适用。,四种描述方法都是分析和设计的基本工具,应深刻理解,牢固掌握。,7,6.1.2 时序电路功能的表达,1.逻辑方程组,时序
5、逻辑电路的方程有:,输出方程,状态方程,激励方程(驱动方程),时钟方程,在同步时序逻辑电路中,由于各存储单元的时钟为同一时钟源的同一脉冲边沿,所以其时钟方程可以省略。,3组方程,8,【例题6-1】:写时序电路的逻辑方程组,(1)输出方程,(3)状态方程,(2)激励方程(驱动方程),注:,Qn+1:次态(触发器状态发生变化之后的状态);Qn:现态(状态变化之前);,9,2.状态表,反映时序逻辑电路的输出Y、次态 和电路的输入A、现态 对应取值关系的表格称为状态表。如表6.1.1所示。,6.1.2 时序电路功能的表达,0000,0000,/0/1/1/1,1010,0111,(c)(b)(d)(b
6、),/0/0/0/0,(a)(a)(a)(a),10,3.状态图,反映时序逻辑电路状态转换规律及相应输入、输出取值关系的图形称为状态图,如下图6.1.2所示。,00(a)/0,10(c)/0,00(a)/1,00(a)/1,00(a)/1,01(b)/0,11(d)/0,01(b)/0,6.1.2 时序电路功能的表达,0/0,1/0,0/1,1/0,0/1,1/0,0/1,1/0,A/Y,11,Y,6.1.2 时序电路功能的表达,4.时序图,00(a)/0,10(c)/0,00(a)/1,00(a)/1,00(a)/1,01(b)/0,11(d)/0,01(b)/0,12,【解析题1】:P31
7、9 题6.1.5,【解】:,Z:011010,6 典型习题解析,图题6.1.5所示是某时序电路的状态图,设电路的初始状态为01,当序列A100110(自左至右输入)时,求该电路输出Z的序列。,13,已知某时序电路的状态表如表题6.1.6所示,输入为A,试画出它的状态图。如果电路的初始状态在b,输入信号A依次是 0、1、0,1、1、1、1,试求其相应的输出。,【解析题2】:P320 习题6.1.6,解(2):初始状态在b,输入信号A依次是0、1、0,1、1、1、1时其相应的输出Z.,输出Z:1010101,6 典型习题解析,14,6 典型习题解析,【解析题3】:P320 题6.1.8,6.1.8
8、 已知状态表如表题6.1.8所示,若电路的初始状态为输入信号A波形如图题6.1.8所示,输出信号为Z,试画出的 波形(设触发器对下降沿敏感)。,【解】:,15,6.2 时序逻辑电路的分析,6.2.1 分析同步时序电路的一般分析步骤,电路图,时钟方程驱动方程输出方程,状态方程,状态表状态图或时序图,判断电路逻辑功能,1,2,3,5,计算,4,16,6.2.2 同步时序逻辑电路分析举例,【例1】:试分析如图所示时序电路的逻辑功能。,【解】:,J2=K2=X Q1,J1=K1=1,Y=Q2Q1,(1)写逻辑方程:,输出方程:,激励方程:,J2=K2=X Q1,J1=K1=1,状态方程:,将激励方程代
9、入(JK 触发器)特性方程得状态方程:,整理得:,FF2:,FF1:,17,6.2.2 同步时序逻辑电路分析举例(续),(2)列出其状态表:,Y=Q2Q1,状态表,1 1,1 0,0 1,0 0,X=1,X=0,1 0/1,/1,0 1/0,/0,0 0/0,/0,1 1/0,/0,(3)画出状态图:,0110,1010,18,6.2.2 同步时序逻辑电路分析举例(续),(4)根据状态表,画出波形图:,10,01,11,00,11,01,10,00,(5)确定电路的逻辑功能:,X=0时:,电路进行加1计数.,X=1时:,电路进行减1计数.,电路功能:可逆计数器,Y可理解为进位或借位端。,Y=Q
10、2Q1,00,米利型:,19,6.2.2 同步时序逻辑电路分析举例-2,【例2】:分析图所示的同步时序电路,激励方程,【解】:,(1)写逻辑方程:,状态方程,(2)列出其状态表:,状态表,输出方程,1 1 1,1 1 0,1 0 1,1 0 0,0 1 1,0 1 0,0 0 1,0 0 0,00110011,01010101,10001000,20,6.2.2 同步时序逻辑电路分析举例-2,(3)根据状态表画出状态图,电路具有自启动能力。,结论:如何判断电路是否具有自启动能力?,方法:画出完整的状态图(包括所有状态),在任何无效状态下都能进如有效循环,则具有自启动能力。,21,6.2.2 同
11、步时序逻辑电路分析举例-2,(4)画出时序图,(5)确定电路的逻辑功能:,该电路为脉冲分配电路,或节拍脉冲产生器.,22,6.2.2 同步时序逻辑电路分析举例-3,分析下图所示同步时序逻辑电路,试画出在CP时钟脉冲信号作用下,电路L1L4的波形图,并确定电路逻辑功能。(设各触发器初态均为0),【解】:,【例3】:,激励方程:,(1)写逻辑方程:,23,6.2.2 同步时序逻辑电路分析举例-3,状态方程:,24,6.2.2 同步时序逻辑电路分析举例-3,输出方程:,25,6.2.2 同步时序逻辑电路分析举例-3,(2)列出其状态转换表:,/0 1 1 1,/1 0 1 1,/1 1 1 0,/1
12、 1 0 1,/0 1 1 1,/1 0 1 1,/1 1 0 1,/1 1 1 0,00010000,01100110,10100101,26,6.2.2 同步时序逻辑电路分析举例-3,(3)根据状态表画出状态图,/1110,27,6.2.2 同步时序逻辑电路分析举例-3,(5)确定逻辑功能:,电路为五进制计数器。,(4)电路自启动能力的确定:,本电路具有自启动能力。,28,讨论内容:,1、时序逻辑电路的设计方法 2、同步时序逻辑电路的设计一般步骤 3、设计举例 4、同步时序逻辑电路设计中的要点,6.3 同步时序逻辑电路的设计,29,6.3 同步时序逻辑电路的设计,时序逻辑电路设计?,逻辑器
13、件的选择?,时序逻辑电路设计(时序逻辑电路综合),是根据给定的逻辑功能需求,选择适当的逻辑器件,设计出满足逻辑功能要求的电路,并力求最简,这一设计过程称之为。,1.选用小规模集成电路(SSI),即触发器和逻辑门电路设计时序逻辑电路。,2.选用中、大规模集成电路(MSI,LSI)设计时序逻辑电路。,3.选用可编程逻辑器件设计时序逻辑电路。,时序逻辑电路的设计方法,30,6.3.1 设计同步时序电路的一般步骤,电路图,状态表状态图时序图,判断电路逻辑功能,1,2,3,计算,时钟方程输出方程驱动方程状态方程,设计要求(功能),原始状态图或表,状态化简,画电路图,检查电路能否自启动,驱动方程、输出方程
14、,状态分配,选择触发器,1,2,3,4,5,6,7,回顾:分析步骤,否,实验验证,能,合并重复状态,对状态进行二进制编码,确定触发器类型和个数,*,进行逻辑抽象,*,*,31,【例1】:,6.3.2 同步时序电路设计举例(1),【解】:,设计一序列编码检测器,当检测到输入信号出现110序列 编码时(按自左至右的顺序),电路输出为1,否则输出0。,第1步:由给定的逻辑功能建立原始状态图和原始状态表,(1),确定输入、输出变量。,设:输入序列信号(A);,输出检测结果(Y);,设:电路状态为(S),确定电路所有可能出现的状态和状态之间的转换关系。,(2),当输入信号为一个1时,输出为0,记忆电路的
15、状态为S1;,当输入信号为连续两个1时,输出为0,记忆电路的状态为S2;,当输入信号再连续两个1后,又输入一个0时,输出为1,记忆电路的状态为S3;,(3)建立原始状态图和原始状态表,当输入信号为0时,输出为0,记忆电路的状态为S 0;,32,6.3.2 同步时序电路设计举例(1),第2步:状态化简(合并等价状态),S0=S3,S0=S3,S2/0,S3/1,S2,S2/0,S0/0,S1,S1/0,S0/0,S0,A=1,A=0,次态/输出(Sn+1/Y),现态(Sn),S3,S1/0,S0/0,33,第3步:状态分配,状态分配(状态编码):对每一个状态指定一个二进制代码。,根据:2n-1M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 167 时序 逻辑电路

链接地址:https://www.31ppt.com/p-5324159.html