setup time & hold time
2013-12-19 16:33
316 查看
Setup/Hold time是测试芯片对输入信号和时钟信号之间的时间要求,是接收器本身的特性。如果不满足建立和保持时间的话,那么DFF(D type flip-flop/D类型触发器)将不能正确地采样到数据,将会出现亚稳态(metastability)的情况。如果数据信号在时钟沿触发前后持续的时间均超过建立和保持时间,那么超过量就分别被称为建立时间裕量和保持时间裕量。
setup time
建立时间(setup time)是指触发器的时钟信号上升沿到来以前,数据稳定不变的时间。输入信号应提前时钟上升沿(如上升沿有效)T时间到达芯片,这个T就是建立时间(setup time)。简而言之,时钟边沿触发前,要求数据必须存在一段时间,这就是器件需要的建立时间。如不满足setup time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿,数据才能被打入触发器。hold time
保持时间(hold time)是指触发器的时钟信号上升沿到来以后,数据稳定不变的时间。简而言之,时钟边沿触发后,数据也必须保持一段时间,以便能够稳定读取,这就是器件需要的保持时间。如果hold time不够,数据同样不能被打入触发器。相关文章推荐
- 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005
- DataTable 类(二)处理表中的数据
- DataGridView(一)
- libgdx 中粒子与背景图片颜色混合的问题。
- Bundle类的作用
- 简单的string占位符替换
- C# TabControl
- 第17周项目14-指针法比较两个字符数组
- 宇宙沸腾SCCM 2012 R2系列(10)OSD操作系统部署(二)- 添加和分发系统映像包
- Java HashMap的死循环
- 海盗湾
- bootchart工具在Android系统开机测量中的应用(二)之问题解决
- [SharePoint2010开发入门经典]10、使用SPS2010构建面向服务的应用程序
- crontab小节2则:①crontab运行失败;②shell批量管理crontab
- android.mk中LOCAL_MODULE_TAGS说明
- android phonegap配置
- recursive calls
- 转载:WPS 2012/2013 RTF fchars 堆溢出漏洞分析
- “corruption in the heap” vector内存释放错误
- bootchart工具在Android系统开机测量中的应用