时序逻辑—时序元件(锁存器和触发器)

上传人:ldj****22 文档编号:46425224 上传时间:2018-06-26 格式:PDF 页数:24 大小:482.54KB
返回 下载 相关 举报
时序逻辑—时序元件(锁存器和触发器)_第1页
第1页 / 共24页
时序逻辑—时序元件(锁存器和触发器)_第2页
第2页 / 共24页
时序逻辑—时序元件(锁存器和触发器)_第3页
第3页 / 共24页
时序逻辑—时序元件(锁存器和触发器)_第4页
第4页 / 共24页
时序逻辑—时序元件(锁存器和触发器)_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《时序逻辑—时序元件(锁存器和触发器)》由会员分享,可在线阅读,更多相关《时序逻辑—时序元件(锁存器和触发器)(24页珍藏版)》请在金锄头文库上搜索。

1、1课程代码:课程代码:课程代码:课程代码:0083004000830040第六章 时序逻辑 时序元件(锁存器和触发器)佟冬 Microprocessor R&D Center http:/ = 0R = 1S = 1S = 0Q(a)Q RRSS QN1N2(c)Q RS QQQRSQQRS(d)(e)2003年4月4日3数字逻辑时序电路(二)课程回顾:SR锁存器的时序图(a)SRQSetResetIllegal inputsUnknown valuesQSet(b)SRQSetResetIllegal inputsUnknown valuesQSet2003年4月4日4数字逻辑时序电路(二)

2、课程回顾:SR锁存器的激励表和特征方程SRQQ*(a)Excitation inputsPresent stateNext state0 0 0 0 1 1 1 10 0 1 1 0 0 1 10 1 0 1 0 1 0 10 1 0 0 1 1 No changeResetSetNot allowedQSR000011110RQ0-110-1S0110010dd0(b)SR01(c)Q* = S + RQ特征方程:?Q现态,Q*次态2003年4月4日5数字逻辑时序电路(二)门控(gated) SR锁存器?C 控制端(使能端口)(a)C* RSCRSRQQ(b)(c)QQC*SSCRSRQQS

3、CRSCRQQ(d)2003年4月4日6数字逻辑时序电路(二)激励表和特征方程Excitation inputsS RNext state Q*0 0 1 1 1 1 1 1 1 10 0 0 0 1 1 1 1Enable inputs C0 0 1 1 0 0 1 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 1 HoldNo changeResetSetNot allowedPresent state Q1101010dd, 10d0dd, 1d0(a)(b)CSR01Q* = SC + R Q + C Q2003年4月4日7数字逻辑时序电路(二)D锁存器(Dela

4、y latch, D latch)?存储数据(b)QQDCSRSR latch(c)QQDCSRSR latchDCQQ(a)2003年4月4日8数字逻辑时序电路(二)D锁存器特征Excitation input DNext state Q*0 0 1 1 1 1Enable input C0 0 1 10 1 0 1 0 10 1 0 0 1 1HoldStore 0Store 1Present state Q11100d, 100d, 11(a)(b)CD01Q* = DC + C Q2003年4月4日9数字逻辑时序电路(二)D锁存器时序图QDCEnabledHoldEnabledHold

5、Enabled2003年4月4日10数字逻辑时序电路(二)D锁存器的时序限制?建立时间(setup time, tsu)?在使能信号变化前前,激励信号必须保持的一 段时间。?保持时间(hold time, th)?在使能信号变化后后,激励信号必须保持的一 段时间。?最小脉冲宽度(tw):?为保证状态的稳定,使能信号需要的最小脉 冲宽度。2003年4月4日11数字逻辑时序电路(二)D锁存器的时序约束tw Minimum enable pulse widthQDCD may not changeSetup time violationHold time violationtsu (setup)ts

6、uUnknown stateth (hold)th2003年4月4日12数字逻辑时序电路(二)74LS75 D锁存器CDCQQQ*(a)DCQQDCQQ(b)(c)DCQQDC(d)001010Dt2003年4月4日13数字逻辑时序电路(二)74LS75的传输延迟和时序约束2003年4月4日14数字逻辑时序电路(二)74116 无冒险D锁存器DCQDCQC1C2PRE (or S)CLR (or R)Q(c)DQQ(d)1111(a)QDC1111(b)Q* = DC + C Q + DC2003年4月4日15数字逻辑时序电路(二)?SR锁存器?门控SR锁存器?D锁存器DCQQ锁存器总结SRQ

7、QN1N2Q* = S + R QC* RQQC*SSCRQQDCSRSR latchSCRQQQ* = SC + R Q + C QQ* = DC + C QQQSR2003年4月4日16数字逻辑时序电路(二)锁存器的总结?优点:?速度比较快?采用的门比较少?缺点:?不太安全?容易产生组合回路?进而产生震荡和不确定状态?如何解决不稳定的问题??采用同步时钟(clock)2003年4月4日17数字逻辑时序电路(二)6.4 触发器?时钟(clock)上升沿高脉冲下降沿低脉冲 t边沿触发(edge-triggered)触发器 脉冲触发(pulse-triggered)触发器2003年4月4日18数

8、字逻辑时序电路(二)6.4.1 主从SR触发器SCRSCRSCRQMMasterSlave(c)(d)MasterSlaveQMFlip-flop output can changetsu (setup)S and R may not changetw C low pulse width (master enabled)tw C high pulse width (slave enabled)Qgatedholdgatedholdgatedholdgatedholdholdgatedholdgatedholdgatedholdgatedth (hold)SCRQQQQSCRQQSCRQQ(a)

9、(b)(clock)2003年4月4日19数字逻辑时序电路(二)特征方程和激励表RCQQ*0 0 1 10 1 0 10 1 0 0No changeReset10010d0d(b)SR01S0 0 0 0 0 0 1 10 1 0 11 1 Set(a)1 1 1 1Not allowedQ* = S + R Q2003年4月4日20数字逻辑时序电路(二)6.4.2 主从D触发器DCMasterSlaveQM DCQQQQDCQQDCQQ(a)(b)(clock)2003年4月4日21数字逻辑时序电路(二)主从D触发器的特性MSDCQQ*0 0 1 10 1 0 10 0 1 1Store

10、0Store 1(a) (b)(c)DQMEnabled:MSMSMSMQ = QSC10D1001Q* = D2003年4月4日22数字逻辑时序电路(二)6.4.3 主从JK触发器?在SR锁存器和触发器中,S=1且R=1不被容许。?在JK触发器中,J = S,K = R,当J = 1 且K = 1 时,JK触发器产生状态翻转状态翻转状态翻转状态翻转( (toggletoggle) )KCQQ*0 0 1 10 1 0 10 1 0 0HoldReset1dd10dd0(b)JR01J0 0 0 0 0 0 1 10 1 0 11 1 1 0Set(a)1 1 1 1ToggleQJK00001111001K0111001JQ(c)Q* = K Q + JQ 2003年4月4日23数字逻辑时序电路(二)主从JK触发器结构DCQQJCKQQKJCQ*QQKQJQ(a)(b)2003年4月4日24数字逻辑时序电路(二)7476 双脉冲触发JK触发器JCK(a)QQ(b)PRECLR1PRE2PRE1CLK1CLR2CLK2CLR1 K1J2J1K1JSRC11Q1Q2Q2Q(2)(4)(1)(16)(3)(7)(9)(6)(12)(8)(15)(14)(11)(10)2 KQQ76

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号