集成电子技术基础教程(第二版)-课件-第3篇-第5章-集成触发器与基本时序电路.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《集成电子技术基础教程(第二版)-课件-第3篇-第5章-集成触发器与基本时序电路.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 集成 电子技术 基础教程 第二 课件 触发器 基本 时序电路
- 资源描述:
-
1、第5章 集成触发器与基本时序电路 3.5.1 基本RS触发器 触发器能记忆1位二进制信息,即可以记忆“0”信息,也可以记忆“1”信息。下面是能实现记忆信息的三种基本电路。但是 是0还是1(是1还是0)不能人为确定,是随机的。QQ由第一个图可知,QQ和相互交叉连接,所以两者一定为互补输出,=0时,Q1Q;反之也行。为了能明确决定是记忆0信息,还是记忆1信息,电路中引入两个输入端,和 端。Q的状态代表触发器的输出状态。)(DDRR)(DDSS)(DDRR复位端,使Q为0状态)(DDSS置位端,使Q为1状态setRReSetS 以与非门组成的基本RS触发器为例分析其功能 和 上加了非号是表示输入低电
2、平时,才改变输出状态。DRDS 当 时,触发器的状态不变,由原状态决定。这种情况称触发器为保持功能;1DDSR一、基本RS触发器功能时,0DR1DS1Q0Q称触发器为置0功能(也称复位);1DR0DS0Q1Q时,称触发器为置1功能;(也称置位)0DDSR1QQ时,当0DDSR同时撤除后,QQ和的状态是0还是1将具有随机性,所以,在实际使用时 这种情况应避免,通常用“禁用”或“约束”表示。0DDSR上述分析的功能通常用真值表描述保持11置10101置01010禁用00说明DSDRQQ例:由或非门构成的基本RS触发器,假定触发器原状态Q为高电平“1”,已知RD和SD的波形,试画出在此波形作用下的Q
3、端和Q非端波形。解:QQ“0”还是“1”态无法确定二、基本RS触发器的动态特性动态特性是指:触发器输入状态和输出状态Q翻转之间的时间配合。触发器的状态翻转必须稳定、可靠,存储的二进制信息才有意义。为此对 、端的状态提出了要求。DRDS假定 、原都为“1”,Q为“0”状态。每全与非门的延迟时间为1tpd。DRDS若 、,则Q经1tpd延时变高,再经1tpd后,变低。1DR0DSQ若 、,则 经1tpd延时先变高,再经1tpd后,Q变低。0DR1DSQ可见,从输入状态变化到输出状态改变,和 的高低电平时间都应2tpd。DRDS三、基本RS触发器应用t (1)消除机械开关抖动消除抖动电路与波形 (2
4、)用来组成功能完整、翻转可靠的各类触发器。3.5.2 电平触发的触发器 在时序逻辑电路中,都要求用一个统一信号(一般为时钟脉冲)来协调整个电路的工作。有时钟信号触发时,电路的输出状态翻转,没有时钟信号时,电路状态不会翻转。一、时钟高电平触发RS触发器1.电路说明 在基本RS触发器的基础上增加了两个与非门,所以在输入的R、S上没有了非号和D下标。当CP为低电平“0时”,G3和G4与非门封锁,只有在CP高电平“1”后,两个与非门打开,接受R、S状态。所以,输出状态变化由时钟脉冲控制,但改变到什么状态,还是由R、S端状态决定,在不计翻转时间下,说明脉冲高电平信号出现和触发器状态翻转是同时发生的,所以
5、也称同步触发器(锁存器)。在CP低电平“0”时,可以用 和 来决定触发器Q端的初始状态。DRDS2.电路功能分析 令CP脉冲作用之前触发器的状态为nQ初始状态,CP脉冲作用后的状态为1nQ次态(下一状态)。当触发器初态设置好后,、都应置高电平DRDS R=S=0时,CP脉冲高电平作用后,触发器的状态不变,即:nnQQ1这种情况称触发器为保持功能。R=0,S=1时,CP脉冲高电平作用后11nQ触发器实现了置1功能。R=1,S=0时,CP脉冲高电平作用后01nQ触发器实现了置0功能。R=1,S=1时,CP脉冲高电平作用时1nQ111nnQQ而CP=1作用后不变置“1”都“1”不确定保持功能置1功能
6、置0功能11111禁用(约束)01111010111000111111011101011110011000011异步置1101异步清0010说明DRDSRSnQ1nQnnQQ111nQ01nQ功能的真值表表示状态转换图表示11111禁用(约束)01111010111000111111011101011110011000011异步置1101异步清0010说明DRDSRSnQ1nQnnQQ111nQ01nQ约束条件01RSQRSQnn功能的特性方程表示逻辑符号3.动态特性图示是RS触发器各处的波形图,并设每个与非门的平均延迟时间为1 。pdt 对复位、置位端数据存在的时间要求 、DStDRtpdt
7、2 对RS端数据存在的时间要求pdSRttt2,pdSRttt3,或对CP高电平 时间要求pdCPHtt2pdCPHtt3或pdpdHLtt3 CP脉冲出现到触发器状态翻转时间Q由10的时间pdpdLHtt24.触发特点 在CP=1高电平期间,RS的变化都会使触发器的状态产生翻转。故RS端的数据必须在CP=0期间完成转换。说明在CP=1期间,非常容易接收干扰信号,抗干扰能力差。请问:电路连接成如图所示,Q端波形会如何?对CP脉冲脉宽有没有要求?有要求时tCPH=?二、时钟高电平触发D触发器 在S和R间加一个非门,使S=D,电路如图所示,即成高电平触发的D功能触发器了。DQDDQRSQnnn1(
8、CP高电平有效)因为S=D,R=,代入RS触发器的特性方程,即有:D 说明高电平触发的D触发器的次态与D端状态相同。D触发器真值表1置11011置0000说明DnQ1nQDQn1逻辑符号 D触发器与高电平触发的RS一样,同样存在CP=1期间容易接收干扰信号的问题,只不过D触发器没有输入信号的约束条件罢了。为了提高抗干扰能力,使触发翻转更加可靠,必须改进电路的结构和触发方式。3.5.3 边沿触发器 边沿触发器只有在CP脉冲的上升沿或下降沿时接收信号,并完成翻转。由于触发器响应输入信号的时间极短,所以,电路的可靠性高,抗干扰能力强。目前触发器的产品一般都采用该技术。一、主从D功能触发器 实现边沿触
9、发的最简单方法是将两个高电平触发的D触发器串联起来,用同一个CP脉冲触发,如图所示。主触发器从触发器 CP为高电平“1”,主触发器根D状态翻转,QM=D;从触发器(触发器)Q端状态不会改变。CP一当跳变为低电平“0”,主触发器状态封锁保持不变;从触发器(触发器)Q端状态跟主触发器而变,即Q=QM=D。可见在一个CP脉冲周期内,分为两个节拍动作,但对整个触发器而言,其状态改变是在CP脉冲的下降沿到达后实现的。所以为下降沿触发的D触发器。逻辑符号 注意:该电路在CP=1期间,也容易把干扰信号接收锁存在主触发器中,若干扰信号消失后,等到CP变为低电平时,该锁存在主触发器中的关状态仍然将传入从触发器,
10、使触发器的状态发生改变。用CMOS传输门和或非门组成主从型D触发器时,接收干扰信号的可能性将减小,提高了抗干扰能力。电路同样分主、从触发器,一个时钟周期也分两个节拍动作。同时不有以下特点:不管CP是高电平还是低电平,都能用复位端和置位端进行可靠的复、置位。而且是高电平复位和置位。如RD=“1”,SD=“0”时,Q=“0”如RD=“0”,SD=“1”时,Q=“1”1,0CPCPTG1、TG4接通,TG2、TG3断开,主触发器接收D信息,从触发器状态不变;DQMDQM触发器输出状态(从触发器状态)不变。0,1CPCPTG2、TG3接通,TG1、TG4断开,主触发器保持原接收的D信息,从触发器状态跟
11、主触发器状态翻转;DQMDQQMn1 可见在一个CP脉冲周期内,分为两个节拍动作,但对整个触发器而言,其状态改变是在CP脉冲的上升沿到达后实现的。所以为上升沿触发的D触发器。逻辑符号内部电路二、维持阻塞型D功能触发器 这种结构的触发器利用两条反馈线,一条称维持线,另一条为阻塞线实现边沿(上升沿正边沿)触发。根据电路图作如下分析:CP=0时,由于G3、G4门封锁,触发器状态不可能改变。在CP=1期间、CP上升沿及CP下降沿作用时,Q端的状态用表加以说明。Qn0111置101100或11Qn1011置010010或10Qn+1G6G5G4G3CPQnD可见,触发器在CP脉冲作用后的次态与D端的信号
12、状态相同,即:DQn1Qn0111置101100或11Qn1011置010010或10Qn+1G6G5G4G3CPQnD 在CP=1期间,有维持置”0”和阻塞置”1”或维持置”1”和阻塞置”0”的作用,使触发器接收信号和状态翻转稳定可靠。逻辑符号 在触发器部分,为了熟悉功能和各种触发器的触发特点,通过画波形来训练。例:已知CP、D以及 和 的波形,试画出上升沿触发D和高电平触发D两种触发器的Q端波形图。DRDS解:边沿触发电平触发三、上升沿D触发器的时间配合 (CP、D、Q)假定每个触发器的翻延时时间都为1tpd时间。它表示D信号应比CP早到的时间,从图可见,该时间为:2settpdt 输入信
13、号建立时间sett 输入信号保持时间hthtpdt它表示CP上升沿到达后,D信号应保留的时间。由图可见,该时间为 1 从CP脉冲上升沿到达,到Q端由低电平变为高电平之间时间:pdpLHtt2Q由高到低时间:pdpHLtt3 触发器翻转时间pLHt或pHLt CP脉冲的高低电平时间 CPLtCPHttCPH3tpd,tCPL3tpd为此,CP脉冲的最高工作频率为pdCPLCPHCPCPtttTf6111(min)(max)四、下降沿触发JK功能触发器 该电路在CP脉冲下降沿期间接收JK信号并完成状态翻转,靠的是内部门电路延时时间差而实现的。G3、G4的延迟时间比G1、G2长实现下降沿触发。G3、
14、G4输出高电平,B、B两组与门封锁,触发器的状态由A、A两组与门互锁,状态不会改变。CP=0时 由于B、B与门其中的一个输入为高电平,所以,只要有另一个也为高电平时,就可由B、B与门互锁触发器的状态,所以状态不变。CP=1期间 触发器状态由原A、A互锁转换到由B、B互锁,触发器的状态也不变。CP从0跳到1期间因G1、G2门的延时比G3、G4门短,使 状态还来不及改变,形成了图示等效电路,其中B、B已被封锁,SR,CP由1跳变到0期间nnnnnnnQKQJQKQQJQRSQ1可见,电路是一个下降沿触发的触发器。从表达式得到:nnQQ1nnnnnnnQKQJQKQQJQRSQ1J=0,K=101n
15、QJ=1,K=011nQJ=K=1nnQQ1保持功能置“0”功能置“1”功能翻转功能J=K=0真值表0111 翻转10111101 置110010110 置000101100 保持 0000说明KJnQ1nQnnQQ101nQ11nQnnQQ1JK触发器具备有四种功能,是一个全功能触发器。电路符号 例:设下降沿触发JK触发器的初态为“0”,复位和置位端都为高电平,若CP,同步输入JK的电压波形如图所示,试画出Q端的波形图。解:因为是下降沿触发JK功能触发器,只要CP下沿对下来,画出按JK功能翻转波形即可。3.5.4 其它功能触发器 触发器具有两种状态,在CP脉冲的作用下,能从一种状态转换到另一
16、种状态。所以在脉冲电路中,往往把电路称作双稳态触发器。除了RS、D和JK功能三种触发器外。在实际应用中,还有T、T功能两种触发器,它们可以方便地从上述三种的任一种变换得到。1.T触发器(计数触发器)T触发器只有一种功能:翻转功能(也称计数功能),即每加入一个CP触发脉冲,触发器Q状态仅改变一次。如原Q状态为”1”,CP脉冲加入后,Q状态变为”0”态;如原为“0”态,CP脉冲加入后翻转为“1”态。逻辑符号翻转波形由RS、D和JK触发器连接成的T触发器分别如图所示。JK实现:JK=“1”,(有多种方法实现)D实现:nQD RS实现:nnQRQS,1.T触发器(可控计数触发器)T触发器只有一个T输入
17、端,具有两种功能:T=1时,触发器状态翻转,T=0时,触发器状态保持。T触发器的功能表逻辑符号01计数10111保持不变000T说明次态初态输入nQ1nQ根据功能表,将有特性方程:nnnQTQTQ1由JK触发器变换而来触发器部分小结电路结构:基本RS、电平触发、边沿触发(主从触发器)等,可从CP脉冲引入端的符号加以区别。与非门组成的基本RS触发器高电平触发RS触发器低电平触发RS触发器上升沿触发的D触发器下降沿触发的D触发器上升沿触发JK触发器下降沿触发JK触发器JK端分别有二个与逻辑变量逻辑功能RS:三种功能,置0,置1,保持,D:两种功能:置0,置1 JK:四种功能:置0,置1,保持,T:
18、两种功能:翻转,保持约束RS=0翻转(计数)T:一种功能:翻转功能描述方法(JK触发器为例)nnnQKQJQ1真值表(特性表)01111011110110010110001011000000KJ1nQnQ次态函数(特性方程)状态转换图激励表0 0101 10 1 1011 01 0 1110 10 0000 0R SJ K nQ1nQD T3.5.5 触发器功能的VHDL描述 触发器的硬件语言描述以下面例子说明。例:试用VHDL语言描述一个具有异步复位和异步置位的JK功能触发器。解:JK触发器的一种VHDL语言描述为:entity myJKFF is -实体定义 Port(SETn:in ST
19、D_LOGIC;-端口说明 CLRn:in STD_LOGIC;-输入端口 J:in STD_LOGIC;K:in STD_LOGIC;CLK:in STD_LOGIC;Q:out STD_LOGIC;-输出端口 Qn:out STD_LOGIC);end myJKFF;-结束实体定义 architecture Behavioral of myJKFF is-结构 体,功能描述signal TMP:STD_LOGIC;beginprocess(SETn,CLRn,CLK,J,K)-进程Begin -进程开始if CLRn=0 then -功能描述TMP=0;elsif SETn=0 thenT
20、MP=1;elsif(CLKevent and CLK=0)thenif(J=0)and(K=1)thenTMP=0;elsif(J=1)and(K=0)thenTMP=1;elsif(J=1)and(K=1)thenTMP=not TMP;end if;end if;end process;-进程结束Q=TMP;Qn=not TMP;end Behavioral;-结束结构描述仿真结果如图。例1 图示电路是用CMOS组成的边沿触发器和或非门组成的脉冲分频电路,试画出在一系列CP脉冲作用下Q1、Q2和Z端对应的输出波形。设触发器初态都为0注:未画出的复位和置位端表示高电平可以先画 和1Q2Q再
展开阅读全文