时序分析基本概念介绍——建立时间和保持时间


前言

静态时序分析中最基本的就是setup和hold时序分析,其检查的是触发器时钟端CK与数据输入端D之间的时序关系。

一、建立时间和保持时间基本概念

建立时间(Tsu:setup time)是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被稳定的打入触发器,Tsu就是指这个最小的稳定时间。

保持时间(Th:hold time)是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间,如果保持时间不够,数据同样不能被稳定的打入触发器,Th就是指这个最小的保持时间。
 在这里插入图片描述

二、为什么触发器会有建立时间和保持时间?

下图展示的是一个用传输门和反相器做成的正沿D触发器内部结构,只有了解了其内部结构才能搞清楚为什么会存在建立时间和保持时间。
在这里插入图片描述
另外,传输门由一个P沟道和一个N沟道增强型MOS管并联而成,如下图所示。
在这里插入图片描述
当C端为0,输入信号取值在0到VDD范围内,所以T1、T2同时截止,输入与输出之间为高阻态(传输门断开);
当C端接VDD,当Vi在0到(VDD-VT)的范围内,T1导通;当Vi在VT到VDD的范围内,T2导通。因此T1、T2至少一个导通,从而使传输门导通。

1. 为什么会存在建立时间

当时钟上升沿还没来到的时候,CLK=0,时钟处于低电平,主锁存器工作(T1导通,T2关断),接收输入信号QB = D;从锁存器不工作(T3关断,T4导通),输出 Q 保持不变。
所以,该寄存器的建立时间就是上升沿到来之前D通过反相器的时间即数据D到达B点的时间

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值