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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8094|回复: 21

[解决] 为啥create_ccopt_clock_tree_spec 是空的 [已解决]

[复制链接]
发表于 2020-11-9 15:21:12 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 FOREVER10 于 2023-4-19 18:58 编辑



为啥create_ccopt_clock_tree_spec 是空的 [已解决]

1.jpg
 楼主| 发表于 2020-11-9 15:38:36 | 显示全部楼层
SDC 除了最初加载,还需要哪里操作码
发表于 2020-11-9 21:43:09 | 显示全部楼层


FOREVER10 发表于 2020-11-9 01:38
SDC 除了最初加载,还需要哪里操作码


SDC 应该放到 MMMC 文件里,通常文件名是 view_definition.tcl 或 mmmc_config.tcl. MMMC 里的 setup analysis view 告诉 CTS 用哪个 view 去 build clock trees




 楼主| 发表于 2020-11-10 08:28:48 | 显示全部楼层


jake 发表于 2020-11-9 21:43
SDC 应该放到 MMMC 文件里,通常文件名是 view_definition.tcl 或 mmmc_config.tcl. MMMC 里的 setup ana ...


非常感谢。。。的确是MMMC文件有问题。
请教一下,一般MMMC文件应该由哪个岗位的工程师负责撰写呢?
发表于 2020-11-10 09:51:56 | 显示全部楼层


FOREVER10 发表于 2020-11-9 18:28
非常感谢。。。的确是MMMC文件有问题。
请教一下,一般MMMC文件应该由哪个岗位的工程师负责撰写呢?
...


通常 SDC 是前后端一起写一起检查,MMMC 应该是后端的工作。
我个人反对把工作岗位分得太细。 一个好的设计,往往是前后端一起优化的。 只关注一端,会错失许多优化的机会。 高速低功耗设计,从RTL一楼做到GDSII,其实是很有趣的过程。

 楼主| 发表于 2020-11-10 09:58:17 | 显示全部楼层


jake 发表于 2020-11-10 09:51
通常 SDC 是前后端一起写一起检查,MMMC 应该是后端的工作。
我个人反对把工作岗位分得太细。 一个好的 ...


是的。你说的是对的。看来是前端提出数据要求,后端负责完成MMMC的编写?
多谢啦。。
 楼主| 发表于 2020-11-10 11:04:41 | 显示全部楼层


jake 发表于 2020-11-10 09:51
通常 SDC 是前后端一起写一起检查,MMMC 应该是后端的工作。
我个人反对把工作岗位分得太细。 一个好的 ...


再请教你下
1 mmmc文件里,create_library_set 的best 和 wotst 的lib 一般都是 ff的和ss的吗?  是否可以同时设置成tt的lib?

2 create_rc_corner 的数值 能否直接写一个定数,而不是去link *.capTbl 文件?

不胜感激。。。
发表于 2020-11-10 11:37:03 | 显示全部楼层
老工艺,ff, ss, tt 就够了。set_analysis_view -setup {func_ss func_tt scan_ss scan_tt} -hold {func_ff func_tt scan_ff scan_tt} 是完全可以的。
先进工艺,create_library_set 会多一些 PVT 组合,  -setup {func_ss_lowV_highT func_ss_lowV_low_T ...}

create_rc_corner 里的系数设置成 1,以后如果需要再改动。 -cap_table 不是必须的。 -qrc_tech 是必须的,否则 Innovus RC extraction 不准。
 楼主| 发表于 2020-11-10 14:09:16 | 显示全部楼层


jake 发表于 2020-11-10 11:37
老工艺,ff, ss, tt 就够了。set_analysis_view -setup {func_ss func_tt scan_ss scan_tt} -hold {func_ff ...


非常感谢,本人还有以下疑惑。请大牛指点
1 那先进工艺的节点分界线,您觉得是在多少nm呢?

2 我这里的mmmc里,前人留下的是
"create_rc_corner -name my_rc_corner_worst\
        -T                                 25  "

为啥是25呢。。。


3-cap_table 的文件一般是谁负责提供呢。

发表于 2020-11-10 20:56:52 | 显示全部楼层


FOREVER10 发表于 2020-11-10 00:09
非常感谢,本人还有以下疑惑。请大牛指点
1 那先进工艺的节点分界线,您觉得是在多少nm呢?


1. 我用过的工艺,65nm开始出现ss, 低压,低温比ss, 低压,高温更慢的现象

2. rc worst 一般不会是常温25,通常是 85, 125

3.  captable 一般PDK里都会有。 再讲一次,有了qrcTechFile, captable 没必要的

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-14 07:10 , Processed in 0.021943 second(s), 7 queries , Gzip On, Redis On.

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