2. EOL测试系统架构
EOL测试系统,说白了就是三样东西在跳舞:测试机(Tester)、探针台/分选机(Prober/Handler)、还有接口板(DIB/Load Board)。这三者缺一不可,配合不好,测试效率直接打对折。
我刚开始接触EOL时,总觉得测试机才是老大,其他都是配角。后来吃过亏才明白——系统级的协同才是王道。你想想看,测试机再快,分选机送料跟不上,那也是白搭。
2.1 测试机(Tester)—— 大脑
测试机是整个系统的核心。它负责生成测试向量、采集响应信号、判断Pass/Fail。我个人习惯把测试机分成三块来看:
- 数字通道板:给芯片灌数字信号,读回结果。我见过最夸张的,一块板子上有1024个通道。
- 模拟测量单元:测电压、电流、频率这些模拟量。精度要求高的时候,得用六位半的万用表模块。
- 电源模块(DPS):给芯片供电。注意,这里的电源不是随便拉的,要能快速响应电流变化。
2.2 探针台/分选机(Prober/Handler)—— 手脚
探针台和分选机,一个管晶圆级,一个管封装级。它们负责把芯片送到测试位置,再根据结果分类。
探针台(Prober):
- 晶圆在真空吸盘上固定
- 探针卡(Probe Card)扎到每个Die的Pad上
- 测完一个,步进到下一个
分选机(Handler):
- 封装好的芯片放在料管或托盘里
- 机械手抓取放到测试座(Socket)上
- 测完按Bin号分到不同料管
我记得有一次,分选机的机械手定位偏了0.1mm,结果连续烧了三个Socket。嗯,从那以后我每次换产品都要先跑一遍示教程序。
2.3 接口板(DIB/Load Board)—— 桥梁
接口板是连接测试机和芯片的物理桥梁。晶圆级叫DIB(Device Interface Board),封装级叫Load Board。
接口板上有啥?
- Socket/Probe Head:直接接触芯片的地方
- 走线(Trace):把测试机信号引到芯片脚上
- 去耦电容:滤掉电源噪声,这个很多人会忽略
- 继电器矩阵:用来切换测试路径
2.4 三者如何协同?
协同工作,说白了就是时序配合。我画个简单的流程图你就明白了:
实际工作中,这个流程是毫秒级完成的。我见过最快的Handler,一个芯片从抓取到测试完成只要200ms。但接口板如果设计不好,信号反射就能吃掉50ms的稳定时间。
2.5 关键参数对比
这里我整理了一张表,方便你对比三者的关键指标:
| 参数 | 测试机 | 分选机/探针台 | 接口板 |
|---|---|---|---|
| 核心指标 | 测试速率、精度 | UPH(每小时测试数) | 信号完整性 |
| 典型速率 | 100MHz ~ 1GHz | 5000 ~ 30000 UPH | 取决于走线设计 |
| 精度要求 | μV / pA 级 | ±10μm 定位 | ±0.1dB 插损 |
| 常见故障 | 通道损坏、时序漂移 | 机械磨损、卡料 | Socket接触不良、断线 |
| 维护周期 | 季度校准 | 月度保养 | 每次换产品检查 |
核心要点:测试机决定能不能测,分选机决定测多快,接口板决定测多准。三者必须匹配,否则就是木桶效应——最短的那块板决定了整个系统的性能。
2.6 实际项目中的协同问题
我遇到过最典型的问题,是测试机与分选机的握手信号没对齐。测试机说「我准备好了」,分选机还没到位。结果就是空测,浪费了时间。
解决办法?
- 检查Ready/Busy信号的时序,用示波器抓一下
- 在测试程序里加等待超时判断,别死等
- 接口板上加状态指示灯,一眼能看出当前状态
还有一个坑——接口板的温度效应。芯片测试时发热,接口板会热胀冷缩。我见过Socket因为热膨胀导致接触电阻变大,测出来的电压值偏了5%。后来我们在接口板上加了温度补偿电路,才搞定这个问题。
嗯,说到这我想起来了。有一次客户投诉说良率突然掉到80%,查了三天发现是分选机的吸嘴磨损了,导致芯片放歪了0.2mm。所以啊,定期检查机械部件比什么都重要。
2.7 小结
EOL测试系统的协同,说白了就是让三样东西各司其职,又配合默契。测试机负责动脑子,分选机负责动手,接口板负责传话。任何一个环节出问题,测试结果都不靠谱。