MFU简介

1、缩写

        MFU - Mask Field Utilization(光刻掩膜版有效利用比例)
        GDPW - Gross Die Per Wafer,每张wafer上die的数量

2、什么是MASK

        在光刻机中,光源(紫外光、极紫外光)透过mask曝光在晶圆上形成图形。在同一尺寸的晶圆上,曝光的次数跟mask尺寸成反比,mask尺寸越小,曝光次数越多,成本越高,所以应该尽可能将mask尺寸做到最大。那如何将mask做大呢?那这就需要引入MFU的概念。

3、MFU

        MFU - Mask Field Utilization,光刻掩膜版有效利用比例。实际mask size = die_area x N + scribe_line_area, N是一张mask内die数量,受限于scanner(推测是曝光的机器),mask尺寸最大可以做到26mm x 33mm,因此MFU =(die_area x N + scribe_line_area) / (26mm x 33mm)。

        scribe_line的宽度一般定义在DRC deck文件中。可以咨询foundary得到scribe_line的具体数值。

        理想情况是MFU做到100%,这样mask尺寸可以做到最大,曝光的次数就最小,曝光成本最低。但现实情况很难做到100%,通常会要求在80%以上,越高越好,也就是要优化die的尺寸,尽量将26mm x 33mm的尺寸用起来,这就是MFU。

        MFU值越高,同一wafter产生的die的数目越多,所以提高MFU的值非常重要,MFU的值越高越好。同时MFU值高,有可能得到foundary的折扣奖励。

4、scrible line & seal ring

        芯片生产出来的时候是许多芯片在一片wafer上的需要用划片机将芯片分割开来,这个时候就需要为分割芯片预留的空间scribe line,在分割芯片及芯片运输封装的过程中,芯片边缘的应力会产生变化,设计上需要在芯片周边做一圈钝化的区域(seal ring)以保护芯片不碎裂以及屏蔽和防潮功能。

        这样整个芯片的面积就是芯片主体边长(主体面积开方)加上两倍的scribe line的宽度和两倍的seal ring宽度再平方。

4.1 seal ring

1、什么是seal ring?

        从layout角度看,seal ring是一个由diff(有源区)、 contact(过孔)、 via(通孔)和metal(金属)等layer(层次)按照一定的规则叠加组成的图形。

        从工艺角度看,seal ring是一种金属层、氧化层、钝化层结构。像一圈堤坝,将芯片围在圈内保护起来。

        从晶圆角度看,seal ring是介于芯片(chip)和划片槽(scribe line)之间的(保护)环。

2、seal ring有什么作用?

        Seal ring的作用就是防止芯片在切割的时候受到机械损伤,还有一些搭顺风车来得作用,我们了解下:

        a) 把Seal ring接地,屏蔽芯片外的干扰;

        b) Seal ring可以防止潮气从侧面断口侵入;

        c) 将切割所产生的静电就近接地,再由切割时邻近的Seal ring共同分摊所产生的电流,将对die本体的冲击降到最小

        Seal ring就像是芯片的长城一样,从四周环绕包围,防止划片(芯片切割)时伤害到内部电路,另外还能防止外界灰尘进入芯片内部。Seal ring是为了保护真正芯片的部分留有这个保护,划片刀砍下去的时候是在这个ring的外面砍下去的。

        在Scribe line上切割时,可能有应力作用到chip内部,加Seal ring可以阻止切割时产生的裂痕损坏到芯片。

3、Seal ring(封装条)与Guard ring(保护环)是不同的

        Seal ring是在芯片IO ring 之外的密闭环(所用层基本涵盖所有mask layer);Guard ring通常用于电路内部block与block之间的隔离,所用层通常是nwell 或psub,或两者一同使用。

4、Seal ring(封装条)与Scribe line(划片槽)的区别。

        Scribe line,是把芯片从晶圆上切下来的线,是要实际走刀子的地方,而Seal ring是围在芯片周围的一圈从衬底到最上层金属全部都打一圈的保护圈。Seal ring,它的作用有两个:主要作用是防止芯片在切割的时候的机械损伤,尤其是芯片的四个角一般都不放重要器件;其次的作用是Seal ring接地,屏蔽芯片外的干扰。

4.2 scrible line

        在一个晶圆上通常有几百个至数千个芯片连在一起。它们之间留有一定的间隙,以便于划片,这些间隔结构被称为切割通道(dicing channel),有时也被称为划片槽(scribe line)锯道(saw channel)或通道(street)。

        问题:什么是划片(scribe)?

        回答:划片是将多个芯片的圆片,用金刚砂刀片等方法分隔成单独的芯片,以便装片。

        问题:划片对芯片有何影响?

        回答:划片会产生应力,造成晶格损伤(如背崩等),影响芯片电性或可靠性。显性的首先表现出来,电参数退化;隐形的在长期使用中发展恶化,造成电参数退化或失效。有研究表明,应力与圆片翘曲度密切相关,应力越大,圆片的翘曲越严重。

        问题:怎么减少划片对芯片有何影响?

        回答:留足划片槽(scribe line)宽度;好的划片工艺,好的划片道(边缘整齐,崩边小,断面光滑)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1551643.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

python12_字符类型转换

字符类型转换 # 整型 A 3.14 B "123" C True D False E "3.14" F "True" G 0.0# 整型转换函数 def to_int(m):int_m int(m)return int_m# 布尔转换为整型 def bool_to_int(m):bool_m int(m)return bool_m# 布尔类型转换为字符串 def b…

SQL增删查改操作

目录 数据库概述 SQL基础操作 SQL通用语法 数据类型 SQL语句的分类 DDL(数据库定义,表定义,字段定义) 数据库操作 表操作 DDL小结 DML(数据的增删改,数据操作语言) DQL(查询) DQL小节 数据库概述 数据库,顾名思义就是用来存储和管理数据的,我们平时所使用的各大软…

如何通过开源工具帮助保护您的计算机安全

引言 如果您正在考虑安全问题,您有很多选择。随着当前网络犯罪的激增,以及发生犯罪时常见的重大后果,许多企业开始关注如何在网络世界中保护公民的安全。网络安全行业蕴藏着巨大的商业利益,但您可能会惊讶地发现,有一…

TCP CUBIC 曲线对 BIC 折线的拟合

bic 旨在对 reno 改进,用二分逼近替换线性遍历逼近,时间规模从 O ( W m a x ) O(W_{max}) O(Wmax​) 下降到 O ( ln ⁡ W m a x ) O(\ln {W_{max}}) O(lnWmax​),这是本质,而 cubic 可以看作对 bic 的 bugfix,解除了…

Activity

69[toc] 1.启停活动页面 1.Activity启动和结束 从当前页面跳到新页面 startActivity(new Intent(this, ActFinishActivity.class));从当前页面返回上一个页面,相当于关闭当前页面 finish();2.Activity生命周期 官方描述生命周期 onCreate:创建活…

解决 Could not locate zlibwapi.dll. Please make sure it is in your library path

zlibwapi.dll文件是zlib库的Windows版本,很多Python上的库想要在Windows上执行都需要依赖这个文件。 可以通过本人上传的免费资源直接下载:zlibwapi 链接:https://pan.baidu.com/s/1u8osbt_IevO4GOkXthZ04A 提取码:c2mf zlibwa…

基于Jenkins+Python+Ubuntu+Docker的接口/UI自动化测试环境部署详细过程

1 Jenkins是什么? 学习官网:Jenkins官网,Jenkins中文官网; Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件; 用Java语言编写的,可在Tomcat、Dock…

4.2.1 通过DTS传递物理中断号给Linux

点击查看系列文章 》 Interrupt Pipeline系列文章大纲-CSDN博客 4.2.1 通过DTS传递物理中断号给Linux 参考《GICv3_Software_Overview_Official_Release_B》,下表描述了GIC V3支持的INTID(硬件中断号)的范围。 SGI (Software Generated Interrupt):软…

【C/C++】 秋招常考面试题最全总结(让你有一种相见恨晚的感觉)

目录 1.C程序编译链接过程 2.浅拷贝和move有区别吗 3.深拷贝和浅拷贝的区别 4.空类的大小 5.类的继承有几种方式,区别是什么? 六、extern 关键字的作用 七、static关键字的作用 八、指针和引用的区别 九、C内存分配方式 十、结构体对齐…

33 指针与数组:数组名与指针的关系、使用指针遍历数组、数组指针、指针数组、字符指针

目录​​​​​​​ 1 数组名与指针的关系 1.1 数组名 1.2 对数组名取地址 1.3 数组名与指针的区别 1.3.1 类型不同 1.3.2 sizeof 操作符的行为不同 1.3.3 & 操作符的行为不同 1.3.4 自增自减运算的行为不同 1.3.5 可变性不同 2 使用指针遍历数组 2.1 使用 *(nu…

硬布线控制器与微程序控制器

硬布线控制器和微程序控制器都是控制单元(CU)的实现方式,用于协调和控制计算机系统的操作。它们的主要区别在于控制信号的生成方式: 硬布线控制器 (Hardwired Controller): 概念: 硬布线控制器使用组合逻辑电路直接生成控制信号…

自己做个国庆75周年头像生成器

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 下载相关代码:【免费】《自己做个国庆75周年头像生成器》代码资源-CSDN文库 又是一年国庆节,今年使用国旗做…

《情书》你的名字,是最美的情书

《情书》你的名字,是最美的情书 岩井俊二,日本电影导演,作家及记录片导演。被誉为日本最有潜质的新近“映像作家”,也有中国影迷称他为“日本王家卫”。影像清新独特、感情细腻丰富。(来自豆瓣) 穆晓芳 译 …

总结C/C++中内存区域划分

目录 1.C/C程序内存分配主要的几个区域: 2.内存分布图 1.C/C程序内存分配主要的几个区域: 1、栈区 2、堆区 3、数据段(静态区) 4.代码段 2.内存分布图 如图: static修饰静态变量成员——放在静态区 int globalVar 是…

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(2)Keras

文章目录 前言一、Keras二、使用Kears 估计回归问题的神经网络1. 载入、处理数据2. 数据预处理:归一化3. 设定一系列随机数种子4. 定义了一个简单的深度神经网络5. 训练模型6. 查看训练结果7. 使用最优轮数(index1)重新估计 此神经网络模型8.…

小程序原生-列表渲染

1. 列表渲染的基础用法 <!--渲染数组列表--> <view wx:for"{{numList}}" wx:key"*this" > 序号&#xff1a;{{index}} - 元素&#xff1a;{{item}}</view> <!--渲染对象属性--> <view wx:for"{{userInfo}}" wx:key&q…

springboot实战学习(10)(ThreadLoacl优化获取用户详细信息接口)(重写拦截器afterCompletion()方法)

接着学习。之前的博客的进度&#xff1a;完成用户模块的注册接口的开发以及注册时的参数合法性校验、也基本完成用户模块的登录接口的主逻辑的基础上、JWT令牌"的组成与使用、完成了"登录认证"&#xff08;生成与验证JWT令牌&#xff09;以及完成获取用户详细信…

Java中异常的认识和创建

文章目录 前言一、异常的概念与体系结构 1.1 异常的概念1.2 异常的体系结构1.3 异常的分类二、异常的处理 2.1.防御式编程2.2 异常的抛出2.3 异常的捕获2.4 异常的处理流程三、自定义异常类 一、异常的概念与体系结构 1.1 异常的概念 在生活中&#xff0c;一个人表情痛苦&…

51单片机的智能垃圾桶【proteus仿真+程序+报告+原理图+演示视频】

1、主要功能 该系统由AT89C51/STC89C52单片机LCD1602显示模块超声波传感器红外传感器步进电机按键、蜂鸣器、LED等模块构成。适用于智能自动感应垃圾桶、超声波智能垃圾桶等相似项目。 可实现基本功能: 1、LCD1602实时显示桶内垃圾高度 2、超声波传感器采集桶顶到垃圾的距离…

Temporal Dynamic Quantization for Diffusion Models阅读

文章目录 AbstractIntroductionBackgrounds and Related Works2.1 扩散模型2.2 量化2.3 量化感知训练和训练后量化 TemporalDynamic Quantization3.1 量化方法3.2 扩散模型量化的挑战3.3 TDQ模块的实现3.4 工程细节时间步的频率编码TDQ模块的初始化 Experimental SetupResults5…