本文简要总结芯片制造过程中所涉及到的Corner的概念。

更新:2023 / 4 / 9


行业观察 | 芯片制造过程涉及的Corner的概念是什么?

  • Corner的概念
    • PVT Corner
      • Process Corner
      • Voltage Corner
      • Temperature Corner
    • RC Corner
    • Corner 示例
  • Corner的意义
  • Corner的实现
    • PVT Corner
      • Process Corner
        • Corner Split Table 策略
  • Corner的影响
    • PVT Corner
      • Process Corner
  • 参考链接

Corner的概念

芯片制造过程中由于不同道工艺的实际情况,比如掺杂浓度、扩散深度、刻蚀程度等,会导致不同批次之间、同一批次不同 wafer 之间、同一 wafer 不同芯片之间的情况都有可能不同 1
这种随机性的发生,只有通过统计学的方法才能评估覆盖范围的合理性。

Corner 可以分为晶体管的偏差建模的 PVT Corner,以及对互联线偏差建模的 RC Corner 2

PVT Corner

即使在一片 wafer 上,不可能每一点的载流子平均漂移速度都是一样的。
随着电压、温度不同,它们的特性也会不同,把这些影响因素统称为 PVTProcessVoltageTemperature)。

Process Corner

LotLot 之间,WaferWafer 之间,DieDie 之间的工艺的偏差都是全局工艺偏差。
全局工艺偏差的差别远大于局部工艺偏差的影响( local process variation)。

由于全局工艺偏差的存在,导致 MOS 的速度有的快,有的慢。从而导致芯片有快有慢。

Process corner 被用于对全局工艺偏差进行建模。
由于全局工艺偏差对 CMOSNMOSPMOS 的影响有所不同,因此按照晶体管的速度,可以分为以下 5process corner

  • TTTypical NTypical P);
  • FFFast NFast P);
  • SSSlow NSlow P);
  • FSFast NSlow P);
  • SF (Slow NFast P);

第一个字母代表 NMOS,第二个字母代表 PMOS,都是针对不同浓度的 N 型和 P 型掺杂来说的。

NMOSPMOS 在工艺上是独立做出来的,彼此之间不会影响,但是对于电路,NMOSPMOS 是同时工作的,会出现NMOS 快的同时 PMOS 也快,或者慢,所以会出现 FFSSFSSF 四种情况。正常情况下大部分是 TT

Typical 是指晶体管驱动电流是一个平均值,Fast 是指驱动电流是其最大值,而 Slow 是指驱动电流是其最小值 3

常用于进行时序签收的 CornerSS FF

以上 5corner+/-3sigma 可以覆盖约99.73% 的范围,这种随机性的发生符合正态分布。


wafer 上提取与每一个角相对应的器件模型时,waferNMOSPMOS 的测试结构显示出不同的门延时,而这些角的实际选取是为了得到可接受的成品率。
通过对各种 Process Corner(工艺角)和极限温度条件下对电路进行仿真是决定成品率的基础。

Voltage Corner

晶体管的速度随着电压的升高而提高。因此,时序签收时需要考虑极限电压的情况,以保证芯片在整个电压范围内能够正常工作。

Temperature Corner

温度会影响晶体管的速度。时序签收时,能够保证芯片在设计的整个温度范围内能够正常工作。由于结温与环境温度的差异,需要保留足够的设计余量。

RC Corner

工艺与温度会对芯片内部的互联线以及 via 的电阻、电容造成影响。RC Corner 用于对互联线的偏差进行建模。

常用的 RC Corner 有:

  • Typical C
  • Best C
  • Worst RC
  • Best RC

由于温度对互联线以及通孔的 RC 有影响,因此 RC Corner 也要考虑到温度的影响。

Corner 示例

时序签收所用的 Corner 示例:
电压范围:0.72 ~ 0.88 V
温度范围:-40 C ~ 125 C


Corner的意义

工程片流片的时候,FAB会 pirun 关键层次调整的 inline variation, 有的还会下备用 wafer 以保证出货的 wafer 器件符合预期,即在 TT corner 附近。

如果单纯是为了做一些样品出来,只进行工程片流片,那可以不验证 Corner。但如果为了后续量产准备,是必须考虑 Corner 的。

由于工艺在制造过程中会有偏差,而 Corner 是对产线正常波动的预估,FAB也会对量产芯片的 Corner 验证有所要求。
所以在设计阶段就要满足 Corner,在各种 Corner 和极限温度条件下对电路进行仿真,使其在各种 Corner 上都能正常工作,才能使最终生产出的芯片良率高。


Corner的实现

PVT Corner

Process Corner

Corner Split Table 策略

对于产品来说,一般 Corner 做到 spec 上,正常情况下 spec6 个 sigma,如 FF2 表示往快的方向偏2个sigma,SS3 表示往慢的方向慢3个sigma。

sigma主要表征 Vt 的波动,波动大的sigma就大。

这里3个sigma就是在工艺器件的 spec 线上,可以允许超出一点点,因为线上波动不可能正好做在 spec 上。

55 nm 逻辑工艺工程片为例,拟定的 Corner Split Table 如下图所示:

    1. 第一批次的2片 pilot tableWafer ID #1、#2)跑完了完整流程( Full Flow),一片盲测,一片测 CP
    1. 第二批次的2片挂在 Contact,为后道改版预留工程 wafer,可以节省 ECO 流片时间;
    1. 第三批次的8片hold在 Poly,等 Pilot 的结果看是否需要调整器件速度,并验证 Corner
    1. 除了留有足够的芯片用于测试验证,Metal Fix,还应根据项目需求,预留尽可能多的 wafer 作为量产出货。

Corner的影响

PVT Corner

Process Corner

大部分都应该落在4个 Corner 决定的窗口范围内。

如果出现大的偏差,极有可能是工艺出现偏差。
如果各个 Corner 的良率都没影响,符合预期,那说明工艺窗口充分。
如果有个别条件良率低,则需要调整工艺窗口。

Corner wafer的目的是验证设计余量,考察良率是否有损失。超出这个 Corner 约束性能范围内的芯片报废。Corner 验证对标的是 WATWafer Acceptable Test) 测试结果,一般由FAB主导,但是 Corner wafer的费用是由设计公司承担的。
一般成熟稳定的工艺,同一片 wafer 上的芯片、同一批次的 wafer、甚至不同批次的 wafer 参数都是很接近的,偏差的范围相对不会太大。

与双极晶体管不同,在不同的 wafer 之间以及不同的批次之间,MOSFETs 参数变化会很大。
为了在一定程度上减轻电路设计任务的困难,工艺工程师要保证器件的性能在某个范围内。他们以报废超出这个性能范围的芯片来严格控制预期的参数变化。


  1. MOS 的快慢指阈值电压的高低。快速对应阈值低、慢速对应阈值搞。GBW=GM/CC,其他条件相同情况下,Vth 越低,gm 值越高。因此 GBW 越大,速度越快。
  2. 电阻的快慢。Fast 对应的是方块电阻小,Slow 对应的是方块电阻大。
  3. 电容的快慢。Fast 对应的是电容最小,Slow 对应的是容值最大。

参考链接


  1. 什么是Corner? ↩︎

  2. corner的分类 ↩︎

  3. Corner芯片TT,FF,SS ↩︎

行业观察 | 芯片制造过程涉及的Corner的概念是什么?相关推荐

  1. 芯片制造过程3洁净室

    以下内容均取自哔哩哔哩up主@谈三圈 链接: 芯片制造详解03: 洁净室的秘密|为何芯片厂缺人? 文章目录 洁净室 1.洁净等级 2.气流循环 1.过滤器 2. 吹风机 3.加压 3.芯片污染 1.悬 ...

  2. IC芯片制造过程简介

    转:http://news.hexun.com/2018-04-22/192880330.html 注:台湾话 在开始前,我们要先认识 IC 芯片是什么.IC,全名积体电路(Integrated Ci ...

  3. 芯片是如何制造的 芯片制造过程全景展示

    原文转自:http://www.systhinker.com/html/85/n-21185.html 如果你想写份邮件,检索一下网页的数据库,传输一段720p的小猫视频,或以60帧每秒的速度再现爆炸 ...

  4. 计算机芯片制造的主要材料是什么,芯片是什么材料,芯片制造过程图解及用途分享...

    大家知道,电子元器件最精密的就是芯片.而国内诸如小米.vivo.OPPO这样的手机厂商,都是靠其它供应商给他们提供芯片,自己没有能力研发.华为则是从10多年前开始,组建了海思团队来研发芯片,至今还只是 ...

  5. 芯片的制造过程与三大主设备

    芯片的制造过程与三大主设备 芯片制造过程 前道工艺图示 半导体设备市场格局 三种主设备 芯片制造过程 芯片(集成电路)制造就是在硅片上雕刻复杂电路和电子元器件(利用薄膜沉积.光刻.刻蚀等工艺),同时把 ...

  6. 精密划片机:半导体材料在芯片生产制造过程中的关键性作用

    半导体材料作为半导体产业链上游的重要环节,在芯片制造过程中起着关键作用.半导体材料主要分为基体材料.制造材料和封装材料.其中,基体材料主要用于制造硅晶圆或化合物半导体:制造材料主要是将硅晶圆或化合物半 ...

  7. [转] 芯片的制造过程

    芯片的制造过程可概分为晶圆处理工序(Wafer Fabrication).晶圆针测工序(Wafer Probe).构装工序(Packaging).测试工序(Initial Test and Final ...

  8. 一文带你了解芯片制造的6个关键步骤

    在智能手机等众多数码产品的更新迭代中,科技的改变悄然发生.苹果A15仿生芯片等尖端芯片正使得更多革新技术成为可能.这些芯片是如何被制造出来的,其中又有哪些关键步骤呢? 智能手机.个人电脑.游戏机这类现 ...

  9. 光刻机与芯片制造竞争

    光刻机与芯片制造竞争 新一轮EUV光刻机争夺战开打 在全球范围内,作为EUV光刻机的唯一供应商,ASML在业内受到的关注度越来越高,特别是以台积电为代表的先进制程发展得风生水起的当下,ASML的重要性 ...

最新文章

  1. 字节跳动涉代码抄袭被诉陪22.74亿,连错误的函数都搬?
  2. 监听Activity的生命周期的方式。
  3. I春秋—— Crypto Write up(一)
  4. php如何传递字符串,如何将PHP字符串传递给Javascript函数调用?
  5. 多生产者_你是生产者还是消费者?这决定了你的层次。
  6. Linux查询root环境变量,linux环境变量和查看方法
  7. 哈夫曼树(利用python实现)
  8. 判断两个日期相差的天数
  9. java web 编程技术 答案_《javaweb编程技术》课后习题答案.docx
  10. 软件项目管理第4版课后习题[附解析]第九章
  11. memset与bzero初始化
  12. 分享功能 集成友盟分享
  13. Java程序员月薪20k的涨薪秘籍,系列教学
  14. YARN动态资源池使用配置
  15. SCI论文的构思与常用结构
  16. 甘特图(xGantt)项目管理 - 多维企业级
  17. 复旦大学和中科大 计算机,强基计划遇冷?!复旦大学和中科大都没招满...
  18. putty之pscp用法
  19. (oralce)操作数据库
  20. Angular------win10搭建Angular环境并运行hello-world

热门文章

  1. LayerZero有何发展潜力?空投热潮和大额融资双重加持
  2. 惠更斯Rothermel模型模拟-森林火灾-计算坐标(思路)
  3. Winget、Scoop 和 Chocolatey 安装位置更改方法
  4. Python连接mysql数据库出错解决方案
  5. 笔记本ThinkPad E425 1198-3LC
  6. matlab粒子群优化算法工具箱,MATLAB粒子群优化算法(PSO)
  7. Bagging算法最全解析-机器学习
  8. 80后小夫妻的搞笑生活(超级可爱的老婆)
  9. 秒杀商城项目----Dubbo+Zookeeper分布式秒杀系统模块分析
  10. 抽丝剥茧C语言(高阶)指针进阶练习