建立时间、保持时间和时序约束条件技术分析.docx

建立时间、保持时间和时序约束条件技术分析.docx

建立时间、保持时间和时序约束条件 1、什么是建立时间(Tsu)和保持时间(Th) 以上升沿锁存为例,建立时间是指在时钟翻转之前输入的数据D必须保持稳定的时间;保持时间是在时钟翻转之后输入数据D必须保持稳定的时间[1]。如下图所示,一个数据要在上升沿被锁存,那么这个数据就要在时钟上升沿的建立时间和保持时间内保持稳定。 图1?建立时间和保持时间 建立时间与保持时间,是对触发器(或者寄存器)和锁存器而言,以能够稳定准确的锁存或者触发为目的,对其输入数据信号保持稳定的时间要求,具体数值与具体器件的内部结构特点密切相关,不能人为控制。建立时间和保持时间在时序分析中是一个很重要的准备知识,弄清楚这个两个时间对时序分析的原理的理解很有帮助。 ? 2、根据内部结构分析建立时间和保持时间 ? 图2?经典的上升沿D触发器内部结构 关于为什么会有建立时间和保持时间,我曾试图从触发器或锁存器内部的结构去分析和证实,但是看了许多资料,由于触发器的内部结构有很多,所以分析方法很多,说法也很多。下面我选两个比较经典的结构来分析一下建立时间和保持时间。 ? 以经典边沿触发的D触发器为例子,从内部结构上分析一下D触发器建立时间和保持时间。这个说明主要来源于EETOP的一篇帖子,其结构在维基百科的触发器词条可以得到验证。 如上图所示,这是一个上升沿触发的D触发器,需要注意的是,图中的6个与非门都是有延迟的,也就是在某

文档评论(0)

1亿VIP精品文档

相关文档