时序逻辑电路新(ppt)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《时序逻辑电路新(ppt)课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路 ppt 课件
- 资源描述:
-
1、时序逻辑电路新(ppt)优选第五章时序逻辑电路新本章内容本章内容第一节第一节 概述概述第二节第二节 同步同步 时序逻辑电路的分析时序逻辑电路的分析第三节第三节 同步时序逻辑电路的设计同步时序逻辑电路的设计第四节第四节 计数器计数器第五节第五节 常用中规模计数器芯片及应用常用中规模计数器芯片及应用第六节第六节 数码寄存器与移位寄存器数码寄存器与移位寄存器13教学基本要求教学基本要求2、熟练掌握时序逻辑电路的分析方法、熟练掌握时序逻辑电路的分析方法1、熟练掌握时序逻辑电路的描述方式及其、熟练掌握时序逻辑电路的描述方式及其相互转换。相互转换。3、熟练掌握时序逻辑电路的设计方法、熟练掌握时序逻辑电路的
2、设计方法4、熟练掌握典型时序逻辑电路计数器、寄、熟练掌握典型时序逻辑电路计数器、寄存器、移位寄存器的逻辑功能及其应用。存器、移位寄存器的逻辑功能及其应用。13第一节第一节 概述概述 按逻辑功能和电路组成,数字电路分为组合按逻辑功能和电路组成,数字电路分为组合逻辑电路和时序逻辑电路。逻辑电路和时序逻辑电路。13一、时序逻辑电路的结构及特点一、时序逻辑电路的结构及特点* *电路由组合电路和存储电路组成。电路由组合电路和存储电路组成。 * *电路存在反馈。电路存在反馈。 结构特征结构特征: : 13输出方程:输出方程:Zf1(X,Qn) 激励方程激励方程: Df2(X,Qn) 状态方程状态方程: Q
3、n+1f3(D,Qn) 表达输出信号与输入信号、状态变量的关系式表达输出信号与输入信号、状态变量的关系式表达了激励信号与输入信号、状态变量的关系式表达了激励信号与输入信号、状态变量的关系式表达存储电路从现态到次态的转换关系式表达存储电路从现态到次态的转换关系式一、时序逻辑电路的结构及特点一、时序逻辑电路的结构及特点信号之间的逻辑关系:信号之间的逻辑关系:其中:其中:Qn是现态,是现态,Qn+1是次态。是次态。13时序电路时序电路同步:同步:存储电路里所有触发器有一个统一的时钟源,存储电路里所有触发器有一个统一的时钟源,它们的状态在同一时刻更新它们的状态在同一时刻更新。 异步:异步: 没有统一的
4、时钟脉冲或没有时钟脉冲,电路没有统一的时钟脉冲或没有时钟脉冲,电路的状态更新不是同时发生的。的状态更新不是同时发生的。 1D Q0 FF0 FF1 Q1 Q1 Q0 & Z CP 1D CP X 1J C1 1K 1J C1 1K =1 Q1 “1” Q2 Y & Q2 Q1 FF1 FF2 二、时序逻辑电路的分类二、时序逻辑电路的分类1. 按时钟信号按时钟信号CP作用方式:作用方式:13米里(米里(Mealy)型)型 2.2.按输出函数的依从关系:按输出函数的依从关系:Z = f(Qn,X)二、时序逻辑电路的分类二、时序逻辑电路的分类13莫尔(莫尔(Moore)型)型 Z = f(Qn)2.
5、2.按输出函数的依从关系:按输出函数的依从关系:二、时序逻辑电路的分类二、时序逻辑电路的分类13三、时序逻辑电路的描述方法三、时序逻辑电路的描述方法(一)逻辑方程组(一)逻辑方程组(二)状态转移表(二)状态转移表(State Transition Table)(三)状态转移图(三)状态转移图(State Transition Diagram)(四)时序图(波形图)(四)时序图(波形图)驱动方程驱动方程输出方程输出方程状态方程状态方程13 1D C1 & 1 & D0 Q0 FF0 Q0 & 1 1D C1 D1 Q1 FF1 Q1 Y A CP 输出方程输出方程A)QQ(Y10 A)QQ(D1
6、00 AQD01 激励方程组激励方程组 A)QQ(Qnnn1010 AQQnn011状态状态方程组方程组DQn1(一)逻辑方程组(一)逻辑方程组13状态转换真值表状态转换真值表100010001100000000nQ1nQ011nQ10nQYA010100011100010111011101001110输出方程输出方程A)QQ(Y10 A)QQ(Qnnn1010 AQQnn011 状态状态方程组方程组根据方程组列出根据方程组列出状态转换真值表状态转换真值表(一)逻辑方程组(一)逻辑方程组13(二)(二)将状态转换真值表转换为状态表将状态转换真值表转换为状态表0 1 / 00 0/ 11 11
7、1 / 00 0 / 11 01 0 / 00 0 / 00 00 1 / 00 0/ 10 1状态表状态表nnQQ01YQQnn/1011A=1A=0状态转换真值表状态转换真值表010100011100010111011101001110100010001100000000nQ1nQ011nQ10nQYA13状态表状态表0 1 / 00 0/ 11 11 1 / 00 0 / 11 01 0 / 00 0 / 00 00 1 / 00 0/ 10 1nnQQ01YQQnn/1011A=1A=0(三)(三)根据状态表画出状态图根据状态表画出状态图 10 11 00 01 0/0 1/0 0/1
8、 10 11 00 01 1/0 0/11/00/11/0Q1Q0A/Y13 CP A Q0 Q1 Y (四)(四) 时序图时序图 时序逻辑电路的四种描述方式是可以相互转换的时序逻辑电路的四种描述方式是可以相互转换的状态表状态表0 1 / 00 0/ 11 11 1 / 00 0 / 11 01 0 / 00 0 / 00 00 1 / 00 0/ 10 1nnQQ01YQQnn/1011A=1A=0根据状态表画出波形图根据状态表画出波形图13时序逻辑电路分析的任务:时序逻辑电路分析的任务: 分析时序逻辑电路在输入信号的作用下,其状态分析时序逻辑电路在输入信号的作用下,其状态和输出信号变化的规
9、律,进而确定电路的逻辑功能。和输出信号变化的规律,进而确定电路的逻辑功能。 时序电路的逻辑功能是由其状态和输出信号的时序电路的逻辑功能是由其状态和输出信号的变化规律呈现出来的。所以变化规律呈现出来的。所以, ,分析过程主要是列出电分析过程主要是列出电路状态表或画出状态图、工作波形图。路状态表或画出状态图、工作波形图。分析过程的主要表现形式分析过程的主要表现形式:第二节第二节 时序逻辑电路的分析时序逻辑电路的分析13一、时序逻辑电路分析的一般步骤一、时序逻辑电路分析的一般步骤1 1观察电路的结构,确定电路是同步时序逻辑电路还是异步时观察电路的结构,确定电路是同步时序逻辑电路还是异步时序逻辑电路,
10、是米里型电路还是莫尔型电路。序逻辑电路,是米里型电路还是莫尔型电路。2 2写出各触发器的时钟方程。写出各触发器的时钟方程。3 3写出时序逻辑电路的输出方程。写出时序逻辑电路的输出方程。4 4写出各触发器的驱动方程。写出各触发器的驱动方程。5 5将各触发器的驱动方程代入其特性方程,求得各触发器的次将各触发器的驱动方程代入其特性方程,求得各触发器的次态方程,也就是时序逻辑电路的状态方程。态方程,也就是时序逻辑电路的状态方程。6 6根据状态方程得到该时序逻辑电路的状态表。根据状态方程得到该时序逻辑电路的状态表。7 7根据状态表得到该时序逻辑电路的状态图。根据状态表得到该时序逻辑电路的状态图。8 8在
11、给定的输入信号作用下得到该时序逻辑电路的时序图。在给定的输入信号作用下得到该时序逻辑电路的时序图。9 9根据状态图分析该时序逻辑电路的功能。根据状态图分析该时序逻辑电路的功能。 需要说明的是,上述步骤不是必须遵循的固定步骤,实际需要说明的是,上述步骤不是必须遵循的固定步骤,实际应用中可根据具体情况加以取舍,如在分析同步时序逻辑电路应用中可根据具体情况加以取舍,如在分析同步时序逻辑电路时,各触发器的时钟信号的逻辑表达式就可以不写。时,各触发器的时钟信号的逻辑表达式就可以不写。13二、同步时序逻辑电路的分析举例二、同步时序逻辑电路的分析举例 例例5-1 试分析如图所示时序电路的逻辑功能。试分析如图
12、所示时序电路的逻辑功能。 电路是由两个电路是由两个JK 触发器组成的米里型同步时序触发器组成的米里型同步时序电路,该电路有一个输入信号电路,该电路有一个输入信号X和一个输出信号和一个输出信号Z。 解:解:(1)(1)了解电路组成。了解电路组成。(一)米里型同步时序逻辑电路的分析(一)米里型同步时序逻辑电路的分析13nnQQXZ01)( nQXJ10 10 KnQXJ01 11 K nnnnnQQXQKQJQ01000010)( nnnnnQQX(QKQJQ10111111) (2)根据电路列出三个方程组根据电路列出三个方程组激励方程组激励方程组: 输出方程输出方程: 将激励方程组代入将激励方程
13、组代入T触发器的特性方程得状态方程组触发器的特性方程得状态方程组例例5-1 试分析如图所示时序电路的逻辑功能。试分析如图所示时序电路的逻辑功能。13(3 3)根据状态方程组和输出方程列出状态表)根据状态方程组和输出方程列出状态表(4)画出状态图)画出状态图例例5-1 试分析如图所示时序电路的逻辑功能。试分析如图所示时序电路的逻辑功能。nnQQXZ01)( nnnnnQQXQKQJQ01000010)( nnnnnQQX(QKQJQ10111111) 13(5) 画出时序图画出时序图X=0X=1(6) 根据状态图分析电路的逻辑功能。根据状态图分析电路的逻辑功能。 可控的可控的3进制计数进制计数器
14、。当器。当X=0时,作加计时,作加计数,数,Z为进位信号;当为进位信号;当X=1时,作减计数,时,作减计数,Z为借位信号。为借位信号。13例例5-2 分析图所示时序逻辑电路的功能。分析图所示时序逻辑电路的功能。 电路是由一个电路是由一个JK 触发器和门电路组成的米里触发器和门电路组成的米里型同步时序电路型同步时序电路 ,电路有两个输入信号,电路有两个输入信号X1、X2,一个输出信号一个输出信号Z。解:解:(1)(1)了解电路组成。了解电路组成。13例例5-2 分析图所示时序逻辑电路的功能。分析图所示时序逻辑电路的功能。nnnnnnnnQXXQXXQXXQXXQXXQXXQXXQXXZ 2121
15、21212121212121XXJ 21XXK (2)根据电路列出三个方程组根据电路列出三个方程组激励方程组激励方程组: 输出方程输出方程: 将激励方程组代入将激励方程组代入T触发器的特性方程状态方程组触发器的特性方程状态方程组nnnnnQXXQXXQKQJQ)(2121113nnnnnQ)XX(QXXQKQJQ 21211(3 3)根据状态方程组和输出方程列出状态表)根据状态方程组和输出方程列出状态表nnnnnnnnQXXQXXQXXQXXQXXQXXQXXQXXZ 212121212121212113(4)画出状态图)画出状态图(5) 画出时序图画出时序图13 本电路为一个串行加法运算电路
16、,本电路为一个串行加法运算电路,X1是是串行输入被加数的值,每个值维持一个时钟串行输入被加数的值,每个值维持一个时钟周期的长,周期的长,X2是串行输入加数的值,每个值是串行输入加数的值,每个值维持一个时钟周期的长,维持一个时钟周期的长,Z是串行输出的和,是串行输出的和,相加产生的进位保存在触发器中。相加产生的进位保存在触发器中。(6) 根据状态图分析电路的逻辑功能。根据状态图分析电路的逻辑功能。13(二)莫尔型同步时序逻辑电路的分析(二)莫尔型同步时序逻辑电路的分析 nnnnQDQDQQD1021122nnnnnnnQQQQQQQ1102111212例例5-3 分析图所示时序逻辑电路的功能。分
17、析图所示时序逻辑电路的功能。13电路的功能为脉冲分配器或节拍脉冲产生器电路的功能为脉冲分配器或节拍脉冲产生器有效循有效循环状态环状态无效循环状态无效循环状态具有自启动功能具有自启动功能13三、异步时序逻辑电路的分析举例三、异步时序逻辑电路的分析举例nnnnQQQQZ0101 nQD00 nQD11 nnQDQ0010 (CP )1111nnQDQ (Q0 )4进制减法计数器,进制减法计数器,Z是借位信号。是借位信号。CP1=Q0CP0=CP例例5-413第三节第三节 同步时序逻辑电路的设计同步时序逻辑电路的设计 时序电路的设计又称时序电路的综合,是时序电路时序电路的设计又称时序电路的综合,是时
18、序电路分析的逆过程分析的逆过程, ,其任务是根据实际逻辑问题的要求,选择其任务是根据实际逻辑问题的要求,选择适当的逻辑器件,设计出符合要求的最简的时序电路。适当的逻辑器件,设计出符合要求的最简的时序电路。 当选用小规模集成电路做设计时,电路最简的标准当选用小规模集成电路做设计时,电路最简的标准是所用的触发器和门电路的数目最少,而且触发器和门是所用的触发器和门电路的数目最少,而且触发器和门电路的输入端数目也最少。电路的输入端数目也最少。 当选用中、大规模集成电路做设计时,电路最简的当选用中、大规模集成电路做设计时,电路最简的标准是所用的集成电路个数最少,种类最少,而且相互标准是所用的集成电路个数
19、最少,种类最少,而且相互间的连线最少。间的连线最少。14一、同步时序逻辑电路的设计的一般步骤一、同步时序逻辑电路的设计的一般步骤(1)逻辑抽象,建立原始状态图和原始状态表逻辑抽象,建立原始状态图和原始状态表(2)状态化简)状态化简-求出最简状态图求出最简状态图 ;合并等价状态,消去多余状态的过程称为状态化简合并等价状态,消去多余状态的过程称为状态化简等价状态:在相同的输入下有相同的输出,并转换到同一等价状态:在相同的输入下有相同的输出,并转换到同一个次态去的两个状态称为等价状态。个次态去的两个状态称为等价状态。明确电路的输入条件和相应的输出要求,分别确定输明确电路的输入条件和相应的输出要求,分
20、别确定输入变量和输出变量的数目和符号。(同步时序电路入变量和输出变量的数目和符号。(同步时序电路CP不计不计为输入变量)为输入变量)找出所有可能的状态和状态转换之间的关系,建立原始找出所有可能的状态和状态转换之间的关系,建立原始状态图。状态图。根据原始状态图建立原始状态表。根据原始状态图建立原始状态表。14一、同步时序逻辑电路的设计的一般步骤一、同步时序逻辑电路的设计的一般步骤(3)状态分配(状态编码);)状态分配(状态编码);(4)选择触发器的类型)选择触发器的类型D触发器或触发器或JK触发器;触发器;(6)画出逻辑图并检查自启动能力。)画出逻辑图并检查自启动能力。给每个状态赋以二进制代码的
21、过程。(编码方案)给每个状态赋以二进制代码的过程。(编码方案) 首先,确定状态编码的位数,状态数取决于触发器的状首先,确定状态编码的位数,状态数取决于触发器的状态组合,态组合,(5)求出电路的激励方程和输出方程)求出电路的激励方程和输出方程 ;(M:状态数;:状态数;n:触发器的个数即:触发器的个数即 状态编码的位数)状态编码的位数)有有2n-1M2n 其次,对每个状态确定编码。选取编码方案的原则应有利其次,对每个状态确定编码。选取编码方案的原则应有利于所选触发器的驱动方程及电路输出方程的简化和电路的稳于所选触发器的驱动方程及电路输出方程的简化和电路的稳定定14例例5-7 判断图示的状态图中的
22、状态是否有等价状判断图示的状态图中的状态是否有等价状态,若有,合并等价状态后得到简化的状态图。态,若有,合并等价状态后得到简化的状态图。14二、同步时序逻辑电路设计举例二、同步时序逻辑电路设计举例(重点重点)例例5-8 设计一个同步设计一个同步5进制加法计数器,当计满进制加法计数器,当计满后产生进位输出后产生进位输出Y=1,其它情况下,其它情况下Y=0。CPY 同步同步5进制进制 加加 法法 计计 数数 器器解解: : 1、根据给定的逻辑功能建立原始状态图和原始状态表根据给定的逻辑功能建立原始状态图和原始状态表 由于由于CP不作为不作为外界输入信号,所以外界输入信号,所以此电路没有输入信号。此
23、电路没有输入信号。14(1)原始状态图)原始状态图(2)原始状态表)原始状态表 根据题意电路有根据题意电路有5个个状态,所以至少需要状态,所以至少需要3个个触发器。触发器。142 2、选择触发器的类型、选择触发器的类型采用采用对对 CP 下降沿敏感的下降沿敏感的JK 触发器。触发器。状态转换真值表及激励信号状态转换真值表及激励信号1414100111YQ01QQ0nn1n20010000nQJ01 nQK01 nnQQJ102 12 KnQJ20 10 KnQY2 3 3、求激励方程和输出方程、求激励方程和输出方程驱动方程驱动方程输出方程输出方程14nQJ01 nQK01 nnQQJ102 1
24、2 KnQJ20 10 K4. 4. 根据激励方程和输出方程画出逻辑图根据激励方程和输出方程画出逻辑图, ,并检查自启并检查自启动能力动能力电路可以自启动电路可以自启动14例例5-11 (重点掌握重点掌握) 设计一个设计一个101脉冲序列检测电路,脉冲序列检测电路,X为输入,为输入,Z为输出,当检测到为输出,当检测到X连续输入连续输入101时时Z=1,否则,否则Z=0。X输入的输入的101序列序列中最后一个中最后一个1不可以当作下一个序列的第不可以当作下一个序列的第一个一个1,如,如X=01010110100,则,则Z=00010000100。14(1)逻辑抽象,建立原始状态图)逻辑抽象,建立
25、原始状态图解:解:设计一个米里型、前面的设计一个米里型、前面的1不作为后面不作为后面101序列的开始(不可重叠)的序列检测器序列的开始(不可重叠)的序列检测器根据题意设定电路状态:根据题意设定电路状态:S0 :表示初始状态或没收到:表示初始状态或没收到1时的状态;时的状态; S1 :收到一个:收到一个1后的状态;后的状态;S2 :连续收到:连续收到10后的状态。后的状态。建立原始状态图和原始状态表建立原始状态图和原始状态表14(3)状态分配)状态分配 三个状态,至少需要三个状态,至少需要2个触发器,两个触发个触发器,两个触发器有四种组合:器有四种组合:00、01、10、11,设,设S0=00,
展开阅读全文