项目9时序逻辑电路lm课件_第1页
项目9时序逻辑电路lm课件_第2页
项目9时序逻辑电路lm课件_第3页
项目9时序逻辑电路lm课件_第4页
项目9时序逻辑电路lm课件_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目9 时序逻辑电路时序逻辑电路的基本概念时序逻辑电路的模型与分类1. 时序电路的一般化模型* 电路由组合电路和存储电路组成。 * 电路存在反馈。 结构特征输入信号X=(X1,X2,Xi)输出信号Y=(Y1, Y2,Yj)激励信号W=(W1, W2,Wk)状态信号Q=(Q 1, Q 2,Qm)2022/8/82数电课件输出方程: Yf1(X,Q) ,输出信号与输入信号、状态变量的关系;激励方程: Wf2(X,Q),激励信号与输入信号、状态变量的关系;状态方程 : Qn+1f3(X,Qn) ,存储电路从现态到次态的转换关系式信号之间的关系:时序电路是状态依赖的,故又称为状态机。时序电路的主要特征

2、:电路由组合电路和存储电路组成。电路的状态与时间因素相关,即电路在任一时刻的状态不仅是当前输入信号的函数,还是电路以前状态的函数。 2022/8/83数电课件2. 异步时序电路与同步时序电路同步时序电路:存储电路里所有触发器有一个统一的时钟源,它们的状态在同一时刻更新。异步时序电路:没有统一的时钟脉冲或没有时钟脉冲,电路的状态更新不是同时发生的,有些触发器由电路内部信号触发。2022/8/84数电课件时序电路功能的表达方法1. 逻辑方程组:输出方程激励方程组状态方程组2022/8/85数电课件2. 状态表:反映时序逻辑电路的输出、次态和电路输入、现态间对应取值关系的表格。 根据方程组可以列出状

3、态转换真值表。输出方程状态方程组状态转换真值表Q1nQ0nAQ1n+1Q0n+1Y0000000011000100010110101000011011101100011110102022/8/86数电课件状态转换真值表Q1nQ0nAQ1n+1Q0n+1Y000000001100010001011010100001101110110001111010状态表Q1n Q0nQ1n+1 Q0n+1 / YA=0A=10000 / 010 / 00100 / 101 / 01000 / 111 / 01100 / 101 / 0状态图3. 状态图:电路转换规律及相应输入、输出取值关系的图形 。 2022

4、/8/87数电课件4时序图:直观地描述时序电路地输入信号、时钟信号、输出信号及电路的状态转换等在时间上的对应关系。 Q1n Q0nQ1n+1 Q0n+1 / YA=0A=10000 / 010 / 00100 / 101 / 01000 / 111 / 01100 / 101 / 0 时序逻辑电路的四种描述方式是可以相互转换的2022/8/88数电课件同步时序逻辑电路的分析 分析过程的主要表现形式:时序逻辑电路分析的任务:分析时序逻辑电路在输入信号的作用下,其状态和输出信号变化的规律,进而确定电路的逻辑功能。时序电路的逻辑功能是由其状态和输出信号的变化规律呈现出来的。所以,分析过程主要是列出电

5、路状态表或画出状态图、工作波形图。2022/8/89数电课件分析同步时序逻辑电路的一般步骤1. 了解电路的组成:电路的输入、输出信号、触发器的类型等。 2. 根据给定的时序电路图,写出下列各逻辑方程式:输出方程;触发器的激励方程;状态方程: 将每个触发器的激励(驱动)方程代入其特性方程得状态方程。3. 根据状态方程和输出方程列出状态转换表或画出状态图和波形图;4. 确定电路的逻辑功能。2022/8/810数电课件同步时序逻辑电路分析举例例1: 试分析如图所示时序电路的逻辑功能。解:(1) 了解电路组成。 电路是由两个T 触发器组成的同步时序电路。2022/8/811数电课件(2) 根据电路列出

6、三个方程组。输出方程: 激励方程组:将激励方程组代入T触发器的特性方程得状态方程组:2022/8/812数电课件(3) 根据状态方程组和输出方程列出状态表Q1n Q0nQ1n+1 Q0n+1 / YA=0A=10 00 0 / 00 1 / 00 10 1 / 01 0 / 01 01 0 / 01 1 / 01 11 1 / 00 0 / 1(4) 画出状态图2022/8/813数电课件(5) 时序图Q1n Q0nQ1n+1 Q0n+1 / YA=0A=10 00 0 / 00 1 / 00 10 1 / 01 0 / 01 01 0 / 01 1 / 01 11 1 / 00 0 / 1(

7、6) 逻辑功能分析观察状态图和时序图可知,电路是一个由信号A控制的可控二进制计数器。当A=0时停止计数,电路状态保持不变;当A=1时,在CP上升沿到来后电路状态值加1,一旦计数到11状态,Y 输出1,且电路状态将在下一个CP上升沿回到00,同时在Y端输出一个进位脉冲,故Y为进位信号,输出信号Y的下降沿可用于触发进位操作。2022/8/814数电课件例2:分析图示时序电路。解: (1)了解电路组成。电路是由两个下降沿触发的JK触发器、一个异或门和一个与门组成同步时序电路。 2022/8/815数电课件(2)根据电路写各逻辑方程式: 输出方程: 驱动方程:(3)将驱动方程代入相应JK触发器的特征方

8、程,各触发器的状态方程: 2022/8/816数电课件(3)列状态表Q1n Q0nQ1n+1 Q0n+1 / YA=0A=10 00 1 / 01 1 / 00 11 0 / 00 0 / 01 01 1 / 00 1 / 01 10 0 / 11 0 / 1(4)画状态图2022/8/817数电课件(5)时序图Q1n Q0nQ1n+1 Q0n+1 / YA=0A=10 00 1 / 01 1 / 00 11 0 / 00 0 / 01 01 1 / 00 1 / 01 10 0 / 11 0 / 1(6)逻辑功能分析:电路为一个可控计数器。当X=0时,进行加法计数,在CP的作用下,Q1Q0的

9、数值从0011递增,每经过4个时钟脉冲后,电路的状态循环一次。同时在Z端输出一个进位脉冲,故Z为进位信号。当X1时,进行减1计数,Z为借位信号。 2022/8/818数电课件异步时序逻辑电路的分析1异步时序逻辑电路的分析方法及步骤2异步时序逻辑电路的分析举例异步时序电路的分析与同步时序电路的分析类似,不同在于电路中各触发器的时钟不一定受统一时钟的控制,故电路状态转换时必须具体考虑各触发器的时钟信号作用情况。例1:分析图示电路 2022/8/819数电课件 写各逻辑方程式: 各触发器的时钟方程:FF0:CP0CP,上升沿触发; FF1:CP1Q0,仅当Q0由01时,Q1状态才可能改变,否则Q1状

10、态保持。 解:电路中,FF1的时钟未与时钟源CP相连,属异步时序电路。2022/8/820数电课件 输出方程: 驱动方程: 各驱动器的状态方程:(CP由01时此式有效)(Q0由01时此式有效)2022/8/821数电课件 列状态表(CP由01时)(Q0由01时)注意各触发器CP端的情况,即是否有上升沿作用。可在状态表中分别列出各触发器CP的状况,无上升沿作用时CP用0表示。 n0n1QQZ= 列状态表n0n1QQZ=2022/8/822数电课件(4) 状态图:2022/8/823数电课件(5) 时序图:(6)逻辑功能分析 由状态图可知:该电路一共有4个状态00、01、10、11,在时钟脉冲作用

11、下,按照减1规律循环变化,所以是一个4进制减法计数器,Z是借位信号。 2022/8/824数电课件典型的时序逻辑集成电路寄存器和移位寄存器1. 寄存器寄存器:是数字系统中用来存储代码或数据的逻辑部件。它的主要组成部分是触发器。一个触发器能存储1位二进制代码,存储 n 位二进制代码的寄存器需要用 n 个触发器组成。寄存器实际上是若干触发器的集合。2022/8/825数电课件无论寄存器中原来的内容是什么,只要送数控制时钟脉冲CP上升沿到来,加在并行数据输入端的数据D0D3,就立即被送入进寄存器中,即有:2022/8/826数电课件2. 移位寄存器移位寄存器是既能寄存数码,又能在时钟脉冲的作用下使数

12、码向高位或向低位移动的逻辑功能部件。 移位寄存器的逻辑功能分类 移位寄存器的逻辑功能按移动方式分单向移位寄存器双向移位寄存器左移位寄存器右移位寄存器2022/8/827数电课件(1)基本移位寄存器串行数据输入端并行数据输出端串行数据输出端(a)电路2022/8/828数电课件(b)工作原理Q0n+1=DSIQ1n+1 =D1 = Q0nQ2n+1 =D2 =Qn1Q3n+1 =D3 = Qn2CP输入Q0Q1Q2Q30D300001D2D30002D1D2D3003D0D1D2D304D0D1D2D32022/8/829数电课件时序图为:设D3D2D1D01101 经过4个CP脉冲作用后,从D

13、SI 端串行输入的数码全部移入寄存器,可以并行输出。经过7个脉冲后,输出全部从DO 端串行输出。 串入并出 串出2022/8/830数电课件(2)多功能双向移位寄存器(a)工作原理左移:高位移向低位右移:低位移向高位多功能移位寄存器工作模式简图2022/8/831数电课件实现多种功能双向移位寄存器的一种方案(仅以FFm为例)S1S0=00:保持;S1S0=10:高位移向低位(左移);S1S0=01:低位移向高位(右移);S1S0=11:并入;2022/8/832数电课件 计数器(2)计数器的分类 按脉冲输入方式,分为同步和异步计数器。 按进位体制,分为二进制、十进制和任意进制计数器。 按逻辑功

14、能,分为加法、减法和可逆计数器。(1)计数器的逻辑功能计数器的基本功能是对输入时钟脉冲进行计数。它也可用于分频、定时、产生节拍脉冲和脉冲序列及进行数字运算等等。(3)计数器的模概 述计数器的模也就是计数器的容量,一个计数器的模数等于其状态数。2022/8/833数电课件同步计数器异步计数器加计数器减计数器可逆计数器二进制计数器非二进制计数器 十进制计数器 任意进制计数器加计数器减计数器可逆计数器二进制计数器非二进制计数器 十进制计数器 任意进制计数器2022/8/834数电课件1. 二进制计数器(1) 异步二进制计数器4位异步二进制加法计数器 工作原理2022/8/835数电课件结论: 计数器的功能:不仅可以计数也可作为分频器。2022/8/836数电课件Q0在每个CP都翻转一次FF0可采用T=1的T触发器。Q1仅在Q0=1后的下一个CP到来时翻转, FF1可采用T= Q0的T触发器。Q3仅在Q0=Q1=Q2=1后的下一个CP到来时翻转,FF3可采用T= Q0Q1Q2的T触发器。Q2仅在Q0=Q1=1后的下一个CP到来时翻转,FF2可采用T= Q0Q1的T触发器。4位二进制计数器状态表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论