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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: claire123456

[求助] 做pt的时候需要再次定义时钟吗?

[复制链接]
 楼主| 发表于 2016-10-27 11:10:01 | 显示全部楼层
回复 9# 杰克淡定


   懂了。按照你说的找到原因了,谢谢,请问下pt出很多建立时间的错误该怎么改呀?
发表于 2016-10-27 11:43:57 | 显示全部楼层
回复 11# claire123456


   时钟定义点的处理:一般前端设计人员必须很清楚时钟定义点在哪里,设计的时候应该在RTL里直接调用库的buffer,invertor,MUX等等作为时钟节点,综合时设置dont touch。这样在DC,ICC,PT所有流程中,时钟定义点不会被改变,从而无需反复修改时钟定义点。
setup violation, 改进RTL设计或者加紧约束重新综合或者ICC修,方法都是这么几个。。
 楼主| 发表于 2016-10-27 16:42:50 | 显示全部楼层
回复 12# 杰克淡定


   icc建立时间过了呀,在PT里又差好多
发表于 2016-10-27 17:16:12 | 显示全部楼层
回复 10# claire123456


    那就是肯定没读对啊,否则不会找不到的,
signoff以pt为准,找到错误原因,返回eco,
 楼主| 发表于 2016-10-27 18:40:21 | 显示全部楼层
回复 12# 杰克淡定

请问下pt出error说Error: unknown option '-hsc' (CMD-010)Error: extra positional option 'U1@add_9_root_add_0_root_add_1108/carry[12]' (CMD-012)
Information: script '/home/yzliu/Baseband/icc/exports/tx.sdc'
        stopped at line 30494 due to error. (CMD-081)


我看了下sdc文件,就是sdc文件中set_resistance -max 0.00045{get_nets -hsc @ {U1@add_18/carry[11]}
                                                   set_load -min 0.00054{get_nets -hsc @ {U1@add_18/carry[11]}


就是这两句读不了,不知道为什么,是因为版本问题吗?
 楼主| 发表于 2016-10-27 18:43:52 | 显示全部楼层
回复 12# 杰克淡定

Error: unknown option '-hsc' (CMD-010)
Error: extra positional option 'U1@add_9_root_add_0_root_add_1108/carry[12]' (CMD-012)
Information: script '/home/yzliu/Baseband/icc/exports/tx.sdc'
        stopped at line 30494 due to error. (CMD-081)
   现在pt就是这两个error。
这两个error对应的sdc文件是set_resistance -max 0.00045 {get_nets -hsc @{U1@add_18/carry[11]}
                                     set_load -min 0.00054 {get_nets -hsc @{U1@add_18/carry[11]}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-19 09:09 , Processed in 0.017920 second(s), 7 queries , Gzip On, MemCached On.

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