第三章 CP测试基础:晶圆级测试
各位工程师朋友,今天我们来聊聊CP测试。说实话,CP测试在芯片量产中是个容易被忽视的环节。很多人觉得,反正后面还有FT测试,CP差不多就行了。但我得说,这种想法很危险。
我在海思负责过几个项目的CP测试方案设计。有一次,某个项目的CP测试覆盖率不够,结果到了封装阶段才发现大量坏片。那批晶圆直接报废,损失惨重。从那以后,我对CP测试再也不敢马虎。
3.1 晶圆级测试原理
CP测试,全称Chip Probing,也叫晶圆探针测试。说白了,就是在晶圆还没切割之前,用探针扎到每个芯片的焊盘上,通电测试。
为什么要这么做?你想想看,一颗晶圆上有几百甚至上千颗芯片。如果直接封装,坏片也会被封装进去。封装一颗芯片的成本可不低,少则几毛,多则几块。把坏片封装了,那就是白花钱。
CP测试的核心原理其实很简单:
- 用探针接触芯片的PAD(焊盘)
- 施加测试信号和电源
- 测量芯片的响应
- 判断芯片好坏
但实际操作中,问题就多了。探针接触电阻、针痕深度、测试速度,这些都是坑。我刚开始做CP时,就遇到过探针接触不良导致误判的情况。一批好芯片被当成坏片打标,差点报废。
核心要点:CP测试不是简单的"通断测试",它要完成三项任务:
- 筛选出功能正常的芯片(良品)
- 对芯片进行参数分级(比如速度等级)
- 记录坏片位置,方便后续剔除
3.2 探针卡技术
探针卡,就是CP测试的"手"。它负责把测试机的信号传递到芯片的PAD上。探针卡的好坏,直接决定了测试的成败。
探针卡主要有几种类型:
| 类型 | 特点 | 适用场景 |
|---|---|---|
| 悬臂式探针卡 | 成本低,针数少 | 小规模、低引脚数芯片 |
| 垂直式探针卡 | 针数多,精度高 | 高密度、细间距芯片 |
| MEMS探针卡 | 寿命长,一致性高 | 大规模量产、高频测试 |
我个人习惯用MEMS探针卡做量产。虽然贵,但寿命长,维护成本低。悬臂式探针卡我一般只用在工程验证阶段。
经验之谈:选探针卡时,别只看价格。我曾经贪便宜选了悬臂式探针卡做量产,结果用了不到10万次就报废了。换针频率高,反而耽误了产能。
探针卡的关键参数有几个:
- 针尖直径:一般5-20微米,取决于PAD尺寸
- 针尖压力:通常5-15克力,太轻接触不良,太重会损伤PAD
- 针尖寿命:好的探针卡能用50万次以上
- 针尖间距:现在主流能做到40微米以下
嗯,这里要注意。探针卡的清洁很重要。每次测试完一批晶圆,探针尖上会残留铝屑或氧化物。不清洗的话,接触电阻会越来越大,导致测试结果不准。我一般每测试25片晶圆就做一次清洁。
3.3 CP测试流程
CP测试的流程,说白了就是"扎针、测试、打标、走人"。但每个环节都有讲究。
标准的CP测试流程如下:
- 晶圆上料:把晶圆放到探针台上,对准位置
- 探针接触:探针卡下降,针尖接触芯片PAD
- Overdrive:探针继续下压一定距离,确保可靠接触
- 测试执行:测试机发送测试向量,采集结果
- 结果判断:根据测试数据判断芯片好坏
- 打标:坏片位置用墨水标记(或者用电子地图记录)
- 步进:探针台移动到下一颗芯片位置
- 重复:直到整片晶圆测试完成
这里有个关键参数叫Overdrive。我见过很多新手工程师,Overdrive设得太小,探针接触不良;设得太大,又把PAD扎穿了。一般来说,Overdrive设为50-100微米比较合适,具体要看探针卡的规格。
避坑指南:我曾经遇到过一个项目,CP测试良率突然从95%掉到80%。排查了三天,最后发现是探针卡针尖磨损了。针尖变钝后,接触面积变大,压力分散,导致接触电阻升高。所以,定期检查探针卡状态非常重要。
CP测试的测试项一般包括:
- DC测试:漏电流、电源电流、IO电平
- 功能测试:逻辑功能、存储器读写
- AC测试:时序参数、频率特性
- IDDQ测试:静态电流测试,用于检测物理缺陷
我个人习惯在CP阶段多做IDDQ测试。为什么?因为IDDQ能发现很多功能测试测不出来的缺陷,比如桥接、栅氧缺陷。这些缺陷在FT阶段可能表现为间歇性故障,很难定位。
最后说说测试速度。CP测试的速度直接影响产能。一颗芯片的测试时间,通常控制在100-500毫秒。如果超过1秒,产能就会严重下降。我一般会优化测试向量,把并行测试做到极致。比如,同时测试4颗芯片,效率能提升3倍以上。
好了,CP测试的基础就讲到这里。下一章我们聊聊FT测试,也就是封装后的最终测试。到时候我会分享一些我在海思做FT测试时踩过的坑,希望对大家有帮助。