资源预览内容
第1页 / 共71页
第2页 / 共71页
第3页 / 共71页
第4页 / 共71页
第5页 / 共71页
第6页 / 共71页
第7页 / 共71页
第8页 / 共71页
第9页 / 共71页
第10页 / 共71页
亲,该文档总共71页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
数字集成电路-电路、系统与设计,时序逻辑电路设计,时序逻辑,图7.1 利用正沿触发寄存器的有限状态机的方框图,本书中: 锁存器是电平敏感 寄存器是边沿触发,锁存器VS寄存器,锁存器 时钟低时存储数据 时钟高地传输数据,D,Clk,Q,D,Clk,Q,寄存器 时钟上升沿是传输数据 其他时间存储数据,Clk,Clk,D,D,Q,Q,锁存器VS寄存器,Latch: 电平敏感 D 锁存器 寄存器: 边沿触发 主从触发器, D 触发器, D 寄存器,锁存器,两种,基于锁存器的设计,当 f = 0时N导通,当 f = 1时P导通,N,Latch,Logic,Logic,P,Latch,f,触发器时序定义,t,CLK,t,D,t,c,2,q,t,hold,t,su,t,Q,DATA,STABLE,DATA,STABLE,Register,CLK,D,Q,基于寄存器的设计,时序特征,寄存器,锁存器,时序电路设计,寄存器 2-相锁存器 脉冲锁存器,时序定义,污染 和传播延迟,最大延迟: 寄存器,最大延迟: : 2-相锁存器,最大延迟: 脉冲锁存器,最小延迟: 寄存器,最小延迟: : 2-相锁存器,Hold time reduced by nonoverlap Paradox: hold applies twice each cycle, vs. only once for flops. But a flop is made of two latches!,最小延迟: 脉冲锁存器,Hold time increased by pulse width,锁存器设计,传输管锁存器 优点 + 小 + 低时钟负载 缺点 Vt 下降 信号不重建 输出端对输入端影响 输出噪声敏感 动态节电 扩散区作为输入输出,Used in 1970s,锁存器设计,传输门锁存器 + 没有 Vt 下降 - 需要反向时钟,锁存器设计,添加反相器缓冲 + 信号可以重建 + 没有输出端对输入端的影响 + 改进 输出的噪声性能 改进扩散区作为输出 输出反向,锁存器设计,添加三态门反馈 + 静态逻辑 输出端对输入端的驱动影响,锁存器设计,添加输入缓冲 + 改进了输入端 + 不在反向,锁存器设计,输出添加缓冲 + 没有输出对输入的影响 使用最广泛 + 非常稳定 (most important) 面积相当大 速度也相当慢 时钟负载也比较大,锁存器设计,数据通路中常用锁存器 + 小一点, 快一点 - 输入未加缓冲,寄存器设计,寄存器由背靠背的锁存器组成,添加使能端,使能端: en = 0不工作,两种实现方式 Mux: 增加了 D-Q 延迟 Clock Gating: 增加了时钟负载,建立时间,Reset端,将输出强制拉低 同步 vs. 异步,Set / Reset,Set 端将输出强制拉高 异步set和reset的寄存器,正反馈: 双稳态,V,o,1,V,i,2,5,V,o,1,V,i,2,5,V,o,1,亚稳态,亚稳态与稳态工作点,多路开关型锁存器,图7.6,负锁存器 (当 CLK= 0导通 ),正锁存器 (当 CLK= 1导通),CLK,多路开关型锁存器,多路开关型锁存器,仅用,不重叠时钟,主从边沿触发寄存器,图 基于主从结构的正边沿触发寄存器,主从边沿触发寄存器,图. 利用多路开关构成的主从正沿寄存器,图.传输门寄存器的传播延时模拟,建立时间模拟,图.,图. 减少了时钟负载的静态主从寄存器,非理想的时钟信号,CLK,CLK,A,B,(a) Schematic diagram,(b) Overlapping clock pairs,X,D,Q,CLK,CLK,CLK,CLK,图.仅用管的主从寄存器,静态触发器用强信号直接写数据,NOR-based set-reset,图 基于的触发器,静态触发器,Cross-coupled NANDs,Added clock,图 基于的触发器,触发器的尺寸问题,输出电压和下拉器件尺寸的关系,瞬态响应,寄存器的存储机理,D,CLK,CLK,Q,动态寄存器,静态,使动态锁存器称为伪静态,一种对时钟偏差不敏感的方法: C2MOS,C2MOS主从正沿触发寄存器,对时钟重叠不敏感,M,1,D,Q,M,4,M,2,0,0,V,DD,X,M,5,M,8,M,6,V,DD,(a) (0-0) 重叠,M,3,M,1,D,Q,M,2,1,V,DD,X,M,7,1,M,5,M,6,V,DD,(b) (1-1) 重叠,真单相钟控寄存器: TSPC,Negative latch (当 CLK= 0导通),Positive latch (当 CLK= 1导通),锁存器嵌入逻辑对电路性能的影响,AND锁存器,在锁存器中包括逻辑,TSPC正沿触发寄存器,脉冲寄存器,主从寄存器,D,Clk,Q,D,Clk,Q,Clk,Data,D,Clk,Q,Clk,Data,脉冲触发寄存器,L1,L2,L,设计边沿触发寄存器的另一个解决之道:,基于TSPC的短脉冲锁存器的时序发生电路和寄存器,短脉冲寄存器的建立时间,流水线,参考电路,流水线电路,采用动态寄存器的两相流水线电路,使用 C2MOS的流水线,举例,偶数次静态反相,NORA CMOS,结构:组合逻辑 + 寄存器 组合逻辑可以是动、静态任意 希望动态组合逻辑和C2MOS寄存器配合工作 动态组合逻辑赋值, C2MOS采样 动态组合逻辑预充电, C2MOS保持,NORA CMOS 模块,数据以流水线方式传递,NORA CMOS 模块,数据以流水线方式传递,双 C2MOS 锁存器,双 C2MOS的特点 级间不需要非反相 静、动态可以自由混合 锁存器可以内涵逻辑 锁存器之间可以内插逻辑,非双稳时序电路 施密特触发器,VTC with hysteresis Restores signal slopes,用施密特触发器抑制噪声,CMOS施密特触发器,改变第一个反相器的转换电压,Kn/kp增加,门阈值降低 反之亦反,施密特触发器的模拟结果,2.5,V,X,(V),V,M,2,V,M,1,V,in,(V),具有滞环的电压传输特性.,改变PMoS器件的尺寸比的影响。,2.0,1.5,1.0,0.5,0.0,0.0,0.5,1.0,1.5,2.0,2.5,2.5,V,x,(V),k,= 2,k,= 3,k,= 4,k,= 1,V,in,(V),2.0,1.5,1.0,0.5,0.0,0.0,0.5,1.0,1.5,2.0,2.5,图7.49另一种CMOS施密特触发器(2),多谐振荡器电路,输入翻转触发一个单脉冲,单稳触发电路 (基于RC结构),非稳态多谐振荡器,0,1,2,N-1,环振,5级环形振荡器的模拟波形,电流可控反相器型电压控制振荡器 (VCO),差分延时元件和VC拓扑结构,two stage VCO,simulated waveforms of 2-stage VCO,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号