在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8513|回复: 11

[求助] PT

[复制链接]
发表于 2012-2-21 18:08:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 XIDIANCAD2 于 2012-2-22 11:41 编辑

在PT中run 命令:
report_analysis_coverage
出现:
type of check             total                 met                    violated         untested
setup                        8797                8380(95%)         0(0%)            417(5%)
hold                          8795                8378(95%)         0(0%)            417(5%)
recovery                    102                  0(0%)                0(0%)            102(100%)
removal                     102                  0(0%)                0(0%)            102(100%)
min_period                   4                   4(100%)             0(0%)            0(0%)
min_pulse_width        9248                 9016(97%)         0(0%)            232(3%)
out_setup                  166                  165(99%)           0(0%)           1(1%)
out_hold                    166                  165(99%)           0(0%)             1(1%)
all clock                      27380               26108(95%)       0(0%)            1272(5%)

从以上可以知道,静态时序并没有分析所有路径。不知道怎么回事。按理应该是100%检查的。
发表于 2012-2-21 21:28:23 | 显示全部楼层
可能design里有unconstraint path或false path吧~~~
 楼主| 发表于 2012-2-22 08:29:19 | 显示全部楼层
回复 2# destiny21


   PT是不是一定要把所有路径分析了才算OK?如果我有set_false_path了,PT是不是就不能100%检查所有路径。但也算OK?
发表于 2012-2-22 09:33:04 | 显示全部楼层
你看看PT的manual就知道了

The report shows the numbers of constraints not tested due to false paths,
disabled timing, case analysis, and mode analysis. It can also reveal
constraints not tested due to setup mistakes such as unconstrained inputs.
You can get more coverage information by using the command’s
-status_details option.
发表于 2013-8-30 17:02:42 | 显示全部楼层
recovery                    102                  0(0%)                0(0%)            102(100%)
removal                     102                  0(0%)                0(0%)            102(100%)
这两条是检查什么的啊
发表于 2013-8-30 17:50:39 | 显示全部楼层
肯定是design有unconstraint 的path  你可以check一下
发表于 2013-8-30 18:51:32 | 显示全部楼层
回复 5# zheng070608138


    异步reset
发表于 2013-9-5 10:48:22 | 显示全部楼层
回复 7# sjtusonic

这两条都是吗?检查异步reset是否符合时序?如果我设定reset为false_path呢
发表于 2013-9-6 10:06:41 | 显示全部楼层
回复 1# XIDIANCAD2


    没约束到的路径或者被你false path的路径,比如你的reset路径,八成是被你false path了。
report_analyze_coverage好像可以把每个没有分析的路径报出来吧,你看看吧。
发表于 2014-12-29 14:03:52 | 显示全部楼层
min_period和min_pulse_width是什么意思?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-21 11:53 , Processed in 0.025569 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表