当前位置: 首页 > article >正文

时序分析

1、基本概念介绍

        1.1、        建立时间 T(su) 

建立时间:setup time,它是指有效的边沿信号到来之前,输入端口数据保持稳定的时间。

                1.1.1、        建立时间要求:

        建立时间要求指的是 想要寄存器如期的工作,在有效时钟到来之前,数据稳定的时间。

                1.1..2、        建立时间余量:

        建立时间余量 = T(su) - 建立时间要求 。如果时间余量大于或等于 0 ,则表示寄存器能够正常工作。

        1.2、        保持时间 T(hold)

保持时间:hold time ,是指在有效时钟边沿之后,端口数据保持稳定不变的时间。

                1.2.1、        保持时间要求:

是指  在有效的时钟到来之后,数据至少要保持稳定的时间。

                1.2.2、        保持时间余量:

保持时间余量 = T(hold) - 保持时间要求 。

       1.3、        时钟至输出延时 T(co)

                英文名 :clock to output period ,是指 时钟有效到达reg开始,端口Q得到D端口的采样时间。 

        1.4、        Maximux frequency

                FPGA可以工作的时钟(最大/最小)。

        1.5、        线延迟和门延迟

线延迟:连线对电信号造成的传输延时。

门延迟:组合逻辑通过门电路处理带来的延时 。

线延时和门延时 会受 温度和电压 影响。

        1.6、        时钟信号的偏差

                1.6.1、        时钟精度

                1.6.2、        时钟漂移

                1.6.3、        jitter(时间 抖动)

                1.6.4、        skew(时钟歪斜,时钟脉冲相位差)

                1.6.5、        slew rate(电压转换速率)

2、时序逻辑分析原理

        2.1、        同步时序逻辑的分析原理

                2.1.1、        逻辑锥

3、常用时序约束介绍

        3.1、        时序环境约束

TEMPERATURE    =    85    C    ;
VOLTAGE        =    0.95  V    ;

       


http://www.kler.cn/a/580182.html

相关文章:

  • Hadoop安装文件解压报错:无法创建符号链接。。。
  • golang从入门到做牛马:第三篇-Go程序的“骨骼架构”
  • Jetson Xavier NX安装CUDA加速的OpenCV
  • Day04 模拟原生开发app过程 Androidstudio+逍遥模拟器
  • 安当TDE透明加密技术:为Manus大模型构建用户会话数据保护的“安全金库”
  • 软件工程:软件需求之需求分析方法
  • 深入理解string:从模拟实现看本质
  • 机器学习之KMeans算法
  • CI/CD—Jenkins配置Poll SCM触发自动构建
  • JSON.parse(JSON.stringify())深拷贝不会复制函数
  • 数据库1-2章
  • 【商城实战(18)】后台管理系统基础搭建:从0到1构建电商中枢
  • C++ 算法竞赛STL以及常见模板
  • 优选算法系列(1. 双指针_上)
  • DICOM医学影像脱敏技术应用的重要性及其实现方法详解
  • [Pytorch报错问题解决]AttributeError: ‘nn.Sequential‘ object has no attribute ‘append‘
  • Math 类的核心 API
  • BERT(Bidirectional Encoder Representations from Transformers)的序列分类模型,简单学习记录
  • 【算法】图论 —— SPFA 算法 python
  • 集合知识点