The “Worst Negative Slack (WNS)” reported by commands like report_timing_summary is actually the worst positive slack. If WNS is positive then it means that the path passes. If it is negative, then it means the path fails. So, this is really a misnomer.

The “Total Negative Slack (TNS)” is the sum of the (real) negative slack in your design. If 0, then the design meets timing. If it is a positive number, then it means that there is negative slack in the design (hence your design fails). It cannot be negative.

Going on, the “Worst Hold Slack (WHS)” is correct - it is the worst hold slack in the design. Like WNS if positive, it means the path passes, if negative it fails.

Conversely “Total Hold Slack (THS)” is also a misnomer. It is really the sum of the (real) negative hold slack. If zero, your design passes, if positive, your design fails.

出现这种问题可能原因是组合逻辑层次太多,逻辑块太大。或者是信号扇出太多造成布线延迟太大。
参考:https://blog.csdn.net/Blaze_Xu/article/details/110946029

查看原文

Total Negative Slack ( TNS ) Worst Negative Slack ( WNS )相关推荐

  1. slack 国内 android,使用Slack Api登录,Android

    我正在整合Slack Api: Sign in with Slack.我从Slack Api有几件事.使用Slack Api登录,Android 我需要的code参数. 在我的Activity班中,我 ...

  2. 挖洞经验 | 利用Slack应用程序窃取Slack用户的下载文件

    本文中,Tenable安全团队研究员David Wells分享了Windows版本Slack终端应用程序的一个漏洞,通过对Slack下载功能的利用,可以操控Slack受害者的下载文件存储设置,间接隐秘 ...

  3. 如何利用Slack客户端漏洞窃取Slack用户下载的所有文件

    前言 在本文中,我们将主要讨论一个值得关注的功能滥用问题,通过该漏洞,攻击者可以窃取甚至控制Slack用户使用Windows环境的Slack桌面应用程序的下载内容.根据我们的协调披露政策,已经通过Ha ...

  4. VIVADO中WNS,WHS,TNS,THS含义

    最近在推进项目进度,由于数据总线宽度达到1024位(K7还是厉害),使用VIVADO过程中时序警告特别大.所以关注了一下时序警告的具体含义. 运行"report_timing"或& ...

  5. 【Vivado那些事儿】VIVADO中时序报告中WNS,WHS,TNS,THS含义

    VIVADO中时序报告中WNS,WHS,TNS,THS含义 运行"report_timing"或"report_timing_summary"命令后,会注意到 ...

  6. What are TNS, WNS, THS, NVP and WHS

    Description After running report_timing or report_timing_summary commands, I noticed the WNS, TNS, W ...

  7. meetup_如何使用标准库和Node.js构建Meetup Slack机器人

    meetup by Janeth Ledezma 简妮丝·莱德兹玛(Janeth Ledezma) 如何使用标准库和Node.js构建Meetup Slack机器人 (How to build a M ...

  8. Type Ⅰ error(false positive) Type Ⅱ error(false negative)

             特异性低=误诊率高                  敏感性高=漏诊率低       prediction position=TP+FP    正确率(precision) PPV= ...

  9. numpy.negative详解

    numpy.negative 用例: numpy.negative(x[, out]) = <ufunc 'negative'> 功能: 对数组中每一个元素取相反数. 参数 变量名 数据类 ...

最新文章

  1. 图片服务器的url hash架构
  2. 徐文尚计算机控制系统,【计算机控制系统 徐文尚】_计算机控制系统 徐文尚参考资料-毕业论文范文网...
  3. MATLAB实例路径与安装路径
  4. libevent中的hash表
  5. 随笔(2018.8.31)
  6. 知识工程学:一个新的重要研究领域
  7. 基于matlab的语音信号基本处理系统,基于matlab的语音信号处理及分析
  8. oracle 参照完整性,Oracle中用表外键来保证系统参照完整性
  9. Linux基本命令+Makefile
  10. [高光谱] 开源项目Hyperspectral-Classification Pytorch解析之main
  11. python系列教程_python基础学习系列教程2-进阶之路中绕不开的知识点。
  12. 合天网安实验室CTF-Web100-Give Me Flag
  13. Jboot初遇activiti
  14. 屏保:毛雷尔玫瑰屏保
  15. [Excel函数] AVERAGE函数 | AVERAGEIF函数 | AVERAGEIFS函数
  16. 《java入门第一季》之面向对象
  17. 解决Vue3报错:app.js:314 Uncaught TypeError: Cannot read properties of undefined (reading ‘forEach‘)
  18. 听说,南方人和北方人又双叒叕吵起来了
  19. javame j2me开发环境搭建要点,WTK安装。
  20. 尝试用单片机以及GSM模块做出一个简易手机(1)

热门文章

  1. Linux驱动开发(十五)---如何使用内核现有驱动(显示屏)
  2. 自动驾驶汽车中的激光雷达和摄像头传感器融合
  3. 阿里菜鸟招聘java和客户端开发
  4. 看完全都会了!阿里巴巴java开发工程师待遇
  5. android工程文件assts,Android初始化FaceSDK报错
  6. 基于微信小程序的奶茶点单系统设计与实现-计算机毕业设计源码+LW文档
  7. TC397 STM(System Timer)
  8. locust之简介(1)
  9. CSS 浮动(float)
  10. 支付篇—微信扫码支付