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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 14467|回复: 29

[求助] 关于DC的optimize

[复制链接]
发表于 2011-9-11 11:48:54 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 12kids 于 2011-9-11 11:50 编辑

最近面试被问到的几个DC的问题:1)DC的流程里面optimization是怎么实现的(以加法器为例)?2) wire_load怎么设?3)DC用的lib和encounter用的lib是一样的吗?请高人指点。。。
发表于 2011-9-12 07:55:23 | 显示全部楼层
1) 就是dc的flow吧, elaborate + map , 具体再问下
2) 一般设成zero WLM , 也可以设成其他的,
3) 一样的,都是 .lib  format ,
发表于 2011-9-12 09:09:32 | 显示全部楼层
首先恭喜icfb荣升版主,您的贡献大家有目共睹!

1)opt可以是时序,也可以是功耗和面积。以加法为例,在DW中有许多种加法器,与速度快的,也有慢的,按照时序约束找到满足时序要求的,在里面再选面积和功耗最小的
2)wire load可以是zero,非zero的某个,topo
3)DC一般用NLDM或CCS的lib,encounter里面一般用NLDM或ECSM的lib
 楼主| 发表于 2011-9-12 14:14:09 | 显示全部楼层
非常感谢两位!
发表于 2011-9-12 21:12:20 | 显示全部楼层
多谢涛哥 补充!!

不过dc的时候用ccs  lib很少,   edi的ecsm lib是signoff用的, 我还没用过,在edi里面

nldm的 比较通用些
发表于 2011-9-13 13:28:52 | 显示全部楼层
回复 3# 陈涛


    3)DC一般用NLDM或CCS的lib,encounter里面一般用NLDM或ECSM的lib
想问一下:CCS 和ECSM怎么解释?
刚拿到smic65的工艺,对于同一个corner有好几个文件:
scc65nll_hd_hvt_ss_v1p08_125c_basic.lib
scc65nll_hd_hvt_ss_v1p08_125c_ccs.lib
scc65nll_hd_hvt_ss_v1p08_125c_ecsm.lib
其中_basic.lib中/* ModelType  : NLDM, NLPM                                                               */
     _ccs.lib中/* ModelType  : NLDM, NLPM, CCS_timing, CCS_noise */
     _ecsm.lib中 ModelType  : NLDM, NLPM, ECSM
NLDM:non-linear delay model(非线性延迟模型)
NLPM,CCS,ECSM分别指什么?
我用encounter P&R,那就选*_basic.lib 或*_ecsm.lib,具体点还有什么要求吗?
发表于 2011-9-13 13:52:03 | 显示全部楼层
回复 2# icfbicfb

2) 一般设成zero WLM , 也可以设成其他的,

    他问的wire_load怎么设?
难道不是举个例子)

set_wire_load_model -name "tsmc18_wl30" -library "slow"
set_wire_load_mode top

你说的zero WLM又是什么?
发表于 2011-9-13 15:55:23 | 显示全部楼层
就是zero fanout 那种wireload model, 一般名字里面包含zero的,
比如:
set_wire_load_model -name zerowireload -library "slow"

看看.lib 就知道了,  


我看到很多 综合脚本都是用zero wireload model来做 ,
发表于 2011-9-14 17:58:41 | 显示全部楼层
回复 8# icfbicfb


    能不设置set_wire_load_model
只设置set_wire_load_mode top吗?
我在*.lib中没查到"wire_load" 或"zero"

会出什么问题?
发表于 2011-9-14 20:31:36 | 显示全部楼层
mode 和 model 是 2码事情,  

model 有 top , segmented ,  enclosed  3种模式,
效果不一样,

model 是model name,  选其他model也行的,
没有规定一定要用某个model,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-27 16:20 , Processed in 0.033795 second(s), 8 queries , Gzip On, Redis On.

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