【Xilinx Vivado时序分析/约束系列2】FPGA开发时序分析/约束-建立时间
目录
基本概念
数据结束时间(Data finish time)
之前解释了数据达到的时间,对于data arrival time = Tclk1+Tco+Tdata。
而数据结束时间,按照时钟周期来看的话,数据结束的时间是数据达到的时间的下一个时钟,也就是
data finish time = data arrival time + Tcycle = Tclk1+Tco+Tdata+Tcycle
从时序图上看会更加清晰明了
时钟到达时间(Clock arrival time)
保持时间门限
之前定义过建立时间门限,它表示的是数据到来之前,数据所需要最小一段时间的稳定,这段时间就被称为建立时间,体现在公式上,数据所被要求达到的时间为:Tcycle+Tclk2-Tsu,在公式上是减去。
而保持时间门限表示的是,在数据到达之后需要最小一段时间的稳定,因为数据到来之后不能立马发生变化,需要维持一段时间的稳定,这段时间就被称为保持时间门限,体现在公式上,数据所被要求结束的时间为:Tcycle+Tclk2+Th,在公式上是加上。
从下图可以清晰的看出,在锁存沿到来之后还需要延后一个Th的时间。数据所被要求结束的时间表示的是,数据可以此时间之后结束但是不能早于这个时间,如果比这个时间更早就结束的话,数据就没办法被锁存了。
保持时间余量(Hold Slack)
从时序图上可以看出,数据实际结束的时间是Tcycle+Tclk2+Th,也就是时序图中的深蓝色的线,而数据所被要求结束的时间是Tcycle+Tclk1+Tco+Tdata,而数据所被要求结束的时间减去数据实际结束的时间的差值就是保持时间余量(Hold Slack)
Hold Slack = Tcycle+Tclk1+Tco+Tdata-(Tcycle+Tclk2+Th)
从上面保持时间余量的公式可以看出,保持时间余量与整个时钟频率是无关的,反过来说,改变整个时钟频率并不能改变保持时间余量。
往期系列博客:
【Xilinx Vivado时序分析/约束系列1】FPGA开发时序分析/约束-寄存器间时序分析
相关文章
- [Android Pro] 开发一流的 Android SDK:Fabric SDK 的创建经验
- django 简易博客开发 1 安装、创建、配置、admin使用
- app开发进度表
- Qt开发经验小技巧166-170
- atitit.提升开发效率---使用服务器控件生命周期 asp.net 11个阶段 java jsf 的6个阶段比较
- SAP UI5 应用开发教程之四十四 - Label 和 Input 控件文本没有水平对齐的原因分析和解决方案
- Android4.4开发之电池低电量告警提示原理与实现方法分析
- 腾讯云低代码开发实战教程-需求分析
- 文章音视频开发(五十三)Lottie 源码分析之动画与绘制
- 音视频开发(五十一)调试分析FFmpeg (解封装部分的)常用结构体
- 音视频开发(五十)捕获收集、定位分析 Native崩溃
- 音视频开发(四十一):Android消息机制Native层分析
- 【Android 逆向】Android 逆向通用工具开发 ( PC 端工程分析 | 网络初始化操作 | PC 端工程核心业务逻辑 )
- 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 获取注入的 libbridge.so 动态库中的 load 函数地址 并 通过 远程调用 执行该函数 )
- COC+RTS+MOR游戏开发 一(游戏特色分析,和实践)
- 嵌入式Linux开发,Ubuntu22下交叉编译内核报错: multiple definition of `yylloc‘; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0
- 在Python3.6里使用wxPython 4.0开发UI程序
- ZYNQ - 嵌入式Linux开发 -11- ZYNQ7系列FSBL执行流程分析
- RK3399平台开发系列讲解(内存篇)15.16、应用程序的内存布局
- RK3399平台开发系列讲解(网络篇)7.22、select系统调用源码分析
- RK3399平台开发系列讲解(其他篇)1.21、HDMI 自动适配过程分析
- RK3399平台开发系列讲解(系统编译篇)8.4、AOSP build 流程分析
- 电商小程序基础开发教程(一)需求分析
- Android内核开发:学会分析系统的启动log
- 【Xilinx Vivado时序分析/约束系列8】FPGA开发时序分析/约束-FPGA数据中间采样、边缘采样PLL时序优化实操
- 【Xilinx Vivado时序分析/约束系列4】FPGA开发时序分析/约束-实验工程上手实操