发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
本公众号【读芯树:duxinshu_PD】主要介绍数字集成电路物理设计相关知识,才疏学浅,如有错误,欢迎指正交流学习。
这是集成电路物理设计的五个系列【signoff】的第三篇文章,本篇文章主要介绍Process Corner相关内容:
01
—
Process Corner
晶体管模型要保证有足够高的良率但又不能过于悲观。
对晶体管建模的目的是使得晶体管的表现接近于真实情况,剔除悲观。
02
什么是SSG/FFG corner?
在非先进工艺中,local variation对器件的影响比global variation的影响小很多,而在先进工艺下,local variation变得越来越重要。
在非先进工艺下,k-lib时一般会将local variatin和global variation同时考虑,STA分析时使用warst-case模型:ss和ff corner,ss corner中只包含early derate,ff corner只包含late derate。
在先进工艺下,local variation占比越来越大,如果使用warst-case模型则过于悲观,所以在k-lib时,只考虑global variation,local variation用统计学方法(OCV)进行补偿,这种方法对应的corner即为ssg corner和ffg corner。
03
什么是GNP Corner?
当NMOS与PMOS的global variation关系很弱时(R^2<0.3),与单个NMOS或者PMOS的3 sigma variation相比(下图中黑色虚线),NMOS-PMOS Pair有效3 sigma variation(下图中粉色虚线)可以看到有明显的降低。但需要注意的是,不能将R^2增加的太大,这会超过silicon数据范围。
04
Monte Carlo 仿真
Monte-Carlo仿真:在随机采样基础上计算得到近似结果,随机采样越多,得到正确结果的概率越大,但在获得真正结果之前无法得知目前的结果是不是真实结果。其核心思路是:尽量找最好的,但不能保证是最好的。例如从100个苹果中依次取出一个,得到最大的那个苹果。
Las-Vegas仿真:随着采样次数增加,得到正确概率增加,如果随机采样过程中已经找到正确结果,则返回正确结果。其核心思路是:尽量找正确结果,但不能保证找到。例如从100把钥匙中找到可以打开锁的那一把。
Monte-Carlo仿真通过高斯分布来模拟global variation和local variation。
Total Monte-Carlo: TT with global gaussian and local gaussian.
Local Monte-Carlo: SSG/FFG with local gaussian as signoff golden.
Local Monte-Carlo only: no global variation
05
参考文献
来自: mzsm > 《IC》
0条评论
发表
请遵守用户 评论公约
SSGNP, FFGNP
SSGNP, FFGNP.上面这张丑图的左侧,大致表示了SS, SSG, SSGNP 跟FF, FFG, FFGNP 的相对关系,假设在相同工艺下对相同cell 分别用三种模型做了仿真,则cell delay 的关系为:SSGNP < SSG < SS, FF...
关于monte carlo分析[转载] -- sucra's Blog
Mente Carlo分析中一次模拟的情形大致是这样的:电路有这么几个工艺参数,A的分布为a,B的分布为b,...先随机选择参数A的值,我掷一颗骰子,喔,掷到0.3了,好,这次A就用0.3,然后是B,再掷一次骰子,...
模拟芯片设计流程解析,全公司都看懂了!
版图、原理图对比与设计规则检查同属检查类任务,都是以模块为单位,本质上是数据对比工作、重内存需求、子任务间没有数据关联,是一种高并行度任务。关于计算量级的本质单模块、多模块和top级任务是三...
使用Cadence ADE + Spectre做Montel Carlo仿真
在做Montel Carlo仿真的时候如选用nch_mis器件,且corner选用TT,SS,FF,SF,FS,则只进行Devive-to-Device的mismatch分析,若corner选...
什么是monte carlo仿真法??
什么是monte carlo仿真法??Monte Carlo是Primavera公司开发的风险模拟分析软件。Monte Carlo算法分以下几个步骤: Step 1 离散化 Monte Carlo是基于离散采样的,离散多个粒子(也叫粒子滤波器),然...
世界太复杂,模型来简化
世界太复杂,模型来简化。同时,我们在计量经济模型、运输模型、排队论模型中都大量使用仿真方法,在算法上,如MCMC方法中也都需要进行M...
蒙特卡洛之夜 Monte Carlo Nights 1934 Full Movie
蒙特卡洛之夜 Monte Carlo Nights 1934 Full Movie.
51th Monte Carlo television festival kicks of...
【Lonely Planet】安度中年危机的最佳地点
【Lonely Planet】安度中年危机的最佳地点。在阿联酋迪拜疯狂血拼。拿出你尘封的礼服,温习一些经典的俏皮话,走进蒙特卡洛(Monte Carlo),加入詹姆斯·邦德出没的上流社会。每年1月的蒙特卡洛汽...
微信扫码,在手机上查看选中内容