时序逻辑电路五学习教案.pptx
《时序逻辑电路五学习教案.pptx》由会员分享,可在线阅读,更多相关《时序逻辑电路五学习教案.pptx(140页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1时序时序(sh x)逻辑电路五逻辑电路五第一页,共140页。第第第第6 6章章章章 时序时序时序时序(sh x)(sh x)逻逻逻逻辑电路辑电路辑电路辑电路6.1 6.1 时序时序时序时序(sh x)(sh x)逻辑电路的基本概念逻辑电路的基本概念逻辑电路的基本概念逻辑电路的基本概念6.2 6.2 同步同步同步同步(tngb)(tngb)时序逻辑电路的分析时序逻辑电路的分析时序逻辑电路的分析时序逻辑电路的分析6.3 6.3 同步时序逻辑电路的设计同步时序逻辑电路的设计同步时序逻辑电路的设计同步时序逻辑电路的设计6.4 6.4 异步时序逻辑电路的分析异步时序逻辑电路的分析异步时序逻辑电路
2、的分析异步时序逻辑电路的分析退出退出退出退出6.5 6.5 若干典型的时序逻辑集成电路若干典型的时序逻辑集成电路若干典型的时序逻辑集成电路若干典型的时序逻辑集成电路6.7 6.7 时序可编程逻辑器件时序可编程逻辑器件时序可编程逻辑器件时序可编程逻辑器件第1页/共140页第二页,共140页。6.1 时序时序(sh x)逻辑逻辑电路的基本概念电路的基本概念6.1.1 6.1.1 时序逻辑电路的模型时序逻辑电路的模型时序逻辑电路的模型时序逻辑电路的模型(mxng)(mxng)与分类与分类与分类与分类退出退出退出退出(tuch)(tuch)6.1.2 6.1.2 时序电路逻辑功能的表达时序电路逻辑功能
3、的表达时序电路逻辑功能的表达时序电路逻辑功能的表达第2页/共140页第三页,共140页。6.1.1 时序时序(sh x)逻辑电路的模型与逻辑电路的模型与分类分类1 1、时序电路的模型、时序电路的模型(mxng)(mxng)时序电路在任何时刻的稳定输出,不仅与该时刻的输入时序电路在任何时刻的稳定输出,不仅与该时刻的输入信号有关信号有关(yugun),而且还与电路原来的状态有关,而且还与电路原来的状态有关(yugun)。第3页/共140页第四页,共140页。2 2、时序电路的分类、时序电路的分类(fn li)(fn li)(1)根据时钟分类)根据时钟分类 同步时序电路同步时序电路(dinl)中,各
4、个触发器的时钟脉冲相同,即电路中,各个触发器的时钟脉冲相同,即电路(dinl)中有一个统一的时钟脉冲,每来一个时钟脉冲,电路中有一个统一的时钟脉冲,每来一个时钟脉冲,电路(dinl)的状态只改变一次。的状态只改变一次。异步时序电路异步时序电路(dinl)中,各个触发器的时钟脉冲不同,即电路中,各个触发器的时钟脉冲不同,即电路(dinl)中没有统一的时钟脉冲来控制电路中没有统一的时钟脉冲来控制电路(dinl)状态的变化,电路状态的变化,电路(dinl)状态改变时,电路状态改变时,电路(dinl)中要更新状态的触发器的翻转有先中要更新状态的触发器的翻转有先有后,是异步进行的。有后,是异步进行的。(
5、2)根据输出分类)根据输出分类 米利型时序电路米利型时序电路(dinl)的输出不仅与现态有关,而且还决定于电的输出不仅与现态有关,而且还决定于电路路(dinl)当前的输入。当前的输入。穆尔型时序电路穆尔型时序电路(dinl)的其输出仅决定于电路的其输出仅决定于电路(dinl)的现态,的现态,与电路与电路(dinl)当前的输入无关;或者根本就不存在独立设置的输出,当前的输入无关;或者根本就不存在独立设置的输出,而以电路而以电路(dinl)的状态直接作为输出。的状态直接作为输出。第4页/共140页第五页,共140页。时时序序电电路路的的逻逻辑辑功功能能可可用用逻逻辑辑方方程程组组、状状态态表表、状
6、状态态图图、时时序序图图4种种方式表示,这些表示方法在本质方式表示,这些表示方法在本质(bnzh)上是相同的,可以互相转换。上是相同的,可以互相转换。逻辑逻辑(lu j)方方程组有:程组有:输出方程组输出方程组状态方程组状态方程组激励方程组激励方程组6.1.2 时序电路逻辑时序电路逻辑(lu j)功能的表达功能的表达第5页/共140页第六页,共140页。1DC1Q0Q0D0CP1DC1Q1Q1D1&11AYFF0FF1例例例例输出输出(shch)方程组方程组激励激励(jl)方程组方程组状态状态(zhungti)方程组方程组1 1、逻辑方程组、逻辑方程组第6页/共140页第七页,共140页。输输
7、 入入输输 出出Q1nQ0nAQ1n+1Q0n+1Y0000111100110011010101010100010000010101001010102 2、状态表、状态表状态状态(zhungti)转换真值表转换真值表第7页/共140页第八页,共140页。Q1nQ0nQ1n+1Q0n+1/YA=0A=100(a)01(b)10(c)11(d)00(a)/000(a)/100(a)/100(a)/110(c)/001(b)/011(d)/001(b)/0状态表状态表第8页/共140页第九页,共140页。3 3、状态图、状态图00(a)01(b)0/010(c)11(d)1/00/11/01/00/
8、10/11/0Q1Q0A/Y第9页/共140页第十页,共140页。4 4、时序、时序(sh(sh x)x)图图CPAQ0Q1Y第10页/共140页第十一页,共140页。6.2 同步时序逻辑电同步时序逻辑电路路(lu j din l)的的分析分析6.2.1 6.2.1 分析分析分析分析(fnx)(fnx)同步时序逻辑电路的一般步骤同步时序逻辑电路的一般步骤同步时序逻辑电路的一般步骤同步时序逻辑电路的一般步骤退出退出退出退出(tuch)(tuch)6.2.2 6.2.2 同步时序逻辑电路分析举例同步时序逻辑电路分析举例同步时序逻辑电路分析举例同步时序逻辑电路分析举例第11页/共140页第十二页,共
9、140页。电路图电路图时钟方程时钟方程(fngchng)、激励方程、激励方程(fngchng)和输出方程和输出方程(fngchng)状态方程状态方程状态表、状状态表、状态图或时序态图或时序(sh x)图图判断电路判断电路逻辑逻辑(lu j)功能功能12356.2.1 分析同步时序逻辑电路的一般步骤分析同步时序逻辑电路的一般步骤时序电路的分析步骤:时序电路的分析步骤:时序电路的分析步骤:时序电路的分析步骤:计算计算4第12页/共140页第十三页,共140页。6.2.2 同步时序同步时序(sh x)逻辑电路分析举逻辑电路分析举例例1TC1Q0Q0T01TC1Q1Q1T1CP&FF0FF1G1G2A
10、Y例例1写方程组写方程组时钟时钟(shzhng)方程:方程:输出输出(shch)方方程组:程组:激励方程组:激励方程组:输出与输入有关,为输出与输入有关,为输出与输入有关,为输出与输入有关,为米利型时序电路米利型时序电路米利型时序电路米利型时序电路第13页/共140页第十四页,共140页。2求状态求状态(zhungti)方程组方程组T触触发发器器的的特特性性(txng)方程:方程:将将各各触触发发器器的的激激励励(jl)方方程程代代入入,即即得得电电路路的的状状态态方方程程组:组:第14页/共140页第十五页,共140页。3计算计算(j sun)、列、列状态表状态表Q1nQ0nQ1n+1Q0n
11、+1/YA=0A=10001101100/001/010/011/001/010/011/000/1第15页/共140页第十六页,共140页。4画状态图画状态图00010/011100/01/01/01/11/0Q1Q0A/Y0/00/0第16页/共140页第十七页,共140页。4画时序画时序(sh x)图图CPAQ0Q1Y第17页/共140页第十八页,共140页。5电路电路(dinl)功能功能由状态图可以看出:由状态图可以看出:当当输输入入(shr)A0时时,在在时时钟钟脉脉冲冲CP的的作作用用下下,电电路路的的状状态态保保持持不变,输出不变,输出Y始终为始终为0;当当输输入入(shr)A1
12、时时,在在时时钟钟脉脉冲冲CP的的上上升升沿沿的的作作用用下下,电电路路的的状态按逐次加状态按逐次加1的规律循环变化,即:的规律循环变化,即:0001101100并且在加到并且在加到11时,时,Y输出输出1。可可见见,该该电电路路是是一一个个由由A控控制制的的可可控控二二进进制制计计数数器器,A=0时时,停停止止计计数数,A=1时时,为为加加计计数数功功能能,输输出出Y的的下下降降沿沿可可作作为为加加计计数数的触发进位操作信号。的触发进位操作信号。该该电电路路还还可可视视为为序序列列信信号号的的检检测测电电路路,用用来来检检测测同同步步脉脉冲冲信信号号序序列列A中中1的的个个数数,一一旦旦检检
13、测测到到四四个个1状状态态(这这四四个个1状状态态可可以以不不连连续),电路就输出高电平。续),电路就输出高电平。第18页/共140页第十九页,共140页。例例输出输出(shch)方程组:方程组:同步时序电路,时钟同步时序电路,时钟(shzhng)方方程省去。程省去。激励激励(jl)方方程组:程组:1写写方方程程式式1JC1Q0Q0J01KK01JC1Q1Q1J11KK1CPAZ1FF0FF1&=1输出仅与电路现态有关,为输出仅与电路现态有关,为穆尔型时序电路穆尔型时序电路第19页/共140页第二十页,共140页。2求状态求状态(zhungti)方方程组程组JK触触发发器器的的特特性性(txn
14、g)方程:方程:将各触发器的驱动将各触发器的驱动(q dn)方程代入,即得电路的状态方程:方程代入,即得电路的状态方程:第20页/共140页第二十一页,共140页。3计算计算(j sun)、列状态表列状态表Q1nQ0nQ1n+1Q0n+1ZA=0A=10001101101101100110001100001第21页/共140页第二十二页,共140页。00/001/0011/110/000011Q1Q0/ZA114画状态图画状态图第22页/共140页第二十三页,共140页。4画时序画时序(sh x)图图AQ0Q1ZCP第23页/共140页第二十四页,共140页。5电路电路(dinl)功能功能由状
15、态图可以看出:由状态图可以看出:当当输输入入A0时时,在在时时钟钟脉脉冲冲CP的的作作用用下下,电电路路的的4个个状状态态按按递增规律循环变化,即:递增规律循环变化,即:0001101100当当A1时时,在在时时钟钟脉脉冲冲CP的的作作用用下下,电电路路的的4个个状状态态按按递递减减规律循环变化,即:规律循环变化,即:0011100100 可可见见,该该电电路路既既具具有有加加计计数数功功能能,又又具具有有减减计计数数功功能能,是一个是一个2位二进制同步可逆计数器。位二进制同步可逆计数器。在在进进行行加加计计数数时时,Z信信号号的的下下降降沿沿触触发发进进位位操操作作;在在减减计数时,计数时,
16、Z信号的上升信号的上升(shngshng)沿触发借位操作。沿触发借位操作。第24页/共140页第二十五页,共140页。例例输出输出(shch)方方程组:程组:激励激励(jl)方程组:方程组:1写写方方程程式式1DC1Q0Q0D0CP1DC1Q1Q1D11DC1Q2Q2D2FF0&FF1FF2Z0Z1Z2第25页/共140页第二十六页,共140页。2求状态求状态(zhungti)方方程组程组D触触发发器器的的特特性性(txng)方程:方程:将将各各触触发发器器的的驱驱动动方方程程(fngchng)代代入入,即即得得电电路路的的状状态方程态方程(fngchng):第26页/共140页第二十七页,共
17、140页。3计算计算(j sun)、列状态表列状态表Q2nQ1nQ0nQ2n+1Q1n+1Q0n+10 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 10 1 01 0 01 1 00 0 10 1 01 0 01 1 0第27页/共140页第二十八页,共140页。4画状态图画状态图000010111100001011110101Q2Q1Q0第28页/共140页第二十九页,共140页。4画时序画时序(sh x)图图Q0Q1CPQ2TCP5电路电路(dinl)功能功能 由状态图可以看出:电路的有效状态是由状态图可以看出:电路的有效状态是3位循环码。由时序图可
18、以看出:电路正常工作时,各触发器的位循环码。由时序图可以看出:电路正常工作时,各触发器的Q端轮流出现一个脉冲信号,其宽度为端轮流出现一个脉冲信号,其宽度为1TCP周期,循环的周期为周期,循环的周期为3TCP,即在时钟脉冲的作用下,电路把宽度为,即在时钟脉冲的作用下,电路把宽度为1TCP的脉冲依次分配给各个的脉冲依次分配给各个(gg)触发器的触发器的Q端。端。因此电路的功能为脉冲分配器或节拍脉冲产生器。因此电路的功能为脉冲分配器或节拍脉冲产生器。第29页/共140页第三十页,共140页。6.3 同步时序同步时序(sh x)逻辑电路的设计逻辑电路的设计6.3.1 6.3.1 设计同步时序设计同步时
19、序设计同步时序设计同步时序(sh x)(sh x)逻辑电路的一般步骤逻辑电路的一般步骤逻辑电路的一般步骤逻辑电路的一般步骤退出退出退出退出(tuch)(tuch)6.3.2 6.3.2 同步时序逻辑电路设计举例同步时序逻辑电路设计举例同步时序逻辑电路设计举例同步时序逻辑电路设计举例第30页/共140页第三十一页,共140页。设计设计(shj)要求要求原始原始(yunsh)状态状态图和原图和原始始(yunsh)状态状态表表最简状最简状态图和态图和最简状最简状态表态表画逻画逻辑图辑图检查检查(jinch)电路电路能否自能否自启动启动12466.3.1 设计同步时序逻辑电路的一般步骤设计同步时序逻辑
20、电路的一般步骤时序电路的设计步骤:时序电路的设计步骤:时序电路的设计步骤:时序电路的设计步骤:选触发器,求时钟、选触发器,求时钟、输出、状态、激励输出、状态、激励方程方程5状态状态编码编码 3化简化简第31页/共140页第三十二页,共140页。6.3.2 同步时序逻辑电路同步时序逻辑电路(lu j din l)设设计举例计举例例例用用D触发器设计一个触发器设计一个(y)8421BCD码同步十进制加法计数器。码同步十进制加法计数器。根据给定的逻辑功能可知,电路的状态数、状态转换关系及状态编根据给定的逻辑功能可知,电路的状态数、状态转换关系及状态编码码(bin m)都已明确,因此可以省略第都已明确
21、,因此可以省略第1、2、3步,直接列出已编码步,直接列出已编码(bin m)的状态表。的状态表。计数脉冲计数脉冲CP的顺序的顺序现现 态态次次 态态Q3nQ2nQ1nQ0nQ3n+1Q2n+1Q1n+1Q0n+1012345678900000000110000111100001100110001010101010000000110000111100001100110001010101010第32页/共140页第三十三页,共140页。4选触发器,求时钟选触发器,求时钟(shzhng)、输出、状态、输出、状态、激励方程激励方程 十进制数共有十进制数共有10个状态,因此需用个状态,因此需用4位二进制
22、代码,选用位二进制代码,选用4个个CP上升上升(shngshng)沿触发的沿触发的D触发器,分别用触发器,分别用FF0、FF1、FF2、FF3表示。表示。由于要求采用同步方案,故时钟方程为:由于要求采用同步方案,故时钟方程为:该电路的输出就是各触发器的输出状态。该电路的输出就是各触发器的输出状态。由于要求用由于要求用D触发器来实现,所以状态方程组跟激励方触发器来实现,所以状态方程组跟激励方程组是相同的。可以程组是相同的。可以(ky)运用卡诺图化简得到。运用卡诺图化简得到。第33页/共140页第三十四页,共140页。0001111000000010001110Q0nQ1nQ2nQ3nD30110
23、0001111000000011111110Q0nQ1nQ2nQ3nD210000001111000011010111110Q0nQ1nQ2nQ3nD100000001111000101011011110Q0nQ1nQ2nQ3nD00010第34页/共140页第三十五页,共140页。5逻辑图逻辑图检查电路检查电路(dinl)能否能否自启动自启动6 将该电路的将该电路的6个无效状态:个无效状态:1010、1011、1100、1101、1111分别作为现态,代入状态方程求各自对应的次态,若还不分别作为现态,代入状态方程求各自对应的次态,若还不能进入有效状态,则以求得的新的状态再作为现态求次态,以能
24、进入有效状态,则以求得的新的状态再作为现态求次态,以此类推,看最终能够进入有效状态,若所有此类推,看最终能够进入有效状态,若所有(suyu)的无效的无效状态都可以进入有效状态,则该电路具有自启动能力。状态都可以进入有效状态,则该电路具有自启动能力。Q2Q2Q1Q00000000100100011101110101001100001110110010001011110110111111100第35页/共140页第三十六页,共140页。例例1建立建立(jinl)原始原始状态图状态图设计一个按自然态序变化的设计一个按自然态序变化的7进制同步进制同步(tngb)加法计数器,加法计数器,计数规则为逢七进
25、一,产生一个进位输出。计数规则为逢七进一,产生一个进位输出。状态状态(zhungti)化简化简2状态编码状态编码 3已经最简。已经最简。已是二进制状态。已是二进制状态。第36页/共140页第三十七页,共140页。4选触发器,求时钟、输出选触发器,求时钟、输出(shch)、状态、激励、状态、激励方程方程因需用因需用3位二进制代码,选用位二进制代码,选用3个个CP下降沿触发的下降沿触发的JK触发器,触发器,分别分别(fnbi)用用FF0、FF1、FF2表示。表示。由于要求采用同步方案,故时钟方程为:由于要求采用同步方案,故时钟方程为:输出输出(shch)方方程:程:Y 的卡诺图0001111000
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路 学习 教案
限制150内