时序逻辑电路讲稿.ppt
《时序逻辑电路讲稿.ppt》由会员分享,可在线阅读,更多相关《时序逻辑电路讲稿.ppt(86页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高教出版社高教出版社高教出版社高教出版社关于时序逻辑电路第一页,讲稿共八十六页哦目目 录录6.1 6.1 概述概述6.2 6.2 时序逻辑电路的分析方法时序逻辑电路的分析方法6.3 6.3 时序逻辑电路的设计方法时序逻辑电路的设计方法6.4 6.4 若干常用的时序逻辑电路若干常用的时序逻辑电路第二页,讲稿共八十六页哦数字电路数字电路组合逻辑电路(组合电路)组合逻辑电路(组合电路)时序逻辑电路(时序电路)时序逻辑电路(时序电路)一、组合逻辑电路的特点一、组合逻辑电路的特点逻辑功能:逻辑功能:任意时刻的输出仅取决于该时刻的输入,与任意时刻的输出仅取决于该时刻的输入,与电路原来的状态无关。电路原来的
2、状态无关。电路结构:电路结构:电路中不含记忆(存储)元件。电路中不含记忆(存储)元件。6.1 6.1 概述概述二、时序逻辑电路的特点二、时序逻辑电路的特点任一时刻的输出不仅取决于该时刻的输入,还任一时刻的输出不仅取决于该时刻的输入,还与电路原来的状态有关。与电路原来的状态有关。逻辑功能:逻辑功能:电路中含存储电路和组合电路;电路中含存储电路和组合电路;存储器状态和输入变量共同决定输出。存储器状态和输入变量共同决定输出。电路结构:电路结构:返回返回第三页,讲稿共八十六页哦返回返回例:例:串行加法器电路。串行加法器电路。两个多位数相加时,采取从低位到高位逐位相加的方两个多位数相加时,采取从低位到高
3、位逐位相加的方式完成运算。式完成运算。完整的串行加法器电路,应具备:完整的串行加法器电路,应具备:v将两个加数和来自低位的进位相加的将两个加数和来自低位的进位相加的功能;功能;v记忆功能,将相加后的进位结果保存下记忆功能,将相加后的进位结果保存下来,用作高一位加法时使用。来,用作高一位加法时使用。全加器全加器 由触发器由触发器构成的存储电构成的存储电路。路。第四页,讲稿共八十六页哦三、时序电路的一般结构形式与逻辑功能表示方法三、时序电路的一般结构形式与逻辑功能表示方法返回返回一般结构形式一般结构形式第五页,讲稿共八十六页哦逻辑表达式有:逻辑表达式有:返回返回 时时序序电电路路的的逻逻辑辑功功能
4、能可可用用逻逻辑辑表表达达式式、状状态态转转换换表表、卡卡诺诺图图、状状态态转转换换图图、时时序序图图和和逻逻辑辑图图6 6种种方方式式表表示示,这这些些表表示示方法在本质上是相同的,可以互相转换。方法在本质上是相同的,可以互相转换。第六页,讲稿共八十六页哦四、时序电路的分类四、时序电路的分类(1)(1)根据时钟分类根据时钟分类v同步时序电路中:同步时序电路中:各个触发器的时钟脉冲相同各个触发器的时钟脉冲相同。即电路。即电路中有一个统一的时钟脉冲,每来一个时钟脉冲,电路的状中有一个统一的时钟脉冲,每来一个时钟脉冲,电路的状态只改变一次。态只改变一次。v异步时序电路中:异步时序电路中:各个触发器
5、的时钟脉冲不同各个触发器的时钟脉冲不同。即电路中。即电路中没有统一的时钟脉冲来控制电路状态的变化,电路状态改变没有统一的时钟脉冲来控制电路状态的变化,电路状态改变时,电路中要更新状态的触发器的翻转有先有后,是异步进时,电路中要更新状态的触发器的翻转有先有后,是异步进行的。行的。返回返回第七页,讲稿共八十六页哦v穆尔型时序电路:输出仅决定于电路的现态,与电路穆尔型时序电路:输出仅决定于电路的现态,与电路当前的输入无关;或者根本就不存在独立设置的输出,当前的输入无关;或者根本就不存在独立设置的输出,而以电路的状态直接作为输出。而以电路的状态直接作为输出。(2 2)根据输出分类根据输出分类v米利型时
6、序电路:输出不仅与现态有关,而且还决定于电米利型时序电路:输出不仅与现态有关,而且还决定于电路当前的输入。路当前的输入。返回返回第八页,讲稿共八十六页哦6.2 6.2 时序电路的分析方法时序电路的分析方法返回返回 分析一个时序电路,就是要找出给定时序电路的分析一个时序电路,就是要找出给定时序电路的逻辑逻辑功能功能。具体地说,就是要求找出电路的状态和输出的状态。具体地说,就是要求找出电路的状态和输出的状态在输入变量和时钟信号作用下的变化规律。在输入变量和时钟信号作用下的变化规律。v同步时序电路的分析方法同步时序电路的分析方法(掌握掌握)v异步时序电路的分析方法异步时序电路的分析方法(了解了解)第
7、九页,讲稿共八十六页哦逻辑图逻辑图写出时钟方程、写出时钟方程、驱动方程和输驱动方程和输出方程出方程写出状态方程写出状态方程画出状态图、画出状态图、状态表或时序状态表或时序图图判断电路逻辑判断电路逻辑功能功能1235同步时序电路的分析步骤:同步时序电路的分析步骤:计算计算4返回返回第十页,讲稿共八十六页哦例例1 1:时钟方程:时钟方程:输出方程:输出方程:输出仅与电路现态有关,为穆输出仅与电路现态有关,为穆尔型时序电路。尔型时序电路。同步时序电路的时钟方程可省去不写。同步时序电路的时钟方程可省去不写。驱动方程:驱动方程:1写写方方程程式式返回返回第十一页,讲稿共八十六页哦2求状态方程求状态方程J
8、KJK触发器的特性方程:触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:将各触发器的驱动方程代入,即得电路的状态方程:返回返回逻辑电路现态与次态逻辑电路现态与次态的关系的关系第十二页,讲稿共八十六页哦3计算、列状态表计算、列状态表状态表状态表将任何一组输入变量及电路初态的取值将任何一组输入变量及电路初态的取值代入状态方程和输出方程,即可算出电代入状态方程和输出方程,即可算出电路的次态和现态下的输出值,以得到的路的次态和现态下的输出值,以得到的次态作为新的初态,和这时的输入变量次态作为新的初态,和这时的输入变量取值一起再带入状态方程和输出方程进取值一起再带入状态方程和输出方程进行
9、计算,又得到一组新的次态和输出值。行计算,又得到一组新的次态和输出值。如此继续下去,将全部的计算结果列成如此继续下去,将全部的计算结果列成真值表的形式,就得到了状态转换表。真值表的形式,就得到了状态转换表。返回返回第十三页,讲稿共八十六页哦3计算、列状态表计算、列状态表0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 10 1 11 0 11 1 10 0 00 1 01 0 01 1 000001100返回返回第十四页,讲稿共八十六页哦4画状态图、时序图画状态图、时序图状态图状态图 状态图中:状态图中:“000”000”等表示电路的各个状态,箭头表示等表
10、示电路的各个状态,箭头表示状态转换的方向,箭头上方注明状态转换前的输入变量取状态转换的方向,箭头上方注明状态转换前的输入变量取值和输出值,输入变量取值写在斜线左边,输出值写在斜值和输出值,输入变量取值写在斜线左边,输出值写在斜线右边。线右边。返回返回第十五页,讲稿共八十六页哦5电路电路功能功能时时序序图图 每经过每经过6 6个时钟信号以后电路的状态循环变化个时钟信号以后电路的状态循环变化一次,所以这个电路具有一次,所以这个电路具有对时钟信号计数的功能对时钟信号计数的功能。是一个是一个六进制同步加法计数器六进制同步加法计数器。当对第。当对第6 6个脉冲计个脉冲计数时,计数器又重新从数时,计数器又
11、重新从000000开始计数,并产生输开始计数,并产生输出出Y Y1 1。返回返回第十六页,讲稿共八十六页哦例例2 2:输出方程:输出方程:输出与输入有关,输出与输入有关,为米利型时序电路。为米利型时序电路。同步时序电路,时钟方程省去。同步时序电路,时钟方程省去。驱动方程:驱动方程:1写写方方程程式式返回返回第十七页,讲稿共八十六页哦2求状态方程求状态方程T T触发器的特性方程:触发器的特性方程:将各触发器的驱动方程代入,即得电路的状态方程:将各触发器的驱动方程代入,即得电路的状态方程:返回返回第十八页,讲稿共八十六页哦3计算、列状态表计算、列状态表返回返回第十九页,讲稿共八十六页哦45电路电路
12、功能功能由由状状态态图图可可以以看看出出,当当输输入入X X0 0时时,在在时时钟钟脉脉冲冲CLKCLK的的作作用用下,电路的下,电路的4 4个状态按递增规律循环变化,即:个状态按递增规律循环变化,即:00011011000001101100当当X X1 1时时,在在时时钟钟脉脉冲冲CLKCLK的的作作用用下下,电电路路的的4 4个个状状态态按按递减规律循环变化,即:递减规律循环变化,即:00111001000011100100所所以以:该该电电路路既既具具有有递递增增计计数数功功能能,又又具具有有递递减减计计数数功功能能,是是一个一个2 2位二进制同步可逆计数器位二进制同步可逆计数器。画画状
13、状态态图图、时时序序图图返回返回第二十页,讲稿共八十六页哦设计要设计要求求原始状原始状态图态图最简状态最简状态图图画电路画电路图图检查电路检查电路能否自启能否自启动动1246时序电路的设计步骤:时序电路的设计步骤:选触发器,求时钟、选触发器,求时钟、输出、状态、驱动方输出、状态、驱动方程程5状态状态分配分配3化简化简6.3 6.3 时序电路的设计方法时序电路的设计方法返回返回第二十一页,讲稿共八十六页哦例例3 3:1建立原始状态图建立原始状态图设计一个按自然态序变化的设计一个按自然态序变化的7 7进制同步加法计数器,进制同步加法计数器,计数规则为逢七进一,产生一个进位输出。计数规则为逢七进一,
14、产生一个进位输出。状态化简状态化简2状态分配状态分配3已经最简。已经最简。已是二进制状态。已是二进制状态。返回返回第二十二页,讲稿共八十六页哦4选触发器,求时钟、输出、状态、驱动方程选触发器,求时钟、输出、状态、驱动方程由于要求采用同步方案,故时钟方程为:由于要求采用同步方案,故时钟方程为:求输出方程:求输出方程:需用需用3 3位二进制代码,选用位二进制代码,选用3 3个个CLKCLK下降沿触发的下降沿触发的JKJK触发器,分别用触发器,分别用FF0FF0、FF1FF1、FF2FF2表示。表示。选触发器:选触发器:求时钟方程:求时钟方程:返回返回第二十三页,讲稿共八十六页哦求求状状态态方方程程
15、不化简,以便使之与不化简,以便使之与JKJK触发器的特性方程的形式一致。触发器的特性方程的形式一致。返回返回第二十四页,讲稿共八十六页哦比较,得驱动方程:比较,得驱动方程:电电路路图图5返回返回第二十五页,讲稿共八十六页哦检查电路能否自启动检查电路能否自启动6将无效状态将无效状态111111代入状态方程计算:代入状态方程计算:可见可见111111的次态为有效状态的次态为有效状态000000,电路能够自启动。,电路能够自启动。返回返回检查无效状态的次态检查无效状态的次态是否为有效状态循环中是否为有效状态循环中的某一种的某一种。方法:方法:第二十六页,讲稿共八十六页哦例例4 4:设设计计一一个个串
16、串行行数数据据检检测测电电路路,当当连连续续输输入入3 3个个或或3 3个个以以上上1 1时时,电电路路的的输输出出为为1 1,其其它它情情况况下下输输出出为为0 0。如如:输输入入X X101100111011110101100111011110 输出输出Y Y0000000010001100000000010001101建立原始状态图建立原始状态图S0S1S2S3v设电路开始处于初始状态为设电路开始处于初始状态为S S0 0。v第一次输入第一次输入1 1时,由状态时,由状态S S0 0转入状转入状态态S S1 1,并输出,并输出0 0;1/0X/Yv若继续输入若继续输入1 1,由状态,由状
17、态S S1 1转入状态转入状态S S2 2,并输出,并输出0 0;1/0v如果仍接着输入如果仍接着输入1 1,由状态,由状态S S2 2转转入状态入状态S S3 3,并输出,并输出1 1;1/1v此后若继续输入此后若继续输入1 1,电路仍停留,电路仍停留在状态在状态S S3 3,并输出,并输出1 1。1/1 电路无论处在什么状电路无论处在什么状态,只要输入态,只要输入0 0,都应回到,都应回到初始状态,并输出初始状态,并输出0 0,以便,以便重新计数。重新计数。0/00/00/00/0返回返回第二十七页,讲稿共八十六页哦 原原始始状状态态图图中中,凡凡是是在在输输入入相相同同时时,输输出出相相
18、同同、要要转转换换到到的的次次态态也也相相同同的的状状态态,称称为为等等价价状状态态。状状态态化化简简就就是是将将多多个个等等价价状状态态合合并并成成一一个个状状态,把多余的状态都去掉,从而得到最简的状态图。态,把多余的状态都去掉,从而得到最简的状态图。状态化简状态化简2状态分配状态分配3 所得原始状态图中,状态所得原始状态图中,状态S S2 2和和S S3 3等价。因为它们在输入为等价。因为它们在输入为1 1时输出都时输出都为为1 1,且都转换到次态,且都转换到次态S S3 3;在输入为;在输入为0 0时输出都为时输出都为0 0,且都转换到次态,且都转换到次态S S0 0。所。所以它们可以合
19、并为一个状态,合并后的状态用以它们可以合并为一个状态,合并后的状态用S S2 2表示。表示。S0=00S1=01S2=10返回返回第二十八页,讲稿共八十六页哦4选触发器,求时钟、输出、状态、驱动方程选触发器,求时钟、输出、状态、驱动方程 需需用用2 2位位二二进进制制代代码码,选选用用2 2个个CLKCLK下下降降沿沿触触发发的的JKJK触触发发器,分别用器,分别用FFFF0 0、FFFF1 1表示。采用表示。采用同步方案同步方案,即取:,即取:输输出出方方程程状状态态方方程程返回返回第二十九页,讲稿共八十六页哦比较,得驱动方程:比较,得驱动方程:电电路路图图5检查电路能否自启动检查电路能否自
20、启动6将无效状态将无效状态1111代入输出方代入输出方程和状态方程计算:程和状态方程计算:电路能够自启电路能够自启动。动。返回返回第三十页,讲稿共八十六页哦本节小结本节小结v 时时序序电电路路的的特特点点是是:在在任任何何时时刻刻的的输输出出不不仅仅和和输输入入有有关关,而而且且还还决决定定于于电电路路原原来来的的状状态态。为为了了记记忆忆电电路路的的状状态态,时时序序电电路路必必须须包包含含有有存存储储电电路路。存存储储电电路路通通常常以以触触发发器器为为基基本本单单元元电电路构成。路构成。v 时时序序电电路路可可分分为为同同步步时时序序电电路路和和异异步步时时序序电电路路两两类类。它它们们
21、的的主主要要区区别别是是,前前者者的的所所有有触触发发器器受受同同一一时时钟钟脉脉冲冲控控制制,而而后后者者的的各各触发器则受触发器则受不同的脉冲源控制不同的脉冲源控制。v 时时序序电电路路的的逻逻辑辑功功能能可可用用逻逻辑辑图图、状状态态方方程程、状状态态表表、卡卡诺诺图图、状状态态图图和和时时序序图图等等6 6种种方方法法来来描描述述,它它们们在在本本质质上上是是相相通通的的,可以互相转换。可以互相转换。v 时序电路的时序电路的分析分析,就是由逻辑图到状态图的转换;而时序,就是由逻辑图到状态图的转换;而时序电路的电路的设计设计,在画出状态图后,其余就是由状态图到逻辑图,在画出状态图后,其余
22、就是由状态图到逻辑图的转换。的转换。返回返回第三十一页,讲稿共八十六页哦6.4 6.4 若干常用的时序逻辑电路若干常用的时序逻辑电路返回返回v寄存器和移位寄存器寄存器和移位寄存器v计数器计数器v顺序脉冲发生器顺序脉冲发生器(了解了解)v序列信号发生器序列信号发生器(了解了解)第三十二页,讲稿共八十六页哦6.4.1 6.4.1 寄存器和移位寄存器寄存器和移位寄存器返回返回 在数字电路中,用来存放二进制数据或代码的电在数字电路中,用来存放二进制数据或代码的电路称为路称为寄存器寄存器。寄寄存存器器是是由由具具有有存存储储功功能能的的触触发发器器组组合合起起来来构构成成的的。一一个个触触发发器器可可以
23、以存存储储1 1位位二二进进制制代代码码,存存放放n n位位二二进制代码的寄存器,需用进制代码的寄存器,需用n n个触发器来构成。个触发器来构成。第三十三页,讲稿共八十六页哦 按按照照功功能能的的不不同同,可可将将寄寄存存器器分分为为基基本本寄寄存存器器和和移移位寄存器位寄存器两大类。两大类。v基本寄存器基本寄存器只能只能并行并行送入数据,需要时也只能送入数据,需要时也只能并行并行输出。输出。v移移位位寄寄存存器器中中的的数数据据可可以以在在移移位位脉脉冲冲作作用用下下依依次次逐逐位位右右移移或或左左移移,数数据据既既可可以以并并行行输输入入、并并行行输输出出,也也可可以以串串行行输输入入、串
24、串行行输输出出,还还可可以以并并行行输输入入、串串行行输输出出,串串行行输输入入、并并行输出,十分灵活,用途也很广。行输出,十分灵活,用途也很广。返回返回第三十四页,讲稿共八十六页哦一、基本寄存器一、基本寄存器1 1、单拍工作方式基本寄存器、单拍工作方式基本寄存器 无论寄存器中原来的内容是什么,只要送数控制时钟脉冲无论寄存器中原来的内容是什么,只要送数控制时钟脉冲CLKCLK上升沿到来,加在并行数据输入端的数据上升沿到来,加在并行数据输入端的数据D D0 0D D3 3,就立即被送入寄存,就立即被送入寄存器中,即有:器中,即有:返回返回第三十五页,讲稿共八十六页哦2 2、双拍工作方式基本寄存器
25、、双拍工作方式基本寄存器(1 1)清零。)清零。CR=0CR=0,异步清零。即有:,异步清零。即有:(2 2)送数。)送数。CR=1CR=1时,时,CLKCLK上升沿送数。即有:上升沿送数。即有:(3 3)保保持持。在在CR=1CR=1、CLKCLK上上升升沿沿以以外外时时间间,寄寄存存器器内内容容将将保持不变。保持不变。返回返回第三十六页,讲稿共八十六页哦二、移位寄存器二、移位寄存器1 1、单向移位寄存器、单向移位寄存器并行输出并行输出4 4位右移位右移移位寄存器移位寄存器时钟方程:时钟方程:驱动方程:驱动方程:状态方程:状态方程:返回返回第三十七页,讲稿共八十六页哦 因为从因为从CLKCL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路 讲稿
限制150内