数字电路逻辑设计时序逻辑电路.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数字电路逻辑设计时序逻辑电路.pptx》由会员分享,可在线阅读,更多相关《数字电路逻辑设计时序逻辑电路.pptx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、逻辑电路可分为两大类:逻辑电路可分为两大类:组合电路组合电路 组合逻辑电路:组合逻辑电路:当前的输出仅取决于当前的输入,与电路过去的状态无关。例如各种门电路等。时序逻辑电路:时序逻辑电路:任一时刻的输出信号不但取决于当时的输入信号,而且还取决于电路原来的状态,即与以前的输入、输出有关。例如:JK触发器,其特征方程:时序电路时序电路当前的输入J、K有关还与过去的 Q n 有关JK触发器就是一个最简单的时序电路触发器就是一个最简单的时序电路。6.1 6.1 时序逻辑电路概述时序逻辑电路概述第1页/共64页例例1 1:电路结构:电路结构:3个与非门、个与非门、T触发器触发器输入信号:输入信号:X、C
2、P(外加输入)(外加输入)Q(触发器输出、内部输入)(触发器输出、内部输入)输出信号:输出信号:Z(电路输出)(电路输出)T(内部输出)(内部输出)电路输出电路输出Z Z的函数:的函数:T T触发器状态方程:触发器状态方程:X Q n CP第2页/共64页工作波形工作波形相异为0从工作波形中可以看出:从工作波形中可以看出:(用特征方程画工作波形)相同为1 虽然输入信号X、CP完全相同,但由于T触发器原来状态不同:Q n=0,z=0Q n=1,z有变化由此可见:由此可见:在相同的外部输入条件下,存储电在相同的外部输入条件下,存储电路的状态不同,输出结果完全不同,与组合电路的状态不同,输出结果完全
3、不同,与组合电路有明显的区别。路有明显的区别。时序电路的输出不仅取决于当时的输入信号(时序电路的输出不仅取决于当时的输入信号(X X、CPCP),还取决于电路内部存储电路(),还取决于电路内部存储电路(T T触发触发器)的原来状态,器)的原来状态,Q n+1 X Q n CP第3页/共64页一、时序电路的一般结构:一、时序电路的一般结构:典型时序电路由两部分组成:组合电路、存储电路。二、二、时序电路特点:时序电路特点:1、有存储电路(触发器或者带反馈的组合电路)组合电路组合电路存储电路存储电路外输入:X(x1,x2xi)外输出:Z(z1,z2zj)内输出:W(w1,w2wK)内输入:Y(y1,
4、y2yL)存储电路的输入信号。是时序电路的输出信号。是时序电路的外部输入信号。存储电路的输出,反馈到组合电路的输入端。2、有反馈支路组合电路的输出反馈到存储电路的输入端,存储电路的输出反馈到组合电路的输入端,与输入信号一起共同决定组合电路的输出。第4页/共64页三、功能描述三、功能描述1 1、输出方程、输出方程外部输出外输入和内输入组合函数触发器的输入信号的逻辑表达式2 2、激励方程、激励方程 将存储电路中每个触发器的输入信号的逻辑表达式(激励方程)代入相应触发器的特征方程,其结果就是触发器状态方程。3 3、状态方程、状态方程用三个方程描述例如JK触发器特征方程:组合电路组合电路存储电路存储电
5、路外输入:X(x1,x2xi)外输出:Z(z1,z2zj)内输出:W(w1,w2wK)内输入:Y(y1,y2yL)是时序电路的输出信号。是时序电路的外部输入信号。存储电路的输出,反馈到组合电路的输入端。存储电路的输入信号。第5页/共64页1 1、同步时序电路、同步时序电路存储电路的状态转换是在统一时钟控制下同步进行的,所有触发器有一个统一的时钟源。2 2、异步时序电路、异步时序电路没有统一时钟,存储电路状态变化不是同时发生的。四、时序电路分类四、时序电路分类 从控制时序状态的脉冲源来分:从控制时序状态的脉冲源来分:第6页/共64页五、时序电路根据输出信号划分为米利型和摩尔型两种五、时序电路根据
6、输出信号划分为米利型和摩尔型两种1 1、米利型、米利型 输出信号不仅取决于存储电路状态,而且还取决于输入变量。2 2、摩尔型、摩尔型输出信号仅仅取决于存储电路的状态Z=F1 X,Qn Z=F1 Qn 第7页/共64页、时序、时序逻辑电路的分析步骤:逻辑电路的分析步骤:时序逻辑电路的分析,就是根据给定时序逻辑电路的结构,找出该时序逻辑电路在输入信号及时钟信号的作用下,存储电路状态变化规律及电路的输出。时序电路的逻辑功能可以用输输出出方方程程、激激励励方方程程、和和状状态态方方程程全面描述。因此,只要能写出给定逻辑电路的这三个方程,再根据这三个方程就能求出在任何给定的输入变量状态和存储电路状态下时
7、序电路的输出和次态。6.2 6.2 时序逻辑电路的分析方法时序逻辑电路的分析方法第8页/共64页时序电路分析步骤:时序电路分析步骤:1)写出存储电路的激励函数,即W(tn)=G X(tn),Y(tn);2)写出存储电路的状态转移方程,即Y(tn+1)=HW(tn),Y(tn);4)写出电路的输出函数表达式,即Z(tn)=F X(tn),Y(tn);3、由状态转移方程和输出函数表达式列出状态转移表;4、根据状态转移表画出状态转移图;5、画出工作波形图(时序图)。1、分析电路 同步同步oror异步?异步?FFFF的种类的种类?有无输入输出有无输入输出?2、列方程3)写出CP方程(对异步电路);第9
8、页/共64页解:本电路三级触发器有统一时钟CP,是同步时序电路,时钟方程可以不写。三级JK触发器是在CP下降沿动作。题意分析 电路输入信号CP,次态和输出只取决于存储器的初态,属于摩尔型时序电路。例1:分析下图所示的时序电路。第10页/共64页一、由逻辑图写出电路的激励函数、状态方程和输出方程一、由逻辑图写出电路的激励函数、状态方程和输出方程将激励函数代入JK触发器的特征方程得出得出电路状态方程:电路状态方程:例1:分析下图所示的时序电路。这一步不能出错,否则后续分析是在错误方程中,分析出错误结果。这一步不能出错,否则后续分析是在错误方程中,分析出错误结果。1 1)写出激励函数,也就是所有)写
9、出激励函数,也就是所有J-KJ-K的表达式。的表达式。2)写出状态转移方程,即为)写出状态转移方程,即为J-K触发器的特征方程。触发器的特征方程。3 3)由电路图直接写出输出方程:由电路图直接写出输出方程:第11页/共64页二、功能描述二、功能描述1 1、状态转移表、状态转移表 状状态态转转移移表表是是将将任任何何一一组组输输入入变变量量和和电电路路初初态态的的取取值值代代入入状状态态方方程程和和输输出出方方程程,计计算算出出电电路路的的次次态态和和现现态态下下的的输输出出值值,得得到到的的次次态态作作为为新新的的初初态态,再再代代入入状状态态方方程程进进行行计计算算,得得出出新新的的次次态态
10、和和输输出出值值。如如此此反反复复把把全全部部计算结果列成真值表形式,就得到了状态转换表。计算结果列成真值表形式,就得到了状态转换表。方法一:由特征方程求次态方法一:由特征方程求次态偏离状态偏离状态第12页/共64页0 0 1 0Q Q3 3Q Q2 2Q Q1 1J J3 3K K3 3J J2 2K K2 2J J1 1K K1 1Q Q3 3n+1n+1Q Q2 2n+1n+1Q Q1 1n+1n+1Z Z0 00 00 00 00 01 10 01 11 10 01 10 01 11 10 01 10 01 11 11 11 11 10 00 0方法二:由触发器激励函数求次态方法二:由
11、触发器激励函数求次态0 10 10 00 10 01 01 00 10 01 01 00 00 10 10 10 11 01 00 10 11 11 11 11 10 1 1 00 1 0 01 1 0 01 0 1 00 0 0 11 0 0 10 0 1 00 0 1 0第13页/共64页2 2、状态转换图、状态转换图001011010000110101111/0/0/0/0/0/1/1100/0/Z现态Q3Q2Q1为000,在CP的作用下次态Q3n+1Q2n+1Q2n+1001,输出为Z=1第14页/共64页 根据状态表或状态图,可画出在根据状态表或状态图,可画出在CPCP脉冲作用下电路
12、的时序图。脉冲作用下电路的时序图。3 3、时序波形图、时序波形图001011010000110101111/0/0/0/0/0/1/1100/0CP123456Q31QZ2Q 时序图反映了时序电路在给定初始状态下,对给定输入序列的响应。画时序图的目的:时序图可以形象地说明时序电路的工作情况。便于和实验结果相比较。第15页/共64页由状态转移表或状态转移图可以分析该电路的功能:在在 6 6 个状态之间循环往复个状态之间循环往复输出输出 Z Z 在每一循环结束时,输出一次在每一循环结束时,输出一次 1 1。有两个状态游离于循环之外,如果误入这两个状态可以自有两个状态游离于循环之外,如果误入这两个状
13、态可以自动返回主循环。动返回主循环。(游离于主循环的状态称为偏离状态,进(游离于主循环的状态称为偏离状态,进入任一偏离状态都可返回主循环时,称该电路具有自启动入任一偏离状态都可返回主循环时,称该电路具有自启动特。)特。)4 4、功能分析:功能分析:电路对时钟信号进行计数。每经过6个时钟脉冲,电路输出一个脉冲。所以是具有自启动功能的具有自启动功能的6 6进制计数器进制计数器,Z输出是进位脉冲。第16页/共64页写各触发器的写各触发器的激励函数激励函数写电路的写电路的输出函数输出函数写触发器的写触发器的状态方程状态方程作作状态转换表状态转换表及及状态转换图状态转换图作作时序波形图时序波形图得到电路
14、的逻辑功能得到电路的逻辑功能同同步步时时序序电电路路的的分分析析方方法法简单的电路可直接简单的电路可直接绘出状态转换图绘出状态转换图无要求可不画无要求可不画第17页/共64页 1 1、根据电路图,写出触发器激励函数和输出根据电路图,写出触发器激励函数和输出解:Z:时序电路输出 X、CP时序电路的输入 两级JK触发器作存储电路 /Q1作为时序电路内输入信号,反馈至组合电路输入 X、Q0经异门作为J1、K1 的 激励输入信号 J0=K0=1 第一级触发器作计数状态 本电路两级触发器有统一时钟CP,是同步时序电路CP=11&ZX例2:分析图示的时序电路。米利型第18页/共64页2、列出电路状态转移真
15、值表列出电路状态转移真值表将触发器的现态Q1、Q0和外输入信号X作为整个时序电路的输入信号。在输入变量X、Q1,Q0 已知条件下,确定触发器输入J和K.从而得到触发器的次态Q1n+1,Q0n+1。输出是由Q1Q0和X决定。X XQ Q1Q Q0 0000001010011100101110111已知条件:J J1K K1 1J J0K K0 01111111111111111Q Q1n+1Q Q0 0n+1n+1Z Z0 01 10 01 11 10 01 10 0当现态Q0为0时,J0K011Q0n+1=/Qn当现态Q1为0时,J1K100Q1n+1=Qn输出Z:当X0,Z 1当:X=1,Q
16、1=0,Z=0101010100110100111110011第19页/共64页3、列出电路状态转列出电路状态转移移表,画出状态转表,画出状态转移移图图X XQ Q1Q Q0 0Q Q1n+1Q Q0 0n+1n+1Z Z000011001101010111011001100110101000110011111101现态Q1Q0为00,在输入X为0的作用下次态Q1n+1Q0n+101,输出Z=1X/Z现态Q1Q0为00,在输入X为1的作用下次Q1n+1Q0n+111,输出Z=0000110110/10/10/10/11/01/01/11/1第20页/共64页4 4、功能描述:、功能描述:从电路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路逻辑设计 时序逻辑电路 数字电路 逻辑设计 时序 逻辑电路
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内