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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11001|回复: 14

[求助] pt分析遇到的问题

[复制链接]
发表于 2012-8-6 10:36:48 | 显示全部楼层 |阅读模式

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

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

x

在做pt分析时,读入spef检查report_annotated_parasitics生成的报告发现一个都没有标上。(在logreport_annotated_parasitics又发现都标上了),很迷惑,请大家帮看看!!

spefencounter toolextract rc直接提起。

反标不上是否与tool版本有关

发表于 2012-8-6 13:40:34 | 显示全部楼层
PT的log里面可能会有一些提示信息
发表于 2012-8-6 16:52:03 | 显示全部楼层
propagate [all_clocks] ?
贴一段timing report 上来看看
 楼主| 发表于 2012-8-20 09:52:49 | 显示全部楼层
回复 2# 陈涛


    在log文件中,显示有一部分没有反标上,但是用command report_annotated_check时就发现全部没有反标上,另log中,没有warning和error。
 楼主| 发表于 2012-8-20 10:22:58 | 显示全部楼层
回复 3# yiyeyo


    谢谢!pt reportiming 如下
StartPoing: st/ct/cpc_disc_blank_reg_0
             (rising edge-triggered flip-flop clcoked by osc12m)
EndPoing :st/ct/ctg_neg_disc6_reg
             (falling edge-triggered flip-flop clcoked by osc12m)
Path Group : osc12m
Path Type   :Max
Point                                                              Incr               Path
------------------------------------------------------------------------
clock osc12m (rise edge)                                  0.0                0.0
clock network delay (propagated)                      2.80              2.80
st/ct/cpc_disc_blank_reg_0/CK (DFFRHQX1)      0.0                2.80r
st/ct/cpc_disc_blank_reg_0/Q (DFFRHQX1)        0.45&            3.45r
st/ct/FE_OFCI1396_disc_blank_reg_0/Y(BUFX3) 0.77&            4.02r
st/ct/U513/Y      (XOR2X1)                               0.61&            4.63r
st/ct/U512/Y       (OR3X2)                                0.31&            4.94r
st/ct/U511/Y       (OAI32X4)                             0.44&             5.38f
st/ct/U357/Y       (NAND2X1)                            0.38&             5.76f
st/ct/U446/Y       (NOR3X1)                              0.18&             5.93f
st/ct/ctg_neg_disc6_reg/D (DFFNRX1)               0.00&              5.94f
data arrival time                                                                     5.94f

clock osc12m (rise edge)                                  20.00                20.00
clock network delay (propagated)                      2.80                  22.80
clock uncertainty                                             -0.15                 22.65
st/ct/ctg_neg_disc6_reg/CKN (DFFNRX1)                                   22.65f
library setup time                                            -0.25                 22.40
data required time                                                                    22.40
-----------------------------------------------------------------------------
data required time                                                                    22.40
data arrival time                                                                       -5.94
-------------------------------------------------------------------------------
slack (MET)                                                                              16.47
发表于 2012-8-20 11:20:25 | 显示全部楼层
回复 5# abao123

现在看到的都反标上了啊 !

    再加个 -path full_clock_expand  -sign 4
看看 clock 那边
 楼主| 发表于 2012-8-20 12:15:02 | 显示全部楼层
回复 6# yiyeyo

谢谢!你的意思是说带&就表示反标上去了吗?但是在用report_annotated_check查看一个都没有反标上?????
用你说的参数试了两者相比加差数的更加详细,时钟部分的报告如下:
Point                                                              Incr               Path
------------------------------------------------------------------------
clock osc12m (rise edge)                                  0.00000        0.0000
clock source latency                                         0.00000        0.0000
osc12m(in)                                                     0.00000&      0.0000r
acmt/U114/Y (OAI2BB1X2)                               0.6928&       0.6928r
acmt/U79/Y(MX2X4)                                        0.6862&        1.3791r
U13/Y(AOI22X4)                                             0.2340&         1.6130f
U3/Y(INVX8)                                                   0.1522&        1.7652r
sclk_L1_I0/Y(CLKBUFX16)                                0.2667&        2.0319r
sclk_L2_I3/Y(CLKBUFX16)                                0.2751&        2.3070r
sclk_L3_I12/Y(CLKBUFX16)                              0.2102&        2.5173r
sclk_L4_I185/Y(CLKBUFX4)                              0.2758&        2.7931r
.........................
发表于 2012-8-20 12:46:40 | 显示全部楼层
report_annotated_check是检查读入sdf后timing check的反标情况,
spef中只有rc,timing check用库里面的,
用report_annotated_parasitics报rc反标情况
 楼主| 发表于 2012-8-20 14:22:29 | 显示全部楼层
回复 8# sanxia

谢谢,在做PT时,读入encounter产生的spef文件,生成sdf给前端做仿真
那检查PT的反标只需要report_annotated_parasitics就可以了吗?但是生成sdf文件给前端做仿真时检查发现时序是理想延时啊???但是直接用encounter生成sdf文件给前端做仿真就是实际延迟!!!这和工具版本有关吗?
请帮分析下
发表于 2012-8-20 17:15:00 | 显示全部楼层
从你的pt timing report 上看spef反标的rc应该没太大问题,
只是pt write_sdf时有些东西没写出来, 导致仿真有问题,检查一下你write_sdf的选项。

另外直接用encounter 导出的spef, rc可能不太准,
一般用QRC或者starRC抽spef更好一些
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-6 03:48 , Processed in 0.025981 second(s), 7 queries , Gzip On, MemCached On.

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