Operation condition 主要指芯片运行的环境的不同,在这里加上Interconnect net 模型.

Operating condition Description

Process derating factor

This value is related to the scaling of device parameters resulting from variations in the fabrication process. A process number less than the nominal value usually results in smaller delays.

Ambient temperature

The chip temperature affects device delays. The temperature of the chip depends on several factors, including ambient air temperature, power consumption, package type, and cooling method.

Supply voltage

A higher supply voltage usually results in smaller delays.

Interconnect model type

This value defines an RC tree topology that PrimeTime uses to estimate net capacitance and resistance during prelayout analysis.

当Operation condition设置好只好,PT/DC/ICC/Encounter等可以根据R/C去计算pin-pin之间的延迟.

如何check Setup或者hold就是analysis mode 的问题了.

主要包括以下三种:(源自User manual)

  • Single operating condition mode – Uses a single set of delay parameters for the entire design, based on one set of process, temperature, and voltage conditions.

  • On-chip variation (OCV) mode – Performs a conservative analysis that allows both minimum and maximum delays to apply to different paths at the same time. For a setup check, it uses maximum delays for the launch clock path and data path, and minimum delays for the capture clock path. For a hold check, it uses minimum delays for the launch clock path and data path, and maximum delays for the capture clock path.

  • Advanced on-chip variation (AOCV) mode – Determines derating factors based on metrics of path logic depth and the physical distance traversed by a particular path.

可以看到在OCV中,capture clock path使用best case, data path 使用worst case(对于Setup检查). 当某一段path既是clock path又是data path的时候.这段path具有双重的属性.这样更加的pessimistic.  For a more accurate analysis, this pessimism can be corrected. For more
information, see Clock Reconvergence Pessimism Removal.

转载于:https://www.cnblogs.com/hucs/p/3910960.html

Operation condition And timing analysis相关推荐

  1. 《Static Timing Analysis for Nanometer Designs》汇总传送门

    文章目录 [第一章 绪论](https://blog.csdn.net/yueguangmuyu/article/details/125721646) [第二章 STA相关概念](https://bl ...

  2. X-ray数据处理笔记:Chandra Timing Analysis

    1.0 Download the data 观测号为953和461 官网下载 下载数据的网址:https://cda.harvard.edu/chaser/ 在Observation ID输入观测ID ...

  3. ICC II 4 timing setup(MCMM的设置)

    timing setup object 执行MCMM 的设置,根据分析和优化的需要定义Corner modes scenarios 加载 MCMM的约束; 应用 时序以及优化 的控制. zero-in ...

  4. 慢特征分析(Slow Feature Analysis,SFA)算法

    慢特征分析(Slow Feature Analysis,SFA) 内容较多且枯燥,建议耐心理解,放上冰冰降降温. 点击: 这里有相应的SFA算法的程序 可供参考. 1 Introduction 慢特征 ...

  5. Vivado使用误区与进阶——如何读懂用好 Timing Report

    <XDC约束技巧>系列中讨论了XDC约束的设置方法.约束思路和一些容易混淆的地方.我们提到过 约束是为了设计服务,写入Vivado中的XDC实际上就是用户设定的目标 ,Vivado对FPG ...

  6. 如何阅读 Vivado中的Timing Report

    <XDC约束技巧>系列中讨论了XDC约束的设置方法.约束思路和一些容易混淆的地方.我们提到过 约束是为了设计服务,写入Vivado中的XDC实际上就是用户设定的目标 ,Vivado对FPG ...

  7. STA series --- 8.Timing Verification (PARTII)

    本篇内容,基于阅读J. Bhasker • Rakesh Chadha著作<Static Timing Analysis for Nanometer Designs>后进行的总结以及自己的 ...

  8. 读懂用好Timing Report

    本文摘自<Vivado使用误区与进阶>,作者为Xilinx工具与方法学应用专家Ally Zhou. < XDC 约束技巧> 系列中讨论了 XDC 约束的设置方法.约束思路和一些 ...

  9. verilog FAQ(zz)

    1. What is the race condition in verilog? Ans :The situation when two expressions are allowed to exe ...

最新文章

  1. 图灵奖得主Judea Pearl:人工智能是如何走出死胡同的?
  2. 为Nginx制作404 403 500等错误页面
  3. 韩信点兵-中国剩余定理(练习)
  4. ORA-01720: grant option does not exist for 'xxx.xxxx'
  5. 通过公式处理SAP Analytics Cloud里的dimension,使其符合Date格式需求
  6. 垃圾回收算法与垃圾回收器
  7. ServiceManager
  8. ASP.NET中密码保护,MD5和SHA1算法的使用
  9. 数据结构试卷及答案(九)
  10. 好程序员分享大数据入门教程:Hadoop和spark的性能比较
  11. 树莓派开机自动运行_树莓派程序开机自启动方法总结
  12. python将网页转换为图片保存
  13. erp系统有什么用?中小企业实施erp软件的好处有哪些
  14. Nginx反向代理后无法获取header带下划线的头信息
  15. 油桃文案:推广油桃水果文案,吸引人的水果油桃文案
  16. dg打开软件Android,DG 文件扩展名: 它是什么以及如何打开它?
  17. Dijkstra算法指定任意两点距离(邻接矩阵法)
  18. 电影天堂电视剧批量下载的地址
  19. 原生JS总结-- JS 绑定点击事件
  20. 上海交通大学MBA常见问题解答

热门文章

  1. 学习OCS客户端定制
  2. hive 在kettle 作业return code 2 的问题 Unexpected exception: Unexpected exception: Unexpected exception:
  3. ES5原生api(2)
  4. 产品管理|产品设计流程[完整版]
  5. 源码编译spring
  6. 【maven】 pom.xml内容没有错,但一直报错红叉 解决办法
  7. win7 命令行设置DNS,建立集测环境
  8. linux高编线程-------线程的创建,终止
  9. 想起linux关机命令
  10. 前端小白第一次使用redux存取数据练习