搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
weixin_40725706
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Android SELinux_android selinux tcontext
2
基于STM32的智能家庭安防系统_基于stm32的家居安防系统
3
Python引用自定义模块优先级_python hivetask
4
ISO26262 功能安全解决了什么问题 _iso26262以及iso13849对比_功能安全系统性故障
5
git学习--commit-msg缺失导致的missing Change-Id问题分析_commit-msg hook
6
Python random模块_python random随机选择
7
阿里云栖学习网址_阿里云栖学院
8
vue-element-plus-admin应用教程_vue-element-plus-admin入门教学
9
postgresql没有nvl的解决办法,postgresql查询所有的表_pg nvl
10
技术选型-RabbitMQ 和 Kafka_技术选型 rmq kafka
当前位置:
article
> 正文
晶圆测试厂wafer map管理建议
作者:weixin_40725706 | 2024-08-11 23:18:36
赞
踩
wafer map
按照Recipe设定bin定义
应有版本管理概念,一般使用最新版本做为活动版本即可
Bin明细中应包含 BinID、BinCode、BinName、BinType、BinColor、Description
BinID可使用数字类型
BinCode可参照实际机台的Bin,用于匹配
有些公司也将BinID、BinCode理解为SBin和HBin
即 Software Bin & Hardware Bin
一般也将BinID对应到客户的Bin
BinType一般有Open、Short、Open/Short
BinType还可以有Skip Bin / Device Fail Bin等
Skip Bin用于在某些情况下固定坐标不测试,默认定义为该Bin
Device Fail Bin 用于在某些情况下,固定坐标不管测试于否,都定义为该不良
按照Recipe设定良率卡关
应有版本管控概念,一般使用最新版本做为活动版本即可
良率卡关可包含以下一些情况
批良率卡关
片良率卡关
连续N片良率小于X卡关
边缘N圈良率小于X卡关
单片某个(或某几个)Bin数量<N
单片某个(或某几个)Bin比例<X
整批某个(或某几个)Bin数量<N
整批某个(或某几个)Bin比例<X
以上良率卡关应该要可以定义其Action
触发良率卡关时Hold Lot
触发良率卡关时Hold并通知客户
触发良率卡关时发行ABN
触发良率卡关时进入重测流程
将Recipe关联到产品的站点中
一般Recipe根据测试程式确认唯一性,即一个Recipe对应一个Program
一个Recipe可关联到多个产品上
定义产品的标准map
一般需要定义标准map的GrossDie、角度、坐标信息
坐标信息中以以下字符代表含义:
G,有效Die,一般用绿色显示
B,空白Die,一般用透明色或者蓝色、或者白色显示
S,无效Skip Die,一般用紫红色显示
M,Marking Die(用于ink时对准位置等),一般用黄色显示
以上颜色显示参考于TSK map标准
Map
上传
同类型机台的所有wafer map应由测试部门通过脚本将其集中到某一路径
集中路径可以是共享网盘也可以是FTP
IT开发程序从该路径中,定时或实时监测新增文件进行处理
一般该程序设置一定的时延,因为有时map(datalog等)较大,传输需要一定时间
Map上传后应该考虑原始map的备份
一般按客户、型号、批号、站点 分文件夹进行保存
Map上传失败时,备份到专门的error目录
Map解析处理过程中,一般要进行一些系统卡控,若不满足,则不能上传,或上传后发送系统提醒(消息或邮件)
Map处理过程应有Log记录
需分级别记录log
错误的文件类型、文件名、文件夹、批号
Map内容不符合设定的规范
Map内容与系统资料不匹配
Map触发系统相关卡控
Map
保存
按批号+片号+站点+测试次数保存
默认情况下,同一 批号+片号+站点 的最后一次测试结果设定为Active,但可手动调整
保存map的title/summary信息,如:
FileName, Device, Program, ProbeCard, GrossDie, GoodQty, FailQty…
保存map的坐标信息
可直接按照 ‘,’分割,回车换行的方式存储在数据库中
如果数据库容量/性能足够强大,可以保存X,Y,Bin,Dut信息到数据库
Blob方式存储的话,可以使用压缩后的数据流再保存,读取的时候先解压
保存map的bin统计信息
记录每个Bin的数量及比例,便于后续分析报表
如:LotNo, WaferNo, OPNo, TestSeq, BinCode, BinQty, BinType, BinYield
保存Bin的变更信息,如有多少Bin由Fail转为Pass了,便于后续分析
系统卡控
Map上传过程中检查:
检查当前批次是否确实在该站点运行,不允许跨站点或者lot运行状态不一致时导入map
检查当前片号是否在系统的当前批次中
Map信息中的ProbeCard是否属于该产品可用
Map信息中的Program是否属于该产品可用
Map信息中的测试时间是否以前上传过
Map的角度与产品是否一致
某些情况下,如果不一致可能需要系统自动转角度后导入
Map的GrossDie是否与产品一致
Map中的BinCode是否存在于系统预设的BinCode中
Map的内容die位置是否与产品标准map一致
计算良率卡关,并记录,必要时发送系统通知,或不允许上传
……
Map
展示
一般可以按批号/片号展示批次的基本信息/良率信息等
需要有查看每个测试次序的资料,比如TestSeq =2 / First / Final / All
需要有查看每一片wafer map以图形方式显示(便于查看具体不良坐标)
需要有同时查看多个片号/批次的map图的功能(map gallery)
需要有叠加多个map图的功能(stack map)
便于分析整个批号/型号的不良分布
可按照同一个坐标的不良数来定义不同颜色,颜色最深处为不良最多的区域
一般只能查看同一个型号(标准map一样,含角度信息)内的map
需要有导出wafer map文件的功能
一般要可以导出机台原始文件格式,以及客户所需map格式
格式一般有:Excel、Xml、TXT(TMB,UMC…)、TSK等
对于晶圆测试厂,通常客户要求我们要有tango系统,实际上是希望我们能够产生供tango系统读取的map,而不是一定要我们购买tango系统
导出的map用途,一般是为后段PNP或工程分析使用
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/weixin_40725706/article/detail/966626
推荐阅读
article
PyTorch
中的
预
训练
模型
_
pytorch
预
训练
模型
有哪些...
预
训练
模型
的基本原理是使用已标注的大规模图像数据集来
训练
深度神经网络
模型
,在特定任务上产生有意义的特征表示。在这个示例中...
赞
踩
article
Approximate
Nearest
Neighbor
Negative
Contrastive
...
Approximate
Nearest
Neighbor
Negative
Contrastive
Learning fo...
赞
踩
article
2019年我
的
秋招
...
目录 实习
秋招
秋招
正式结束,最后感谢百度给予
的
认可,真
的
有种受宠若惊。简单回顾一下
秋招
。也给出自己
的
面...
赞
踩
article
Yolov8
_
OBB
斜框
训练
自己
的
数据集
_
yolov8
倾斜
的
框...
然后重点来了,在convert
_
dota
_
to
_
yolo
_
obb这个函数下面
的
convert
_
label函数(当前文件
的
...
赞
踩
article
Redis
(二)
Redis
实战操作:预备知识(
GET
和
SET
、基本全局命令、常见
数据类型
和内部编码)...
预备知识(
GET
和
SET
命令、基本全局命令)、
Redis
常见
数据类型
和内部编码(单线程架构、引出单线程模型)、Strin...
赞
踩
article
前端
----
如何制作
学生
管理系统
_
学生
管理系统
前端
...
技术主要是elementui以及vue2,并且
学生
管理系统
是我们老师一步步带着我们画的,本节内容是课程的第二部分:画首页...
赞
踩
article
【
数学
建模
】简单
的
优化
模型-
6
血管
分支...
【
数学
建模
】简单
的
优化
模型-
6
血管
分支【
数学
建模
】简单
的
优化
模型-
6
血管
分支 背景:...
赞
踩
article
Error: ‘shared_ptr’
in
nam
e
space ‘
std
’ does not na...
我们在使用g++编译程序的时候,有时会遇到如标题所示的错误,常见于L
in
ux系统下。出现这种问题的原因是c++ 11 在...
赞
踩
article
力扣
面试
150
基本
计算器
双栈模拟...
满注释版
力扣
面试
150
基本
计算器
双栈模拟 Prob...
赞
踩
article
vscode
调试
Unity
_
vscode
unity...
那么是
vscode
连接到
Unity
,
Unity
是服务端,
vscode
是客户端;所以,我们开始运行lua的时候,需要和vs...
赞
踩
article
<
数据
集>
COCO2017
行人
识别
数据
集<目标检测>_
coco
数据
集
训练
行人
和自己的
数据
...
YOLO与VOC格式的
COCO2017
行人
识别
数据
集,适用于YOLO系列、Faster Rcnn、SSD等模型
训练
,图片...
赞
踩
article
【
Stable
Diffusion
初学者指南】
模型
指南_
stable
diffusion
的剪辑跳过在...
Stable
Diffusion
模型
或checkpoint
模型
是预先训练的稳定扩散权重,用于生成特定风格的图像。
模型
生成...
赞
踩
article
彷徨 |
HDFS
读写
数据
流程图
_
数据
读写
程序
流程图
...
HDFS
读
数据
流程图
HDFS
写
数据
流程图
_
数据
读写
程序
流程图
数据
读写
程序
流程图
HDFS
...
赞
踩
article
mac
安装
java
环境
_
mac
可以
安装
java
吗...
mac
安装
java
环境
一、下载1、验证2、获取
mac
版本的
java
安装
包2、
安装
3、
环境
配置4、验证一、下载1、验证判断...
赞
踩
article
数字后端IC<
em
>设计
em
><
em
>基本概念
em
>_
em
电
迁移
...
由于金属导体中电场的作用导致金属离子的
迁移
。后造成芯片中的net短路或者断路,从而影响芯片的寿命。在芯片<
em
>设计
em
>中往往通过电...
赞
踩
article
语音处理:
Python
实现
dBFS
刻度和
采样
值相互
转换
_
dbfs
频域...
以对数域常用的
dBFS
刻度为例,支持主流音频信号位深:整型16/24/32位和浮点32位,编写
Python
实现对数域和采...
赞
踩
article
CADD
课程学习(7)-- 模拟靶点
和
小
分子
相互作用
(半柔性对接
AutoDock
)_
sybyl
和
...
本文介绍了使用
AutoDock
进行小
分子
化合物-蛋白质对接的方法,包括安装、对接步骤
和
案例分析。重点讲解了半柔性对接过程...
赞
踩
article
IK
分词器
详解
_
ik
分词器
解压
后
里面
都是什么...
文章目录
IK
分词器
插件
IK
分词器
插件下载
IK
分词器
,
解压
到plugins目录里(注意版本对应)下载地址:https://...
赞
踩
article
【Vue
3.0
新增特性】-
1
_
vue
-
admin
-
beautiful
3.0
...
vue
-
admin
-
beautiful
成为全网首家发布
vue
3.0
版本的
admin
框架开源地址:https://gith...
赞
踩
article
JUC
并发
编程
与
源码
分析笔记-目录...
视频学习地址:尚硅谷
JUC
并发
编程
,感谢阳哥,投币支持,不过学到后面,前面的好多又忘了,还是学的不够深刻哇!
JUC
并发
编...
赞
踩
相关标签
pytorch
人工智能
python
NLP
IR
信息检索
DPR
ANCE
面试
数据结构与算法
c/c++
YOLO
redis
数据库
缓存
单线程架构
elementui
vue.js
正则表达式
前端
前端框架
数学建模
edge
C++
cmake