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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6451|回复: 5

[求助] 请教STA写SDF的Timingcheck问题

[复制链接]
发表于 2012-4-25 20:37:25 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 akencgs 于 2012-4-25 20:39 编辑

STA(版本PT2009)读取BC和WC的lib,输出SDF时,存在以下疑点:
1)IO PATH确实有min和max。
2)TIMINGCHECK,读取max的timingcheck值,而min值同max值,原因估计是VENDOR中仅包含WC的lib。
3)HOLD检查全部是负值。

帮忙分析。

附sta部分 脚本:
#Setup Design Environment
source ./common.tcl

#slow.db used as max, and fast.db used as min
set_min_library scx_tsmc180ull_ss_1p62v_125c.db -min_version scx_tsmc180ull_ff_1p98v_m40c.db

current_design $active_design

#set_wire_load_mode top
set auto_wire_load_selection TRUE

#set_operation_condition
set_operating_conditions -analysis_type bc_wc \
                                     -max ss_1p62v_125c \
                                     -max_library scx_tsmc180ull_ss_1p62v_125c \
                                     -min ff_1p98v_m40c \
                                     -min_library scx_tsmc180ull_ff_1p98v_m40c
#read_sdc

source ../sdc/sta_pt.sd


注:ccommon.tcl:主要读取bc和wc的lib。
发表于 2012-4-26 06:58:35 | 显示全部楼层
另外,Encounter写的sdf和PT写的sdf,偏差值有点大,原因是什么?应该以哪个为主?
发表于 2012-4-26 09:27:12 | 显示全部楼层
P&R之前的SDF没什么重要的

2楼,同理,在P&R之前encounter是按zero wire load model算的,PT有比较多一点的选择,所以会不同。如果2个都按ZWLM算的话,应该相差很小
发表于 2012-4-26 23:18:35 | 显示全部楼层
回复 3# 陈涛

sdf不是PR之前的,而是postRoute之后,encounter输出的sdf;另一个是STA读取spef、set auto_wire_load_selection TRUE、写的sdf,那个更准?或者很接近?
发表于 2012-4-26 23:47:50 | 显示全部楼层
1)如果有SPEF,就不用WLM了
2)要尽量保证encounter和PT都是读入同样的SPEF,用同样的设置生成SDF
3)即使这样,也不保证完全相同,以哪个SDF为准,要由主管决定
发表于 2012-4-27 08:19:15 | 显示全部楼层
bc-wc 还在用啊,最好别用,早被ocv取代了,

encounter的 timing和ets 这些差别很小,

ets和pt 这些差别也不大,都是一样的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-22 01:24 , Processed in 0.022636 second(s), 9 queries , Gzip On, Redis On.

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