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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 17258|回复: 12

[讨论] 关于MCMM综合方式的几个简单问题

[复制链接]
发表于 2011-1-4 15:06:06 | 显示全部楼层 |阅读模式

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

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

x
如题:
1.MCMM是多corner多模式的意思,请问多模式通常是指哪些模式?
2.对于多corner,我们通常只选择worst corner综合,难道已经不满足要求了吗?
3.使用MCMM的综合方式到底有什么优点?
 楼主| 发表于 2011-1-4 17:04:19 | 显示全部楼层
顶上去
发表于 2011-1-4 18:32:33 | 显示全部楼层
1. mutil mode 指的是Fun mode和 Scan mode之类的,或者Chip在特定功能下的一个Mode。
2. 在MMMC下,不同Corner下的SDC应该是不一样的。
3. 建立LZ研究一下,生产出来的Chip大部分是分布在哪个Corner下面,这样子也有利于理解MMMC。
 楼主| 发表于 2011-1-4 19:01:04 | 显示全部楼层
请问楼上:
1。scan mode在我综合时序要考虑吗?
2.不同corner下,为什么约束会不一样呢?我理解的是只要在worst corner下,选择最紧的约束即可。
发表于 2011-1-5 10:28:42 | 显示全部楼层
回复 4# hitten
在最Worst大Corner下综合,你是否考虑这个问题,会不会约束太紧了呢?
在不同Corner下,SDC应该是不一样的,如果你用SS Corner下的SDC去Check TTCorner的Setup,是不是这个SDC太紧了?
我们这里做综合都是在TT下综合的,特殊的模块会在SS下综合,不过我们现在的工艺上在45以下就是了。


至于要不要把Scan Mode的放到综合里头,这个很好考虑,在Synthesis 有必要优化Scan Mode吗? 你那个Scan Chain是最合适的Scan Chain吗? 后端在Placement跟Cts之后是要重新做Scan Reorder的。
发表于 2011-1-5 10:41:29 | 显示全部楼层
kkkkkkkkk
发表于 2011-1-29 17:31:13 | 显示全部楼层
mcmc下的不同corner肯定就不用解释了吧,在65以及以下的工艺,sign off要分析五个corner下的timing,
multi mode当然是有function mode,以及scan下面的capture,shift啊,capture如果坐at speed 的话还有dc以及ac, 其次还有mbistmode,这样粗略一算就有五个mode了,以及5个corner了
所以你要check timing的时候如果你单个去run,是不是要起25次pt啊,多麻烦的,所以类似icc,mcmm可以让你创建很多个session,但是在速度上是绝对不会比单个跑要快的,如果机器自愿不足,那更会悲剧哦!!!
还有一个优点就是你在fix timing的时候,你在一个mode或者一个corner下作了eco,这样在mcmm下你可以很清楚这个eco其他所有corner以mode的影响,如果不是mcmm,那你要验证这个eco对其他的影响,是不是要做那25个pt 中各自来verify啊!!
拙见,供参考
发表于 2011-1-30 13:58:10 | 显示全部楼层
回复 7# xchuang19
1.在65nm以下的工艺,的确有多个Corner。但是这些Corner都是要做Signoff的吗?答案肯定是否定的。在什么个电压,温度下,至少要跑多快,在产品本身定义的时候就会有要求。所以不是每个Corner下都要去跑。
2.关于RC的模型,TSMC的工艺提供了5个模型(不考虑温度),但是是不是这每个Metal的RC模型都要+到Timing的优化跟分析里头呢?答案也是否定的。因为用最糟糕的模型来做优化或者分析的时候,有一些就被Corver掉了。所以不是每个Corner每一个RC模型都要+到MMMC里头的。

3.关于Scan Mode,这个只在物理设计过程中加入,做优化。前端在设计过程中就完全考虑到了这个Mode的Timing的问题,这个Corner大部分的情况是会出Hold的问题,当然在Fast Scan Mode下面,会出setup的问题,这个情况有,但是给工具优化的时候,很Easy就可以Fix掉。哪怕没有用工具优化,只要后端有做Scan Reorder的,用人工来修这个Mode的TIming都很容易。
发表于 2016-1-14 11:31:21 | 显示全部楼层
回复 8# jiancongwoo


    后端做scan reorder只是把连线重新连了,把以前兜圈,以及连的远的,打断,就近连,所以路径会更短,setup会好些,但是hold的话,可能会更多,但没有理解您说的为啥后端做了scan reorder后timing更好fix,虽然scan reorder新增的hold也都好修
发表于 2017-8-3 11:19:23 | 显示全部楼层
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-19 08:08 , Processed in 0.036624 second(s), 8 queries , Gzip On, Redis On.

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