|
一颗芯片进测试厂,第一道"体检"只花不到1秒,就决定了它是被扔进废品筐,还是花大价钱继续往下测。 这道体检,业内叫"粗测",规范译名是整体功能测试(Gross Functional Test,行业内习惯叫粗测)。它可能是整条测试流水线上最不起眼、却最省钱的环节。 今天把它讲透。 什么是整体功能测试?条件为什么相对宽松整体功能测试的核心就一句话:用相对宽松的条件,以最快速度筛除明显失效的芯片——重点验证基本功能是否正常。具体放松四个维度: · 频率芯片标称1GHz,整体功能测试可能只跑10MHz(示意案例,实际频率取决于产品架构与测试策略) · 电压不拉偏,电源设在最舒服的甜蜜点 · 电流负载轻负载甚至空载,不考验驱动能力 · 时序建立保持时间给足大裕量,波形边缘都不要求尖锐 为什么条件要相对宽松?因为它的目标不是证明芯片有多好,而是快速回答"这颗芯片还值不值得继续测"——用低成本条件把明显功能失效的芯片筛掉。 跑得快不快、带不带得动负载、电压波动稳不稳,这些问题全部留给后面的测试。整体功能测试只管一件事:这芯片是不是已经死透了。 为什么需要它?测试时间就是钱测试机台的时间有多贵?每秒几分钱,听着不吓人。但乘上一百万颗芯片,就是巨额成本。更关键的是那个"良率成本悖论":一颗内部短路、逻辑全乱的芯片,如果直接送进昂贵的高频性能测试或电压拉偏测试,不只是浪费机台时间——大电流异常还可能损坏昂贵的探针卡或负载板。 所以整体功能测试的位置在流水线最前面。芯片进到这一步之前,通常已经过了一道开短路测试——用电源测量单元(PMU)快速检查每个引脚有没有对电源短路,这道关卡几乎不花时间,却是保护后续测试的第一道保险。 开短路过了,才轮到整体功能测试:常见产品上可能不到1秒(取决于产品复杂度和机台节拍),把那些因为金属线断路、焊球脱落、静电损伤导致IO死锁的"死片"筛掉。部分产线还会在功能粗测前加一道大电流静态电流(Gross IDD)预检,专防电源短路芯片带着大电流烧坏后续硬件。坏片直接进报废筐,好片才值得继续投入成本。 图一 芯片测试流水线:整体功能测试是第二道关卡,Fail 直接进报废筐 整体功能测试是用最短的物理时间,换最高的致命缺陷捕获率。它是测试成本的守门员。 摆动测试:整体功能测试里最有技术含量的一步整体功能测试的向量里,最有代表性的是摆动测试(行业叫 Wiggle Test)。做法很形象:让所有数字IO引脚像波浪一样来回翻转,0→1→0→1,挨个过一遍。 图二 摆动测试:IO2 卡死不动,翻不动的引脚现形 它测的不是性能,是IO的功能响应——引脚能不能正常翻转、驱动和接收。金线断路、引脚桥接、驱动管失效、OE逻辑卡死,都会让某个IO翻不动。 开短路测试通过保护二极管验证引脚在电气上有没有连上;摆动测试则通过逻辑翻转,验证IO能不能真正驱动和传输信号。一颗引脚卡死在高电平的芯片,开短路可能还能过,摆动测试一抓一个准。 粗测、精测、特性分析:三种完全不同的玩法
(注:这是本文的分类框架,行业命名各厂不一。)让一颗死片占着精测机台几十秒,等于浪费几十倍的钱——这就是粗测存在的全部意义。
|





