当前位置: 首页 > news >正文

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)宽度;好的划片工艺,好的划片道(边缘整齐,崩边小,断面光滑)

相关文章:

MFU简介

1、缩写 MFU - Mask Field Utilization(光刻掩膜版有效利用比例) GDPW - Gross Die Per Wafer,每张wafer上die的数量 2、什么是MASK 在光刻机中,光源(紫外光、极紫外光)透过mask曝光在晶圆上形成图…...

十分钟实现内网连接,配置frp

十分钟实现内网连接,配置frp 一.frp是什么?其实是一款实现外网连接内网的一个工具,个人理解,说白了就像是teamviwer一样,外网能访问内网。 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服…...

解决MySQL命令行中出现乱码问题

在MySQL命令行中遇到乱码问题通常是由于字符编码设置不正确导致的。以下是一些解决步骤: 1. **检查和设置字符集**: 首先,您需要确保MySQL服务器、客户端和数据库使用的是正确的字符集。您可以通过执行以下命令来查看当前的字符集设置&…...

TS系列(7):知识点汇总

你好,我是沐爸,欢迎点赞、收藏、评论和关注。 一、TS是什么? TypeScript 由微软开发,是基于 JavaScript 的一个扩展语言。TypeScript 包含 JavaScript 的所有内容,是 JavaScript 的超集。TypeScript 增加了静态类型检…...

Unity 查看Inspectors组件时严重掉帧

遇到一个问题,就是运行一个脚本的时候,只要我查看它的Inspectors,就会严重掉帧。 原本是30fps,只要查看这个组件,就掉到5fps。 这还真有点像波粒二象性,一观察就会掉帧,不观察就正常。 using…...

golang学习笔记23-面向对象(五):多态与断言【重要】

本节也是GO核心部分,很重要。 注:由于导包语句已经在19讲(笔记19:面向对象的引入)展示过了,所以这里就不展示了。 一、多态(Polymorphism) 变量(实例)具有多…...

RabbitMQ基础知识

1.1 什么是MQ? 消息队列(Message Queue),是基础数据结构中 “先进先出” 的一种数据结构。 一般用来解决应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性架构。 RabbitMQ可以理解为一个邮箱&#x…...

基于Python大数据的音乐推荐及数据分析可视化系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码 精品专栏:Java精选实战项目…...

安达发|太阳能设备行业APS计划排程软件能解决哪些问题

在当今快速发展的太阳能设备行业中,高级计划与排程(APS)软件成为了企业优化生产流程、提高生产效率和满足市场需求的关键工具。APS软件通过集成先进的算法和数据分析技术,为企业提供了一个全面的生产计划和排程解决方案。本文将探…...

CaChe的基本原理

目录 一、Cache的定义与结构 二、Cache的工作原理 三、Cache的映射与替换策略 四、Cache的写操作处理 Cache,即高速缓冲存储器,是计算机系统中位于CPU与主存之间的一种高速存储设备。它的主要作用是提高CPU对存储器的访问速度,从而优化系…...

数据结构-栈(理解版)

一、栈的定义 相信大家对于栈或多或少有一些了解,可能大多数人会告诉你栈是一种先进后出的数据结构。这其实说了跟没说一样(❁◡❁)!当然(last in,first out)是栈最有特色的性质。 这里可以给大家一些比较好理解的例…...

NAND Flash虚拟层初始化

在整个NAND Flash初始化过程中,其主要过程由NAND_Init()函数来完成的,因此以下以NAND_Init()函数作为入口,对NAND Flash虚拟层初始化进行全面分析: NAND_Init()NAND_PhyInit()FMT_Init()FMT_FormatNand()LML_Init() NAND_Init()函数首先调用NAND_PhyInit()函数…...

zabbix7.0监控linux主机案例详解

前言 服务端配置 链接: rocky9.2部署zabbix服务端的详细过程 环境 主机ip应用zabbix-server192.168.10.11zabbix本体zabbix-client192.168.10.12zabbix-agent zabbix-server(服务端已配置) 具体实现过程 zabbix-client配置 安装zabbix-agent 添加扩展包 dnf -y instal…...

2024重生之回溯数据结构与算法系列学习(10)【无论是王道考研人还是IKUN都能包会的;不然别给我家鸽鸽丢脸好嘛?】

欢迎各位彦祖与热巴畅游本人专栏与博客 你的三连是我最大的动力 以下图片仅代表专栏特色 专栏跑道一 ➡️ MYSQL REDIS Advance operation 专栏跑道二➡️ 24 Network Security -LJS ​ ​ ​ 专栏跑道三 ➡️HCIP;H3C-SE;CCIP——LJS[华为、华三、思科高级网络]…...

django drf 过滤器

排序 代码: from rest_framework.generics import ListAPIView from rest_framework.filters import OrderingFilterclass TestListAPIView(ListAPIView):queryset models.Course.objects.filter(is_deleteFalse).all()serializer_class serializers.TestModelS…...

蓝桥杯—STM32G431RBT6(RTC时钟获取时间和日期)

一、RTC是什么,有什么用? 在 STM32 中,RTC(Real-Time Clock,实时时钟)主要有以下作用: 时间保持:即使在系统断电情况下,也能持续记录时间。(需要纽扣电池供电…...

DriveVLM 论文学习

论文链接:https://arxiv.org/abs/2402.12289 解决了什么问题? 自动驾驶对交通行业有着革命性的作用,实现 FSD 的一个主要障碍就是场景理解。场景理解涉及在复杂且不可预测的环境中进行导航,这些环境可能包括恶劣的天气条件、复杂…...

Unity3D 客户端多开

Unity3D 实现客户端多开 客户端多开 最近在做好友聊天系统,为了方便测试,需要再开一个客户端。 简单的方法,就是直接拷贝一个新的项目,但是需要很多时间和占用空间。 查阅了网络资料,发现有一种软链接,…...

使用代理IP数据采集都需要注意那些?

“在当今大数据时代,数据采集成为了企业决策和个人研究的重要依据。然而频繁访问目标网站往往会引发IP被封锁的风险,这时使用代理IP就显得尤为重要。但代理IP的使用并非毫无风险,以下是使用代理IP进行数据采集时需要注意的几个关键事项。” 一…...

城市大脑:智慧城市的神经中枢——典型实践与经验启示

随着信息技术的飞速发展,智慧城市已成为全球城市转型升级的重要方向。“城市大脑”作为智慧城市的核心引擎,正以其强大的数据处理能力、智能决策支持和跨领域协同优势,引领着城市管理与服务的深刻变革。本文将深入探讨几个具有代表性的“城市…...

嵌入式中CW32多功能测试笔实现

前言 起心动念 在日常的硬件调试工作中,我们最常使用的仪器仪表可能就是万用表了,虽然万用表号称“万用”,但大部分时候,我们需要使用到的功能无非是电压测量和通断测量。 作为调试的“得力干将”,万用表有时候也会存在存在一些缺点和局限性,比如:体积较大不便于携带…...

Python 时间占位符:毫秒的使用

Python 时间占位符:毫秒的使用 在 Python 中,处理时间和日期是一个非常常见的任务。在进行时间格式化时,使用占位符来表示特定的时间单位是非常重要的。特别是毫秒(ms),它在许多应用中扮演着关键角色&…...

深度学习:(七)梯度下降法在神经网络中的应用

梯度下降法在神经网络中的应用 事先规定: 用 n n n 表示个数(维度): n [ 0 ] n x n^{[0]}n_x n[0]nx​ ,表示单个训练样本 x x x 的元素个数; n [ 1 ] n^{[1]} n[1] 表示隐藏层 1 1 1 的单元(节点&am…...

HarmonyOS---权限和http/Axios网络请求

网络请求(http,axios) 目录 一、应用权限管理1.1权限的等级1.2授权方式1.3声明权限的配置1.4如何向用户进行申请 二、内置http请求使用三、Axios请求使用(建议)3.1 使用方式一3.2 使用方式二(建议) 一、应用权限管理 应用权限保护…...

信号量SEM

前提 1.信号量的本质是一把计数器 2.申请信号本质就是预订资源 3.PV操作是原子的! 将一个公共资源当做整体访问-->锁 如果公共资源不当做整体使用,多进程可以并发的访问公共资源,但不是同一个区域,为了将资源均分,所以有了…...

828华为云征文 | 基于华为云Flexus云服务器X搭建部署——AI知识库问答系统(使用1panel面板安装)

🚀对于企业来讲为什么需要华为云Flexus X来搭建自己的知识库问答系统??? 【重塑知识边界,华为云Flexus云服务器X引领开源问答新纪元!】 🌟 解锁知识新动力,华为云Flexus云服务器X携…...

从零预训练一个tiny-llama#Datawhale组队学习Task2

完整的教程请参考:datawhalechina/tiny-universe: 《大模型白盒子构建指南》:一个全手搓的Tiny-Universe (github.com) 这是Task2的学习任务 目录 Qwen-blog Tokenizer(分词器) Embedding(嵌入) RMS …...

【Linux探索学习】第二弹——Linux的基础指令(中)——夯实基础第二篇

Linux基础指令(上):【Linux探索学习】第一弹——Linux的基本指令(上)——开启Linux学习第一篇-CSDN博客 前言: 在前面我们已经讲解了一些常用的Linux的基础指令,那些当然是远远不够的&#xff…...

Python和QT哪个更适合嵌入式方向的上位机开发?

最近因为工作需要,需要做一个上位机用来处理收集到的数据,然后进行分析,最好有图标输出,当然还要考虑开发便捷,毕竟平时主要是嵌入式方向开发,核心技术栈主要是Linux和C语言,对于开始上位机并不…...

Unity实战案例全解析:RTS游戏的框选和阵型功能(5)阵型功能 优化

前篇:Unity实战案例全解析:RTS游戏的框选和阵型功能(4)阵型功能-CSDN博客 本案例来源于unity唐老狮,有兴趣的小伙伴可以去泰克在线观看该课程 我只是对重要功能进行分析和做出笔记分享,并未无师自通&#x…...

湖南省建设工程造价管理总站/怎么弄属于自己的网站

TI DAVINCI 使用最新的内核是montavista linux-2.6.18,之前说过,国内很多公司,包括开发板的软件包,一直在使用montavista linux-2.6.10,这个版本准确来说是比较低的,实时性肯定没2.6.18好(Monta…...

什么网站发布任务有人做/seo俱乐部

问:redis的pipeline有什么好处?前面做测试数据的时候用到 cat /tmp/redisTest.txt | /redis-5.0/src/redis-cli -h 127.0.0.1 -p 6379 --pipe就是一个pipeline管道批量执行指令,可以节省多次IO往返的时间,但是如果指令间有依赖建议…...

资阳网站建设/百度热词指数

VR行业近年来的发展可谓是如火如荼,而与之相关的360度VR全景视频拍摄也跟着大火,无论是刚刚入行的初学者还是资深全景摄影师来说,掌握一些360度VR全景视频拍摄技巧能让你拍出更高质量的作品,这是非常有必要的,今天为大…...

网站企业建站/seo1域名查询

还是畅通project Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 26860 Accepted Submission(s): 11985Problem Description某省调查乡村交通状况,得到的统计表中列出了随意两村庄间的距离。省政府“…...

wordpress文章中外链/如何做线上销售和推广

阶段一:◆ 实训内容(J2SE)1)Java语法; 2)变量,方法; 3)构造方法; 4)String字符串; 5)This的使用; 6)面向对象; 7)一维数组; 8)二维数组; 9)排序; 10)数据结构; 11)文件操作; 12)IO流操作; 13)socket网络通信编程; 14)Swing; 15)线程,多线程;◆…...

网站建设管理软件/推广app网站

前段时间看了《大型网站系统与Java中间件实践》这本书,了解到大型网站构架的演进,大致上来说也是单机走向分布式集群来分摊访问压力。书中提到了很多常见的场景,比如数据库方面,当压力变大时可以实现读写分离、分库分表等&#xf…...