VIVADO中时序报告中WNS,WHS,TNS,THS含义运行“report_timing”或“report_timing_summary”命令后,会注意到 WNS、TNS、WHS 和 THS。
WNS 代表最差负时序裕量 (Worst Negative Slack)
TNS 代表总的负时序裕量 (Total Negative Slack),也就是负时序裕量路径之和。
WHS 代表最差保持时序裕量 (Worst Hold Slack)
THS 代表总的保持时序裕量 (Total Hold Slack),也就是负保持时序裕量路径之和。
这些值告诉设计者设计与时序要求相差多少。如果为正值,则说明能达到时序要求,若为负值,则说明时序达不到要求。
但是并不代表有时序警告功能实现不了,只是工程不稳定。更加或者删减模块甚至重新编译都会出现问题。这时候可以打开implementation查看时序警告的位置。

所谓时序达不到要求就是指不能够满足建立保持时间,应该去关注对于时序的约束。
时序约束包括很多,后面会针对这方面专门出一个专栏。主要的是对时钟信号的周期、占空比的约束,时钟分组,时钟抖动,还有IO的输入输出延时约束等
来源:https://support.xilinx.com/s/article/51455?language=zh_CN
编辑:jq
-
THS
+关注
关注
0文章
11浏览量
16080 -
Vivado
+关注
关注
19文章
846浏览量
70454
原文标题:【Vivado那些事儿】VIVADO中时序报告中WNS,WHS,TNS,THS含义
文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
vivado时序分析相关经验
在VIVADO中对NICE进行波形仿真的小问题的解决
时序约束问题的解决办法
集成电路设计中静态时序分析介绍
使用THS1206时候有两个问题求解
THS1408参考电压偏移是什么原因导致的?
AD转换器THS1206在红外成像系统中的应用
适用于THS14xx和THS56xx DAC系列的THS14xx/5691 EVM
THS1206THS12082THS10064THS10082评估模块

VIVADO中时序报告中WNS、WHS、TNS、THS有什么含义
评论