数电重修复习时序逻辑电路的分析与设计学习教案.pptx
《数电重修复习时序逻辑电路的分析与设计学习教案.pptx》由会员分享,可在线阅读,更多相关《数电重修复习时序逻辑电路的分析与设计学习教案.pptx(115页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数电重修复习时序逻辑电路的分析数电重修复习时序逻辑电路的分析(fnx)与设计与设计第一页,共115页。教学基本(jbn)要求2、熟练掌握时序(sh x)逻辑电路的分析方法1、熟练掌握时序逻辑电路的描述方式及其相互(xingh)转换。3、熟练掌握时序逻辑电路的设计方法4、熟练掌握典型时序逻辑电路计数器、寄存器、移位寄存器的逻辑功能及其应用。5、正确理解时序可编程器件的原理及其应用。6、学会用Virelog HDL设计时序电路及时序可编程逻辑器件的方法。第1页/共115页第二页,共115页。6.1 时序(sh x)逻辑电路的基本概念6.1.1 时序(sh x)逻辑电路的模型与分类6.1.2
2、 时序电路逻辑(lu j)的表达第2页/共115页第三页,共115页。6.1 时序(sh x)逻辑电路的基本概念6.1.1 时序逻辑电路的模型(mxng)与分类1.时序电路的一般化模型(mxng)*电路由组合电路和存储电路组成。*电路存在反馈。结构特征:第3页/共115页第四页,共115页。输出(shch)方程:Of1(I,S)激励(jl)方程:Ef2(I,S)状态方程 :Sn+1f3(E,Sn)表达输出(shch)信号与输入信号、状态变量的关系式表达了激励信号与输入信号、状态变量的关系式表达存储电路从现态到次态的转换关系式第4页/共115页第五页,共115页。2、异步时序电路与同步(tngb
3、)时序电路时序电路同步:存储电路里所有触发器有一个统一的时钟源,它们的状态在同一时刻更新。异步:没有统一的时钟脉冲或没有时钟脉冲,电路的状态更新不是同时发生的。第5页/共115页第六页,共115页。输出(shch)方程激励(jl)方程组 状态(zhungti)方程组1.逻辑方程组6.1.2 时序电路功能的表达方法第6页/共115页第七页,共115页。状态转换真值表100010001100000000YA010100011100010111011101001110输出方程状态方程组2.根据方程组列出 状态转换真值表第7页/共115页第八页,共115页。将状态(zhungti)转换真值表转换为状态
4、(zhungti)表0 1/00 0/11 11 1/00 0/11 01 0/00 0/00 00 1/00 0/10 1状态表A=1A=0状态(zhungti)转换真值表010100011100010111011101001110100010001100000000YA第8页/共115页第九页,共115页。状态表0 1/00 0/11 11 1/00 0/11 01 0/00 0/00 00 1/00 0/10 1A=1A=00/01/00/11/00/11/00/11/03.根据(gnj)状态表画出状态图第9页/共115页第十页,共115页。4.时序(sh x)图 时序逻辑电路的四种描述
5、方式是可以相互(xingh)转换的状态表0 1/00 0/11 11 1/00 0/11 01 0/00 0/00 00 1/00 0/10 1A=1A=0根据(gnj)状态表画出波形图第10页/共115页第十一页,共115页。6.2 时序逻辑电路(lu j din l)的分析6.2.1 分析同步(tngb)时序逻辑电路的一般步骤6.2.2 同步时序逻辑电路分析(fnx)举例第11页/共115页第十二页,共115页。时序逻辑电路(lu j din l)分析的任务:分析时序逻辑电路在输入(shr)信号的作用下,其状态和输出信号变化的规律,进而确定电路的逻辑功能。6.2 时序(sh x)逻辑电路的
6、分析 时序电路的逻辑能是由其状态和输出信号的变化的规律呈现出来的。所以,分析过程主要是列出电路状态表或画出状态图、工作波形图。分析过程的主要表现形式:第12页/共115页第十三页,共115页。6.2.1 分析同步时序逻辑电路的一般(ybn)步骤:1.了解电路(dinl)的组成:电路(dinl)的输入、输出信号、触发器的类型等.确定电路的逻辑(lu j)功能.3.列出状态转换表或画出状态图和波形图;2.根据给定的时序电路图,写出下列各逻辑方程式:()输出方程;()各触发器的激励方程;(3)状态方程:将每个触发器的驱动方程代入其特性方程得状态方程.第13页/共115页第十四页,共115页。例1 试
7、分析如图所示时序电路的逻辑(lu j)功能。6.2.2 同步时序(sh x)逻辑电路分析举例电路是由两个T 触发器组成(z chn)的同步时序电路。解:(1)了解电路组成。第14页/共115页第十五页,共115页。(2)根据(gnj)电路列出三个方程组激励(jl)方程组:T0=AT1=AQ0 输出(shch)方程组:Y=AQ1Q0 将激励方程组代入T触发器的特性方程得状态方程组第15页/共115页第十六页,共115页。(3)根据状态方程组和输出(shch)方程列出状态表Y=A Q1Q00 0/11 1/01 11 1/01 0/01 01 0/00 1/00 10 1/00 0/00 0A=1
8、A=0第16页/共115页第十七页,共115页。(4)画出状态图0 0/11 1/01 11 1/01 0/01 01 0/00 1/00 10 1/00 0/00 0A=1A=0第17页/共115页第十八页,共115页。0 0/11 1/01 11 1/01 0/01 01 0/00 1/00 10 1/00 0/00 0A=1A=0(5)画出时序(sh x)图Y=A Q1Q0第18页/共115页第十九页,共115页。(6)逻辑(lu j)功能分析观察状态图和时序图可知,电路是一个由信号A控制的可控二进制计数(j sh)器。当A=0时停止计数(j sh),电路状态保持不变;当A=1时,在CP
9、上升沿到来后电路状态值加 1,一旦计数(j sh)到11状态,Y 输出1,且电路状态将在下一个 CP上升沿回到 00。输出信号 Y的下降沿可用于触发进位操作。第19页/共115页第二十页,共115页。例2 试分析(fnx)如图所示时序电路的逻辑功能。电路是由两个JK触发器组成的穆尔(m r)型同步时序电路。解:1.了解电路(dinl)组成。J2=K2=X Q1 J1=K1=1Y=Q2Q1 2.写出下列各逻辑方程式:输出方程激励方程第20页/共115页第二十一页,共115页。J2=K2=X Q1 J1=K1=1将激励方程(fngchng)代入JK触发器的特性方程(fngchng)得状态方程(fn
10、gchng)整理(zhngl)得:FF2FF1第21页/共115页第二十二页,共115页。3.列出其状态(zhungti)转换表,画出状态(zhungti)转换图和波形图Y=Q2Q1 1 11 00 10 0X=1X=0状态转换表1 0/10 0/10 1/01 1/00 0/01 0/01 1/00 1/0第22页/共115页第二十三页,共115页。状态图 1 0/10 0/11 10 1/01 1/01 00 0/01 0/00 11 1/00 1/00 0X=1X=0画出状态图第23页/共115页第二十四页,共115页。根据(gnj)状态转换表,画出波形图。11 0 0 0 1 100
11、1 1 1 1 000 0 1 0 0 101 10 10 0A=1A=0Z10011100110110Q2Q1第24页/共115页第二十五页,共115页。X=0时电路(dinl)功能:可逆计数器 X=1时Y可理解(lji)为进位或借位端。电路(dinl)进行加1计数电路进行减1计数。.确定电路的逻辑功能.第25页/共115页第二十六页,共115页。例3 分析(fnx)下图所示的同步时序电路。激励方程组输出(shch)方程组 Z0=Q0 Z1=Q1 Z2=Q21.根据(gnj)电路列出逻辑方程组:第26页/共115页第二十七页,共115页。得状态方程2.列出其状态表将激励方程代入 D 触发器的
12、特性方程得状态方程1 1 01 1 11 0 01 1 00 1 01 0 10 0 11 0 01 1 00 1 11 0 00 1 00 1 00 0 10 0 10 0 0状态表第27页/共115页第二十八页,共115页。3.画出状态图 1 1 01 1 11 0 01 1 00 1 01 0 10 0 11 0 01 1 00 1 11 0 00 1 00 1 00 0 10 0 10 0 0状态表第28页/共115页第二十九页,共115页。3.画出时序(sh x)图第29页/共115页第三十页,共115页。由状态图可见,电路的有效状态是三位循环码。从时序图可看出,电路正常(zhngc
13、hng)工作时,各触发器的 Q端轮流出现一个宽度为一个 CP周期脉冲信号,循环周期为 3TCP。电路的功能为脉冲分配器或节拍脉冲产生器。4、逻辑(lu j)功能分析第30页/共115页第三十一页,共115页。米利型和穆尔(m r)型时序电路 电路的输出是输入变量 A及触发器输出 Q1、Q0 的函数,这类时序电路亦称为米利型电路 米利型电路第31页/共115页第三十二页,共115页。电路输出仅仅取决于各触发器的状态,而不受电路当时的输入信号影响或没有输入变量,这类电路称为穆尔型电路 穆尔型电路 第32页/共115页第三十三页,共115页。6.3 6.3 同步时序逻辑电路同步时序逻辑电路(lu j
14、 din l)(lu j din l)的的设计设计6.3.1 6.3.1 设计同步时序逻辑电路的一般设计同步时序逻辑电路的一般(ybn)(ybn)步骤步骤6.3.2 6.3.2 同步时序逻辑电路同步时序逻辑电路(lu j din l)(lu j din l)设设计举例计举例第33页/共115页第三十四页,共115页。6.3 6.3 同步时序逻辑电路同步时序逻辑电路(lu j din l)(lu j din l)的的设计设计 同步(tngb)时序逻辑电路的设计是分析的逆过程,其任务是根据实际逻辑问题的要求,设计出能实现给定逻辑功能的电路。6.3.1 6.3.1 设计同步时序逻辑电路设计同步时序逻
15、辑电路(lu j din l)(lu j din l)的的一般步骤一般步骤同步时序电路的设计过程第34页/共115页第三十五页,共115页。(1)根据给定(i dn)的逻辑功能建立原始状态图和原始状态表(2)状态(zhungti)化简-求出最简状态(zhungti)图;合并等价状态,消去多余状态的过程(guchng)称为状态化简等价状态:在相同的输入下有相同的输出,并转换到同一个次态去的两个状态称为等价状态。明确电路的输入条件和相应的输出要求,分别确定输入变量和输出变量的数目和符号。找出所有可能的状态和状态转换之间的关系。根据原始状态图建立原始状态表。第35页/共115页第三十六页,共115页
16、。(3)状态编码(bin m)(状态分配);(4)选择(xunz)触发器的类型(6)画出逻辑图并检查(jinch)自启动能力。给每个状态赋以二进制代码的过程。根据状态数确定触发器的个数,(5)求出电路的激励方程和输出方程;(M:状态数;n:触发器的个数)2n-1M2n 第36页/共115页第三十七页,共115页。例1 用D触发器设计(shj)一个8421 BCD码同步十进制加计数器。8421码同步(tngb)十进制加计数器的状态表00001001910010001800011110711100110601101010510100010400101100311000100201001000110
17、0000000次 态现 态计数脉冲CP的顺序6.3.2 6.3.2 同步时序同步时序(sh x)(sh x)逻辑电路设计举例逻辑电路设计举例第37页/共115页第三十八页,共115页。000010019100100018000111107111001106011010105101000104001011003110001002010010001100000000次 态现 态计数脉冲CP的顺序(2)确定(qudng)激励方程组0000000100011110011010100010110001001000激励信号D3、D2、D1、D0是触发器初态的函数(hnsh)D3、D2、D1、D0、是触发器
18、初态还是(hi shi)次态的函数?第38页/共115页第三十九页,共115页。画出各触发器激励(jl)信号的卡诺图 0 0 0 0 0 0 1 0 1 0 D3 Q3Q2 0 0 1 0 1 1 0 1 0 0 D2 0 0 1 0 1 0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 0 D0 D1 n Q1Q000011110000111100001111000011110Q3Q2Q1Q0Q1Q0Q3Q20001111000011110Q3Q2Q1Q00001111000011110第39页/共115页第四十页,共115页。画出完全(wnqun)状态图电路(dinl)具有自启动
19、能力(3)画出逻辑图,并检查(jinch)自启动能力第40页/共115页第四十一页,共115页。画出逻辑图第41页/共115页第四十二页,共115页。例2:设计一个串行数据检测器。电路的输入信号X是与时钟脉冲同步(tngb)的串行数据,其时序关系如下图所示。输出信号为Z;要求电路在X信号输入出现110序列时,输出信号Z为1,否则为0。a 初始状态;b A输入(shr)1后;c A输入(shr)11后;d A输入110后。2.)定义输入 输出逻辑状态和每个电路状态的含义;1.)确定输入、输出变量及电路的状态数:输入变量:A状态数:4个输出变量:Z解:(1)根据给定的逻辑功能建立原始状态图和原始状
20、态表第42页/共115页第四十三页,共115页。2.2.状态状态(zhungti)(zhungti)化简化简列出原始状态(zhungti)转换表现态现态次态次态/输出输出A=0A=1aa/0b/0ba/0c/0cd/1c/0da/0b/0现态现态次态输出次态输出A=0A=1aa/0b/0ba/0c/0ca/1c/0abc0/01/00/01/01/00/1第43页/共115页第四十四页,共115页。3、状态(zhungti)分配令 a=00,b=01,c=11,现态现态Q1Q0Q1n+1 Q0n+1 YA=0A=10000/001/00100/011/01100/111/04、选择(xunz)
21、触发器的类型触发器个数:两个。类型:采用对 CP 下降(xijing)沿敏感的 JK 触发器。abc0/01/00/01/01/00/1第44页/共115页第四十五页,共115页。5.5.求激励方程求激励方程(fngchng)(fngchng)和输出方程和输出方程(fngchng)(fngchng)现态现态Q1Q0Q1n+1 Q0n+1 YA=0A=10000/001/00100/011/01100/111/0J=XK=1J=1K=XJ=XK=0J=0K=X状态转换真值表及激励信号K0J0K1J1激励信号YA0000000000101001010000 0100111101 011000111
22、1111100第45页/共115页第四十六页,共115页。卡诺图化简得卡诺图化简得激励激励(jl)(jl)方程方程输出方程输出方程 0 0 0 0 0 1 Y Q1 Q0 A0100110110 0 0 1 0 J1 010Q1QA00011110 0 1 K1 0 1 0 1 0 1 J0 K0 Q1Q0A0001111001AQ0Q101000111100100011110Q0AQ1第46页/共115页第四十七页,共115页。6.6.根据根据(gnj)(gnj)激励方程和输出方程画出逻辑图激励方程和输出方程画出逻辑图,并检查自启动能力并检查自启动能力激励激励(jl)(jl)方程方程输出方程
23、输出方程第47页/共115页第四十八页,共115页。当当 =1010时时100001110/01/00/01/01/00/10/11/0输出方程输出方程能自启动能自启动检查自启动能力检查自启动能力(nngl)(nngl)和输出和输出A A=0=0 =00 =00A A=1=1 =11 =11第48页/共115页第四十九页,共115页。输出方程输出方程修改修改(xigi)(xigi)电路电路第49页/共115页第五十页,共115页。例;用例;用D D 触发器设计状态变化满足触发器设计状态变化满足(mnz)(mnz)下状态图的时序逻辑电路下状态图的时序逻辑电路第50页/共115页第五十一页,共11
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 重修 复习 时序 逻辑电路 分析 设计 学习 教案
限制150内