STA之RC Corner再论
Q:RC-Corner跟PVT怎么组合?
A:通常的组合:

Q:通常说的ttcorner指的是啥?
A:@孟时光 ttcorner是指管子在tt+RCtyp吧。
Typesof corners
When working in the schematic domain, weusually only work with frontend of line (FEOL) process corners as these corners willaffect the performance of devices. But there is an orthogonal set of processparameters that affect back endof line (BEOL) parasitics.
FEOL corners
One naming convention for process corners isto use two-letter designators, where the first letter refers to the N-channel MOSFET (NMOS) corner, and the second letter refers to the P channel (PMOS)corner. In this naming convention, three corners exist: typical, fast and slow. Fast and slow corners exhibit carrier mobilities that are higher and lower than normal,respectively. For example, a corner designated as FS denotes fast NFETs and slow PFETs.
There are therefore five possible corners:typical-typical (TT) (not really a corner of an n vs. p mobility graph, butcalled a corner, anyway), fast-fast (FF), slow-slow (SS), fast-slow (FS), andslow-fast (SF). The first three corners (TT, FF, SS) are called even corners,because both types of devices are affected evenly, and generally do notadversely affect the logical correctness of the circuit. The resulting devicescan function at slower or faster clock frequencies, and are often binned as such. The last two corners (FS, SF) are called "skewed"corners, and are cause for concern. This is because one type of FET will switchmuch faster than the other, and this form of imbalanced switching can cause oneedge of the output to have much less slew than the other edge. Latching devices may then record incorrect values in the logic chain.
BEOL corners
In addition to the FETs themselves, there are more on-chip variation (OCV) effects thatmanifest themselves at smaller technology nodes. These include process, voltageand temperature (PVT) variation effects on on-chip interconnect, as well as viastructures.
Extraction tools often have a nominal corner to reflect the nominal cross section of the process target.Then the corners cbest and cworst were created to model the smallest andlargest cross sections that are in the allowed process variation. A simplethought experiment shows that the smallest cross section with the largestvertical spacing will produce the smallest coupling capacitance. CMOS Digitalcircuits were more sensitive to capacitance than resistance so this variationwas initially acceptable. As processes evolved and resistance of wiring becamemore critical, the additional rcbest and rcworst werecreated to model the minimum and maximum cross sectional areas for resistance.But the one change is that cross sectional resistance is not dependent on oxidethickness (vertical spacing between wires) so for rcbest the largest is used and for rcworst the smallest is used.
Parameters
Mostimportantly, the corners of a process are designated by five parameters
Mobility variation due to implantation of N+ and P+
Vthvariation
Resistance of the actives
Bodycoefficient
Oxidethickness
Otherparameters like the effective Length, effective width, Cjsw caps, Cj caps alsochange.
注:所以TT corner并不是一个需要sign-off的corner。
Q:dishing可以理解成过度刻蚀嘛?
A:@孟时光 不是刻蚀,意思差不多,就多啃掉了一块
Q:为什么铜软?
A:@孟时光 Cu相对氧化硅比较软。大概是:刀子能划铜板,不能划玻璃。
Q:@LZH 有没懂的大牛 scan 下这个问题可以autofix吗?

A:@junbojia 最好不用Autofix, 如果D10 Vio比较多的话, autofix不知道会给你fix成什么样子, autofix会对后端产生一些影响,比如timing,routing.
建议1:分析一下电路, 看能否再RTL上休掉,如果rtl能修最好rtl修。
建议2:不修,这类vio 容易造成mismatch,但是现在ATPG算法能够处理这种情况,避免生成这类pattern。 可能会使patter count受影响。
建议3:一般scan insertin都不建议开autofix, 如果要开autofix,插完链以后,report一下都插入了哪些autofix,分析一下合理不。关于autofix DRC,一般不建议开。 但是C家有一个feature, 通过autofix来加入提高coverage,和隔离x-source,具说很好用,但是要advance license。
Q:RTL难修怎么办?
A:那就不修,交给atpg处理。
Q:不修,那对atpg影响是什么?
A:这类vio 容易造成mismatch, 但是现在ATPG算法能够处理这种情况,避免生成这类pattern。 可能会使patter count受影响。
Q:@松泉石 问问C家timingsignoff tools,大家有使用的么?
A:Innovus+TSO应该 很多用 innovus 做16以下的项目的人都用过吧
Q:@松泉石 我今天遇到一个问题: sdf annotation completed, 0 Errors, 比较多的Warning,结果vcs 出现 Segmentation fault
A:@占少君 limit stacksize unlimited
Q:@Lauque 问一个问题,怎么理解eFUSE?
A:@wbefuse就是一次性烧入不可更改的rom,每个row有一个bit用来指示是否该row已被烧入,烧入前需要输入一串固定的码这个码应该是efuse厂家提供的 匹配之后才能烧入。
@唐欣 EFUSE理解成保险丝,烧断之前逻辑是1,烧断之后逻辑是0
STA之RC Corner再论的更多相关文章
- STA之RC Corner
RC corner,这里的RC指gate跟network的寄生参数,寄生参数抽取工具根据电路的物理信息,抽取出电路的电阻电容值,再以寄生参数文件输入给STA工具,常见的寄生参数文件格式为SPEF. I ...
- STA之RC Corner拾遗
Q:还有一种RC corner 带后缀『_T』,只用于setup signoff,T指的是什么? A:T代表tighten,在rc的variation上的sigma分布比不带T的更紧,因此只能用于se ...
- STA之RC网
STA的主要工作是计算电路网络的延时,如今的电路网络还是由CMOS cell和net组成的,所以STA所要计算的延时仍是电容的充放电时间.等量子计算机普及的时候,如今的这一套理论都将随着科技的进步被丢 ...
- 论STA | SOCV / POCV 之 variation (2)
芯片制造涉及到许多复杂重复的过程,如:光刻.蚀刻.离子注入.扩散.退火.而且都是原子级操作,尽管控制非常严格,但偏差不可避免. 工艺偏差会导致芯片物理参数偏差,如:线宽.沟道掺杂浓度.线厚.临界尺寸. ...
- STA之PVT
在STA星球,用library PVT.RC corner跟OCV来模拟这些不可控的随机因素.在每个工艺结点,通过大量的建模跟实测,针对每个具体的工艺,foundary厂都会提供一张推荐的timing ...
- 论STA | 工艺、工具、分析的本与末
人类从漫长的蒙昧中觉醒之后,不再依靠着奇装异服的巫师通灵来指导生活,巫师进化成了科学家,他们试图对周遭的一切进行概括.分类.抽象,于是有了化学.物理.数学等基科.比如一粒沙,它的化学组成是什么,物理特 ...
- STA之OCV
Timing sign-off Corner = library PVT +RC Corner + OCV 针对每个工艺结点,foundry都会给出一张类似的timing sign-off表格,定义了 ...
- Android init.rc执行顺序
转自:http://blog.csdn.net/kickxxx/article/details/7590665 1. 所有的action运行于service之前 2. 下面为各个section的执行 ...
- 读懂timing report
三部分:表头/launch path /capture path 1.表头 1) 工具版本信息:如示例中的18.10-p001,对某个具体项目timing signoff 工具的版本最好保证一致: 操 ...
随机推荐
- 3、const与constexpr
初遇到constexpr真的是有点懵比,看了很多博客也没看懂,不知道是我太笨,还是别人写的太深奥?总之经过一番折腾算是入门了.一下是我个人总结,有不对的地方望指出. 一.学习const与constex ...
- 在source insight project中删除文件夹或者文件的通用方法
1.删除文件夹或者文件在硬盘上的数据 2.project->synchronize files...看到如下图,然后勾选remove missing files from project
- Kubernetes Pod故障归类与排查方法
Pod概念 Pod是kubernetes集群中最小的部署和管理的基本单元,协同寻址,协同调度. Pod是一个或多个容器的集合,是一个或一组服务(进程)的抽象集合. Pod中可以共享网络和存储(可以简单 ...
- java - GC垃圾收集器详解(三)
以前收集器的特点 年轻代和老年代是各自独立且连续的内存块 年轻代收集必须使用单个eden+S0+S1进行复制算法 老年代收集扫描整个老年代区域 都是以尽可能少而快速地执行GC为设计原则 G1是什么 G ...
- 树莓派4B遇到的坑
由于大创需要用到机器学习这些东西,入手了一个树莓派4B(新手没弄过,直接上手最新版果然是有坑的),大佬勿喷
- Win10安装2 —— 版本的选择与下载
本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12368795.html 一:各个版本的区别 1.Windows10 Home(家 ...
- Docker最全教程---从理论到实战
目录 前言 随着生产力的发展尤其是弹性架构的广泛应用(比如微服务),许多一流开发者都将应用托管到了应用容器上,比如Google.微软.亚马逊.腾讯.阿里.京东和新浪. 从未来的发展方向来看,容器引擎将 ...
- HTML连载63-a标签的伪类选择器
一.a标签的伪类选择器 1.通过观察可以发现a标签存在一定状态 (1)默认状态,从未被访问过 (2)被访问过的状态 (3)鼠标长按的状态 (4)鼠标悬停在a标签上的演示 2.什么是a标签的伪类选择器? ...
- 如何面试QA(面试官角度)
面试是一对一 或者多对一的沟通,是和候选人 互相交换信息.平等的. 面试的目标是选择和雇佣最适合的人选.是为了完成组织目标.协助人力判断候选人是否合适空缺职位. 面试类型: (1)预判面试(查看简历后 ...
- 一点点学习PS--实战三
本节实战,练习多张图片合成,调色相饱和度,剪贴蒙版的使用场景,人物内发光,人物轮廓光以及多种图层混合模式的使用,深入了解图层蒙版 1.工具使用 (1)多边形套锁工具:适用于棱角分明的抠图区域,选中了区 ...