首页 > 其他分享 >时序分析第三讲

时序分析第三讲

时间:2022-09-03 09:22:45浏览次数:50  
标签:分析 slack 余量 TDATA 第三 延时 时序 时钟

保持时间时序分析的讲解

 

 

tcycle

采样沿跟我们数据的结束时间之间的差值就是余量

 

 

保持时间的余量跟时钟周期无关

hold slack=TCLK1+TCO+TDATA-TCLK2-TH

 

实操

 

做时序分析的时候最好把管脚绑定好,不然做的数据没有具体的分配,管脚出来的时序分析报告就没有参考意义

 

 

 双击打开一个路径

 

 首先我们看路径类型(path type)  有快模型和慢模型。延时最小,电路就处在一个最快的模型

hold slack=TLCK1+TCO+TDATA-TCLK2-TH

为什么选择FAST COMER:  TDATA包含了数据核心的或者路径的延时,这个值越大,余量越大。我们希望这个值越小,越容易出问题,所以取最小值的时候。虽然电路是唯一的,它在不同的电压波动,温度波动情况下,这个延时值它并不是一个不变的值,是一个会发生一些变化的值,所以有最大最小值。

另一方面,在建立时间的余量里,这个值越大,建立时间的余量越小

 

 SETUP方面,SLOW COMER,电路最慢的情况,延时最大的情况,也就是TDATA最大值的情况

 

 

 

 

source clock  到达reg1的clock端 这个时间经历的延时

 

 

 目的时钟,采样时钟  因为hold slack抵消掉了,跟时钟周期无关,所以这边为0

 

 

 setup slack 与时钟周期有关,所以不为0

 

 

 

 

约束好时间之后,布局布线就会努力帮我我们布寄存器,使其满足建立时间余量和保持时间余量

约束时钟的意义就是告诉我们我们的 综合,布线工具,让它合理的布线满足你时序的要求

 

标签:分析,slack,余量,TDATA,第三,延时,时序,时钟
From: https://www.cnblogs.com/lht-learning/p/16651918.html

相关文章

  • vivado 时序分析1 2
    对于FPGA的工具来讲,未知的是你设置的时钟频率寄存器与寄存器之间的时序分析占整个设计里边的60%或以上还有一部分是I/O部分的时序分析知道信号是如何传递的,分析......
  • 开学考试分析总结
     今天的开学考试使我明白了,我要在假期中更加努力学习,不止要学习课本上的知识,更要学会实际的编程操作,不要局限课本,实际操作才能让我们的编程能力快速提升,要记牢知识点。对......
  • 二、 Axios入门——Axios源码分析
    一、axios与Axios的关系从语法上来说:axios不是Axios的实例从功能上来说:axios是Axios的实例axios是Axios.prototype.request函数bind()返回的函......
  • 宇航员的在太空中的受力分析
    参考:https://www.zhihu.com/question/273919764https://www.bilibili.com/read/cv7899711/重力是万有引力的一个分力,万有引力的另一个分力提供做圆周运动的向心力。我......
  • AcWing算法基础课---第三讲基础算法---01DFS和BFS
    DFSAcWing842.排列数字#include<iostream>usingnamespacestd;constintN=10;intn;intpath[N],st[N];voiddfs(intu){if(u==n){......
  • PIE SDK矢量相交分析
    1.算法功能简介矢量相交分析功能2.算法功能实现说明2.1实现步骤第一步算法参数设置第二步算法执行第三步结果显示2.2算法参数算法名......
  • MySQL查询分析与优化
    一、关于EXPLAIN关键字段介绍:1.id代表sql中查询语句的序列号,序列号越大则执行的优先级越高,序号一样的依次执行。id为null则最后执行。2.select_type查询类型,表示当前被......
  • pytest系列——pluggy插件源码解读(五)hook钩子函数调用执行过程分析
    经过pluggy源码解读系列1-4的分析,已经完成插件定义、spec定义,插件注册等环节,下面就到了调用插件执行了,即hook钩子函数是如何被调用执行的,下面还是先把pluggy使用的代码放下......
  • 第三方支付功能测试点【杭州多测师_王sir】【杭州多测师】
    支付类异常测试点支付功能其他相关测试点第三方支付的测试点【杭州多测师】【杭州多测师_王sir】 ==》重点支付功能怎么测试?第三方支付接口怎么测试【杭州多测师】......
  • 大数据分析和应用
    2022年9月2日名词解释MapReduceMapReduce[1]是Google提出的一个软件架构,用于大规模数据集的并行运算。概念“Map(映射)”和“Reduce(归约)”,及他们的主要思想,都是从函数式编......