时序逻辑电路设计(PPT) .ppt
《时序逻辑电路设计(PPT) .ppt》由会员分享,可在线阅读,更多相关《时序逻辑电路设计(PPT) .ppt(54页珍藏版)》请在三一办公上搜索。
1、超大规模集成电路基础2011第7章 时序逻辑电路设计,许晓琳()合肥工业大学电子科学与应用物理学院,时序逻辑电路设计.2,本章重点,寄存器、锁存器、触发器、振荡器、脉冲发生器和施密特触发器的实现技术静态与动态实现的比较时钟策略的选择,时序逻辑电路设计.3,时序逻辑电路输出不仅取决于当前的输入值,也取决于原先的输入值。即它具有记忆功能,7.1 引言,图7.1 利用正沿触发寄存器的有效状态机的方框图,时序逻辑电路设计.4,7.1.1 时序电路的时间参数,t,CLK,t,D,tsu thold,t,Q,DATA,STABLE,DATA,STABLE,Register,CLK,D,Q,tc-q,时序电
2、路的时钟参数建立时间:在时钟翻转之前数据输入必须有效的时间保持时间:在时钟边沿之后数据输入必须仍然有效的时间传播延时:相对于时钟边沿,最坏情况下,数据被复制到输出端的时间,时序逻辑电路设计.5,推导系统级的时序约束条件:最小时钟周期TT tc-q+tplogic+tsu时序电路工作的时钟周期T必须能容纳电路中任何一级的最长延时对寄存器维持时间的要求tcdregister+tcdlogic thold这一约束保证了时序元件的输入数据在时钟边沿之后能够维持足够长的时间,而不会因新进入的数据流而过早改变,时序逻辑电路设计.6,7.1.2 存储单元的分类,前台存储器和后台存储器嵌入在逻辑中的存储器/大
3、量的集中存储内核静态存储器和动态存储器 正反馈或再生原理/在与MOS器件相关的寄生电容上暂时存储电荷用于寄存器在较长时间内不被更新时/用于要求较高性能水平和采用周期时钟控制的数据通路电路中锁存器和寄存器电平敏感/边沿触发,CLK,CLK,D,D,Q,Q,时序逻辑电路设计.7,不同类型存储元件的定义一个边沿触发的存储元件称为寄存器锁存器是一个电平敏感的器件由交叉耦合的门构成的任何双稳态元件称为触发器(flip-flop),存储单元的分类,时序逻辑电路设计.8,7.2 静态锁存器和寄存器,双稳态原理多路开关型锁存器主从边沿触发寄存器低电压静态锁存器静态SR触发器用强信号直接写数据,时序逻辑电路设计
4、.9,7.2.1 双稳态原理,交叉耦合的两个反相器形成了双稳态电路(即一个电路具有2个稳定状态,每一个对应一个逻辑状态)。,当翻转区中反相器的增益大于1时,只有A和B是稳定的工作点,而C是一个亚稳态工作点。,A.两个串联的反相器,B.反相器的VTC,时序逻辑电路设计.10,亚稳态的概念改变电路状态的方法:切断反馈环路(见7.2.2 多路开关型锁存器)触发强度超过反馈环(实现静态后台存储器的主要方法),双稳态原理,时序逻辑电路设计.11,7.2.2 多路开关型锁存器,负锁存器当CLK=0时采样,正锁存器当CLK=1时采样,时序逻辑电路设计.12,用传输门构成正锁存器的晶体管级实现(图7.7)效率
5、不高(它对于CLK信号有4个晶体管的负载),多路开关型锁存器,时序逻辑电路设计.13,(a)电路图(b)不重叠时钟,CLK,CLK,CLK,CLK,QM,QM,仅有NMOS传输管构成多路开关的多路开关型NMOS锁存器(图7.8)时钟负载减少;但对噪声容限和开关性能都会有影响,多路开关型锁存器,时序逻辑电路设计.14,7.2.3 主从边沿触发寄存器,思考:负沿触发寄存器的实现,图7.9 基于主从结构的正沿触发寄存器,CLK=0 采样 保持 CLK=01 保持 采样,时序逻辑电路设计.15,图7.10 利用多路开关构成的主从型正沿触发寄存器,Master,Slave,电路中包含反相器I1和I4的好
6、处是什么?,主从边沿触发寄存器,时序逻辑电路设计.16,多路开关型主从寄存器的时序特性,建立时间:输入数据D在时钟上升沿之前必须有效的时间3 tpd_inv+tpd_tx传播延时:QM值传播到输出Q所需要的时间tc-q=tpd_inv+tpd_tx 保持时间:在时钟上升沿之后输入必须保持稳定的时间0,主从边沿触发寄存器,时序逻辑电路设计.17,例7.1 利用SPICE进行时序分析,图7.11 建立时间模拟,时序逻辑电路设计.18,图7.12 传输门寄存器的传播延时模拟,主从边沿触发寄存器,时序逻辑电路设计.19,减少了时钟负载的静态主从寄存器,传输门寄存器的缺点是时钟信号的电容负载很大以稳定性
7、为代价降低时钟负载的一个方法是使电路成为有比电路T1的尺寸必须比I2更大,才能切换交叉耦合反相器的状态为了避免反向传导,I4必须比I1弱,D,Q,T1,I1,CLK,CLK,T2,CLK,CLK,I2,I3,I4,主从边沿触发寄存器,时序逻辑电路设计.20,非理想时钟信号,时钟偏差因为布置两个时钟信号的导线会有差别,或者负载电容可以因存储在所连接的锁存器中的数据不同而变化。这一影响称为时钟偏差时钟偏差会造成两个时钟信号的重叠,理想时钟信号 非理想时钟信号,时序逻辑电路设计.21,时钟重叠可以引起两种类型的错误竞争情况:由于CLK和CLK在一个很短的时间内都为高电平,两个采样传输管都导通,因此在
8、D和Q之间有直接通路不确定状态:由于CLK和CLK都为高电平,那么节点A同时被D和B驱动,CLK,CLK,A,B,(a)电路图,X,D,Q,CLK,CLK,CLK,CLK,图7.15 仅用NMOS传输管的主从寄存器,(b)一对时钟重叠,非理想时钟信号,时序逻辑电路设计.22,解决方案:采用两相不重叠时钟,并保持两相时钟之间的不重叠时间足够长,PHI2,PHI1,PHI1,PHI1,A,B,(a)电路图,X,D,Q,PHI2,PHI2,图7.16 伪静态两相位D寄存器,(b)两相不重叠时钟,非理想时钟信号,时序逻辑电路设计.23,7.2.4 低电压静态锁存器,降低到低电源电压时要求使用阈值减小的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时序逻辑电路设计PPT 时序 逻辑电路 设计 PPT

链接地址:https://www.31ppt.com/p-2226062.html