时序逻辑电路的分析.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(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1Chapter 5.本章任务 1 1 学习时序逻辑电路的分析方法;学习时序逻辑电路的设计方法;学习中规模集成电路的应用;计数器、寄存器、移位寄存器、顺序脉冲发生器等第1页/共77页25.1时序逻辑电路概述时序逻辑电路定义:时序逻辑电路是一种在任何时刻的输出,不仅取决于该时刻电路的输入,而且与电路过去的输入有关的逻辑电路.因此时序逻辑电路必须具有存储功能.第2页/共77页3时序逻辑电路的特点1.除了有组合逻辑电路以外,还有存储电路,(由F.F.组成)具有记忆过去输入信号的能 力2.存储电路的状态反馈到输入端与输入信号共同决定其组合电路部分的输出.第3页/共77页41.两个简单的时序逻辑电路的结
2、构时序逻辑=存储元件+组合逻辑111第4页/共77页5时序逻辑时序逻辑=组合逻辑电路组合逻辑电路+存储元件存储元件第5页/共77页62.时序逻辑电路的结构组合逻辑 存储逻辑XiYkZmWL(1)时序逻辑电路的简化结构框图第6页/共77页7(2)时序逻辑电路的描述方法(1)输出方程:Y(tn)=F x(tn),w(tn)(2)驱动方程:w(tn+1)=HZ(tn),W(tn)(3)状态方程:z(tn)=Gx(tn),w(tn)第7页/共77页8时序逻辑电路的结构框图的另一种形式时序逻辑电路的结构框图的另一种形式(有存储元件输出的)(有存储元件输出的)Comb.LogicMemoryLogicQn
3、XiYkZmwL第8页/共77页93.时序逻辑电路的两种类型Mealy型状态机输出不仅与记忆状态有关,而且与当前输入有关。输出方程:y(tn)=Fx(tn),w(tn)1.Mealy型时序逻辑电路(状态机)的框图第9页/共77页10Mealy型状态机描述方法状态方程:状态=F(记忆的当前状态,输入信号);输出方程:输出=G(记忆的当前状态,输入状态);第10页/共77页11(2 2)Moore(Moore(摩尔摩尔)型状态机框图型状态机框图Moore型状态机输出只与当前记忆状态有关,与输入无关。输出方程:y(tn)=Fw(tn)第11页/共77页12MooreMoore型状态机描述方程型状态机
4、描述方程:输出=G(当前记忆状态);第12页/共77页134.4.时序逻辑电路的特点时序逻辑电路的特点 与组合逻辑电路相比,时序逻辑电路有如下两个特点:(1)有存储功能的电路(2)状态反馈到组合电路输入第13页/共77页14(1)同步时序逻辑电路(2)异步时序逻辑电路时序逻辑电路分类:第14页/共77页15同步时序逻辑电路NextStateLogic-FSTATEMemoryOutputLogic-GclkexcitationCurrentstateOutputPipelineMemoryClk signal clkinputPipe-lineoutput复杂Mealy型状态机的流水线输出方式
5、。输出信号从记忆元件得到。并且输出存储元件也受时钟控制。第15页/共77页161.时序逻辑电路分析的目的:求时序逻辑电路的状态方程;得到时序逻辑电路的输出方程;分析电路的性能。5.25.2同步时序逻辑电路分析同步时序逻辑电路分析第16页/共77页172.时序逻辑电路的分析步骤(1)(1).由给定的时序电路写出由给定的时序电路写出:各各F.F.F.F.含有时钟意义的特性方程含有时钟意义的特性方程;激励方程激励方程(或驱动方程或驱动方程)即即F.F.F.F.驱动信号表达式驱动信号表达式;电路的输出电路的输出方程方程.(2)(2).将各驱动方程代入对应将各驱动方程代入对应F.F.F.F.的特性方程的
6、特性方程,求各求各F.F.F.F.的状态方程的状态方程;并标明并标明时钟条件时钟条件,从而得到整个从而得到整个时序电路的时序电路的状态方程组状态方程组;(3)(3).由状态方程和输出由状态方程和输出方程得出该电路的状态转换真值方程得出该电路的状态转换真值表并检查电路能否自启动表并检查电路能否自启动;(4).根据状态转换真值表画出状态转换图和时序图根据状态转换真值表画出状态转换图和时序图;(5).(5).分析电路的功能分析电路的功能.第17页/共77页183.Mealy型同步时序电路的分析第18页/共77页19驱动方程:D0=Q0nEn+Q0nEnD1=Q1nEn+Q1nQ0nEn+Q1nQ0n
7、En次态方程:Q0n+1=D0 Q1n+1=D1状态方程:Q0n+1=(Q0n En)cpQ1n+1=(Q1nEn+Q1nQ0nEn+Q1nQ0nEn)cp00111111101010010101000010EnQ1nQ0nQ1n+1Q0n+1S1S2S3S0由状态方程可得状态转换表:设初始状态:Q1nQ0n=00第19页/共77页20状态转换图S0S2S3S1En=1En=1En=1En=1(F)Max=1En=1Max=0En=1En=1Max=0Max=0输出方程:F=Q1Q0En=1只有在En=1,Q1Q0=11时,F=1第20页/共77页21同步MooreMoore型时序逻辑电路时钟
8、方程:cp0=cp1=cp驱动方程:J0=Q1 K0=1 J1=Q0 K1=1输出方程:B=Q1将驱动方程带入J-K FF的特性方程:Qn+1=JQ+KQ得到状态方程:Q0n+1=Q1n Q0n()Q1n+1=Q1n Q0n()1100011011101110状态转换图:时序波形图:0 0(4)00 01 0(3)11 00 1(2)00 10 0(1)B=Q1Q1n+1Q0n+1Q1nQ0n输入cp数状态转换表:设初始状态为Q1nQ0n=00第21页/共77页22例例2.2.2.2.同步同步MooreMooreMooreMoore型时序逻辑电路型时序逻辑电路第22页/共77页23电路的状态转
9、换图电路的状态转换图第23页/共77页24电路的时序图第24页/共77页25例3.同步Mealy型时序逻辑电路第25页/共77页26状态转换图状态转换图第26页/共77页27 5.3异步时序逻辑电路的分析:异步时序逻辑电路的特殊问题异步时序逻辑电路的特殊问题 :1.1.异步时序电路中异步时序电路中,F.F.,F.F.时钟不是全部接于同一时钟不是全部接于同一CLKCLK脉冲源脉冲源,因此电路的状态因此电路的状态方程必须将每个方程必须将每个F.F.F.F.的时钟信号作为一个变量写入的时钟信号作为一个变量写入;2.2.此状态方程所表示的逻辑功能只有在它的此状态方程所表示的逻辑功能只有在它的CLKCL
10、K输入触发信号到来时才起作输入触发信号到来时才起作用用,并且只有并且只有F.F.F.F.边沿到来时状态方程才成立边沿到来时状态方程才成立,这决不是一个这决不是一个CLKCLK变量与其变量与其它变量相与的逻辑关系它变量相与的逻辑关系.第27页/共77页28同步与异步时序电路的差别1.从电路的结构上看,有一个以上的CLK信号,用前面的FF输出作为后面FF的CLK信号。2.每个FF的状态只与它的输入信号和连的CLK信号有关。第28页/共77页29例例1.1.分析下述逻辑电路的功能分析下述逻辑电路的功能F.F.1F.F.2F.F.3(1)时钟方程:cp1=cp3=cp cp=Q1()(2)时序电路的输
11、出为Q3Q2Q1(3)各FF的驱动方程:J1=Q3 J2=1 J3=Q2Q1 K1=1 K2=1 K3=1(4)将驱动方程分别代入J-K FF的特性方程:Qn+1=JQn+KQn得:Q1n+1=Q3n Q1n(cp1)Q2n+1=Q2n(cp2)Q3n+1=Q3n Q2n Q1n(cp3)电路状态转换真值表000001010011100状态转换图第29页/共77页30异步时序逻辑电路(详见书上例异步时序逻辑电路(详见书上例5.2.45.2.4)第30页/共77页315.4移位寄存器概述:本章将学习寄存器和移位寄存器的概念和工作原理其中移位寄存器:74LS95;双向移位寄存器:74LS1941.
12、移位寄存器的分类:(1).串行输入/串行输出移位寄存器(2).串行输入/并行输出移位寄存器(3).并行输入/串行输出移位寄存器(4).并行输入/并行输出移位寄存器(5).双向移位寄存器(6).移位寄存器的应用第31页/共77页322.2.数据寄存器数据寄存器 (74LS175)74LS175)电路形式:由4位D-FF组成,D0D3是数据输入端,Q0Q3是数据输出端。因此是并行输入、并行输出。两个控制输入端cp,RD。工作原理:(1)存储数据之前,RD要对4位D-FF清零。(2)然后在cp后沿,D-FF将数据锁存入D-FF Q0Q3。例如:存储DATA D0D3=0101 RD:cp:使Q0Q3
13、=01010101001174LS175的逻辑图第32页/共77页333.用D触发器构成的移位寄存器电路结构:4位D-FF串行连接,输入信号(Data)从最左端的Di端输入。输出有两种形式:(1)从D0端逐位输出,又称串行输出。(2)从Q0Q3输出,又称并行输出。电路分析:Di输入的数据,在cp上升沿作用下,逐位向左移动,经过4个脉冲,将把输入的第1个数传送到输出D0。10111 011011101110111011101 1 1 1111011011011 电压波形第33页/共77页345.5.MSI移位寄存器(1)电路形式:电路接成串行移位右移,并行输入,并行输出。(2)工作原理:当方式控
14、制M=1时,允许数据以并行方式输入,在cp2作用下,并行存入J-K FF,并以并行方式输出Data.Q0Q3。当M=0时,并行输入被禁止,允许串行输入到J-K FF,在cp1作用下逐位右移。因为图中J-K FF接成D-FF形式,故此:D=DiM+sM,时钟:cp=Mclk1+Mclk2M=1并 行 输 出M=0串行输出74LS9574LS95右移右移移位寄存器移位寄存器第34页/共77页355.6 74LS194双向移位寄存器R/L(1)电路形式:为了使74LS95能向左移位,将QD接到C输入,QC接到B输入,QB接到A输入端,就可实现双向移动。(2)双向移位:当R/L=1时,右移;当R/L=
15、0时,左移。(3)电路中D-FF的驱动方程:Di=R/LQi+1+R/LQi-1 (cp)=1右移=0左移第35页/共77页36(4)用74LS194实现8位双向移位寄存器右移输入左移输入第36页/共77页375.7计数器1.计数器概述:定义:连接在一起能够完成数据计数操作的一组触发器叫作计数器。模:用于技术的触发器数及它们的连接方式,决定可能计数的状态数称作模。计数器完成一个计数周期就指定了状态序。第37页/共77页382.计数器的分类根据时钟信号连接方式的不同,计数器分两大类:(1)异步计数器:又叫波纹计数器。第一个FF由外接时钟同步,后续FF的每一个却由前面的触发器输出,作为它的同步时钟
16、。(2)同步式计数器:时钟信号接到所有的FF上,使FF在时钟脉冲作用下同步翻转。在这两大类计数器中,计数方式主要与状态数、态序和FF的数量有关。第38页/共77页393.具体的计数器件74LS93 4位二进制计数器74LS160 同步十进制(加法)计数器74LS161 4位同步二进制计数器74LS163 4位二进制计数器,有同步复位74LS190 单时钟同步,十进制加减(可逆)计数器74LS191 模16二进制可逆计数器74LS193 双时钟同步,模16可逆计数器74LS290 十进制计数器(2-5-10异步计数器)第39页/共77页405.8异步计数器1.异步计数器的概念:异步计数器中的触发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路 分析
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内