时序逻辑电路的分析和设计ppt课件.ppt
《时序逻辑电路的分析和设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《时序逻辑电路的分析和设计ppt课件.ppt(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、7.1 概述7.2 基于触发器时序电路的分析7.3 基于触发器时序电路的设计7.4 集成计数器7.5 集成移位寄存器7.6 基于MSI 时序逻辑电路的分析7.7 基于MSI 时序逻辑电路的设计 时序逻辑电路:在任何时刻,逻辑电路的输出状态不仅取决于该时刻电路的输入状态,而且与电路原来的状态有关。 时序逻辑电路的一般结构框图如图7.1.1。图7.1.1 时序逻辑电路的一般结构框图组合逻辑电 路存 贮电 路x1 xiw1 wk z1 zjq1 ql 信号间的逻辑关系可以用三个向量方程来表示。输出方程: Z( tn ) = FX(tn),Q(tn)状态方程: Q(tn+1) = GW(tn),Q(t
2、n) 驱动方程: W( tn ) = HX(tn),Q(tn)式中tn和tn+1表示相邻的两个离散时间。 时序逻辑电路中的基本单元是触发器。基于触发器时序逻辑电路的分析是时序逻辑电路分析的基础。 7.2.1 分析方法7.2.2 同步时序电路的分析7.2.3 异步时序电路的分析逻辑电路图驱动方程输出方程状态方程逻辑功能状态转换表状态转换图时序图图7.2.1时序电路分析流程图例7.2.1 分析如图7.2.2所示时序电路的逻辑功能 图7.2.2 例7.2.1逻辑电路图Q0Q1Q2CP&ZFF0FF1FF211T C1&1T C11T C1(1)写三个状态方程驱动方程:01T 10TQ210TQQ10
3、0nnQQ111010nnnnnQQ QQ Q122102021nnnnnnnnQQ Q QQ QQ Q状态方程:输出方程:210ZQ QQ(2) 状态转换表、状态转换图和时序图 状态转换表0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 112345678CP表7.2.1 例7.2.1状态转换表nnn210Q Q Qn+1n+1n+1210QQQ0 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 0 状态转换图000/0/0/0图7.2.1 例7.2.1状态转换图/1/0nnn210Q Q Q001010011111110101100/0
4、/0/0X/Z(3) 说明电路的逻辑功能 同步8进制加法计数器 时序图表7.2.1 例7.2.1时序图CP0Q1Q2QZ例7.2.2 图7.2.4为一异步时序电路逻辑图,试分析该电路的逻辑功能。 图7.2.4 例7.2.2逻辑电路图Q0Q1Q2CP&FF0FF1FF211111J C11K1J C11K1J C11K (1) 写方程式写出触发器驱动方程和时钟方程J0= , K0=1, CP0 = CPJ1= K1=1, CP1 = Q0J2= Q1Q0, K2=1, CP2 = CP 2Q.状态方程 (CP0) (CP1) (CP2)n 1n11QQ2n+1nn00QQ Q2n 1nnn210
5、QQ Q Q(2) 列出状态转换真值表、画出状态转换图和波形图 状态转换真值表0 0 00 0 10 1 00 1 11 0 001234CP表7.2.3 例7.2.2状态转换表nnn210Q Q Qn+1n+1n+1210QQQ0 0 10 1 00 1 11 0 00 0 0210CP CP CP000001010011100(a) 状态转换图CPQ0Q1Q2(b) 工作波形图画波形图 画出状态转换图(3) 说明电路的逻辑功能 5进制异步计数器7.3.1 设计步骤7.3.2 同步时序电路的设计7.3.3 异步时序电路的设计图7.3.1 时序电路设计流程图设计设计要求要求状态转状态转换图换图
6、选触发器选触发器状态分配状态分配状态转换表状态转换表状态方程状态方程输出方程输出方程驱动方程驱动方程逻辑逻辑电路图电路图检查检查自启动自启动例7.3.1 用下降沿触发的JK触发器设计同步8421码的十进制加法计数器 根据设计要求,作出状态转换图。 S0图7.3.2 例7.3.1状态转换图S1S2S3S4S5S6S7S8S9 选择触发器的类型、个数以及进行状态分配选择触发器的类型、个数以及进行状态分配 选择所用触发器的类型和个数选择所用触发器的类型和个数 题已指定JK触发器。本例中,因为状态数N=10,所以触发器个数n = 4。 状态分配状态分配 状态分配采用8421 BCD码。有S0 = 00
7、00,S1 = 0001,S9 = 1001。10101111六个状态可作为任意项处理。CP123456789100 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 0 0 0 0表7.3.1 例7.3.1的状态转换表nnnn3210Q Q Q Qn+1n+1n+1n+13210QQQQ 列出状态转换表列出状态转换表(3) 求出求出3个向量方程个向量方程 画次态卡
8、诺图如图画次态卡诺图如图7.3.3所示所示00 01 11 1001X001X010XX01XX0001111000 01 11 1000X011X000XX11XX0001111000 01 11 10图7.3.3 例7.3.1次态卡诺图10nnQ Q32nnQ Q11X100X000XX11XX0001111000 01 11 10n+10Q10nnQ Q32nnQ Q10nnQ Q32nnQ Q10nnQ Q00X100X001XX00XX0001111032nnQ Qn+11Qn+12Qn+13Q122021210nnnnnnnnQQ QQ QQ Q Q 与与JK触发器特性方程比较可得
9、触发器特性方程比较可得FF2的驱动方程的驱动方程J3 = Q2Q1Q0 K3 = Q0J1 =Q3Q0 K1 = Q0J0 = 1, K0 =1210210nnnnnnQ QQQ Q Q210JQ Q20110KQQQ Q同理可得其它驱动方程CP1J C11KRDQ01图7.3.4例7.3.1逻辑逻辑电路图FF0& 1J C11KRDFF1& 1J C1& 1KRD& 1J C11KRDQ1FF2Q2Q3dR(4) 由驱动方程画出逻辑电路图由驱动方程画出逻辑电路图图7.3.5 例7.3.1完整的状态转换图Q3Q2Q1Q00000101011101011110111001111000100100
10、011010001010110011110001001(5) 检查电路的自起动能力 例:用JK触发器设计一串行序列检测器,当检测到110序列时,电路输出为1。解: 1. 1. 画出原始状态转换图输入序列X:0 1 1 0 0输出相应Y: 0 0 0 1 0 状 态: S0 S1 S2 S3 S0(1).确定原始状态数及其意义(2).(2).画原始状态图画原始状态图0/01/01/00/11/01/00/0S0S1S2S30/02. 状态简化状态简化等价状态可以合并为一个状态。3. 状态编码状态编码000111S0S1S2选JK触发器,n2;Q1Q0 - 两个触发器状态。0/01/01/01/0
11、S0S1S20/00/1XQ1nQ0n0 00 10 11 100/001/000/011/000/111/04. 列出状态转换表列出状态转换表5. 求状态方程和输出方程求状态方程和输出方程作次态卡诺图作次态卡诺图 00 01 11 1001XQn1 Qn0Q1n+1 00 01 11 1001XQn1 Qn0Q0n+1 00 01 11 1001XQn1 Qn0Y 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 0 1 由次态卡诺图求得由次态卡诺图求得11101nnnnQXQ QXQ1000nnnQXQXQn1YXQ6. 求驱动方程求驱动方程对比状态方程和特性方程可得101,
12、nJXQKX00,JX KX7. 画逻辑电路图画逻辑电路图YX1JC11K1J C11KQ0CPQ1&11例7.3.3 试设计异步3位二进制(8进制)加法计数器 解 根据设计要求,可列出态序表如表7.3.5所示。CPQ2 Q1 Q001234567 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1表7.3.5 例7.3.3的态序表Q1T C1T C1T C1Q21CPQ0图7.3.9异步八进制加法计数器(a) 电路图CPQ0Q1Q2图7.3.9异步八进制加法计数器(b) 波形图计数器的功能:计数、分频、定时等;计数器的分类按时钟脉冲的输入方式分类按
13、计数器输出码的规律分类按计数容量 M分类模2n计数器非模2n计数器加法计数器减法计数器可逆计数器同步计数器异步计数器7.4.1 异步集成计数器7.4.2 同步集成计数器7.4.3 任意进制计数器的构成图7.4.1 异步二进制计数器74293逻辑电路图(a)Q1Q2Q3&CP01Q0CP1R01R02FF0FF1FF2FF31T C1RD1T C1RD1T C1RD1T C1RDCP0CP1R01R02工作状态XXXXXX1X0X010X0X置零FF0计数FF0计数FF1FF3计数FF1FF3计数表7.4.2 74293的功能表 当外CP仅送入CP0,由Q0输出,电路为二进制计数器。 当外CP仅
14、送入CP1,由Q3Q2Q1输出,电路为八进制计数器。 当外CP仅送入CP0,而CP1与Q0相连时,电路为16进制计数器。 Q0 Q1 Q2 Q3CP1CP0R01 R02 742931. 同步二进制计数器74161CPCTT CTP工作状态XXX01111X0111X XX X0 XX 01 1置零预制数保持保持计数CRLD表7.4.3 74161的功能表图7.4.3 74161的符号图 D0 D1 D2 D3 CTPCTT CP COLDCR 74161Q0 Q1 Q2 Q3 74163为四位二进制加法计数器,其功能表和符号图如表7.4.4和图7.4.4所示。 D0 D1 D2 D3Q0 Q
15、1 Q2 Q3CTPCTT CPCOLDCR74163图7.4.4 74163的符号图CPCTP CTT工作状态XX01111X0111X XX X0 11 01 1置零预制数保持保持计数CRLD表7.4.4 74163的功能表CPUCPDCR工作状态XX1XX11000X011零预制数加法计数减法计数LD表7.4.5 74193的功能表 74193是双时钟输入四位二进制同步可逆计数器,其逻辑符号见图7.4.5,功能见表7.4.5。CPU是加法计数时钟信号,CPD是减法计数时钟信号, 是清零信号, 是置数控制信号, 是加法进位信号, 为减法借位信号。 CRLDCOBO图题7.4.5 74193
16、的符号图CR LD D0 D1 D2 D3Q0 Q1 Q2 Q3BOCOCPUCPD74193 前面介绍的各种集成计数器多是四位的,只能实现N16的计数,在实际应用中,经常会遇到多片集成计数器的级联使用的情况。下面以74LS161为例,介绍计数器的级联方法 。图7.4.7 多片74161的级联方法D4 D5 D6 D7D0 D1 D2 D3Q4 Q5 Q6 Q7Q0 Q1 Q2 Q31D0 D1 D2 D3Q0 Q1 Q2 Q3CTPCTT CPCOLDCRD0 D1 D2 D3Q0 Q1 Q2 Q3CTPCTT CPCPCOLDDRCOLDCR 目前市售集成计数器产品,在计数体制方面,只做成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序 逻辑电路 分析 设计 ppt 课件
限制150内