第三章 CP测试基础:晶圆级测试

各位工程师朋友,今天我们来聊聊CP测试。说实话,CP测试在芯片量产中是个容易被忽视的环节。很多人觉得,反正后面还有FT测试,CP差不多就行了。但我得说,这种想法很危险。

我在海思负责过几个项目的CP测试方案设计。有一次,某个项目的CP测试覆盖率不够,结果到了封装阶段才发现大量坏片。那批晶圆直接报废,损失惨重。从那以后,我对CP测试再也不敢马虎。

3.1 晶圆级测试原理

CP测试,全称Chip Probing,也叫晶圆探针测试。说白了,就是在晶圆还没切割之前,用探针扎到每个芯片的焊盘上,通电测试。

为什么要这么做?你想想看,一颗晶圆上有几百甚至上千颗芯片。如果直接封装,坏片也会被封装进去。封装一颗芯片的成本可不低,少则几毛,多则几块。把坏片封装了,那就是白花钱。

CP测试的核心原理其实很简单:

  • 用探针接触芯片的PAD(焊盘)
  • 施加测试信号和电源
  • 测量芯片的响应
  • 判断芯片好坏

但实际操作中,问题就多了。探针接触电阻、针痕深度、测试速度,这些都是坑。我刚开始做CP时,就遇到过探针接触不良导致误判的情况。一批好芯片被当成坏片打标,差点报废。

核心要点:CP测试不是简单的"通断测试",它要完成三项任务:

  1. 筛选出功能正常的芯片(良品)
  2. 对芯片进行参数分级(比如速度等级)
  3. 记录坏片位置,方便后续剔除

3.2 探针卡技术

探针卡,就是CP测试的"手"。它负责把测试机的信号传递到芯片的PAD上。探针卡的好坏,直接决定了测试的成败。

探针卡主要有几种类型:

类型 特点 适用场景
悬臂式探针卡 成本低,针数少 小规模、低引脚数芯片
垂直式探针卡 针数多,精度高 高密度、细间距芯片
MEMS探针卡 寿命长,一致性高 大规模量产、高频测试

我个人习惯用MEMS探针卡做量产。虽然贵,但寿命长,维护成本低。悬臂式探针卡我一般只用在工程验证阶段。

经验之谈:选探针卡时,别只看价格。我曾经贪便宜选了悬臂式探针卡做量产,结果用了不到10万次就报废了。换针频率高,反而耽误了产能。

探针卡的关键参数有几个:

  • 针尖直径:一般5-20微米,取决于PAD尺寸
  • 针尖压力:通常5-15克力,太轻接触不良,太重会损伤PAD
  • 针尖寿命:好的探针卡能用50万次以上
  • 针尖间距:现在主流能做到40微米以下

嗯,这里要注意。探针卡的清洁很重要。每次测试完一批晶圆,探针尖上会残留铝屑或氧化物。不清洗的话,接触电阻会越来越大,导致测试结果不准。我一般每测试25片晶圆就做一次清洁。

3.3 CP测试流程

CP测试的流程,说白了就是"扎针、测试、打标、走人"。但每个环节都有讲究。

标准的CP测试流程如下:

  1. 晶圆上料:把晶圆放到探针台上,对准位置
  2. 探针接触:探针卡下降,针尖接触芯片PAD
  3. Overdrive:探针继续下压一定距离,确保可靠接触
  4. 测试执行:测试机发送测试向量,采集结果
  5. 结果判断:根据测试数据判断芯片好坏
  6. 打标:坏片位置用墨水标记(或者用电子地图记录)
  7. 步进:探针台移动到下一颗芯片位置
  8. 重复:直到整片晶圆测试完成

这里有个关键参数叫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测试时踩过的坑,希望对大家有帮助。