尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

从晶圆到成品:半导体芯片CP与FT测试全流程解析

发布时间:2026/9/17 1:22:07

资讯中心
01
ARTICLE

从晶圆到成品:半导体芯片CP与FT测试全流程解析

从晶圆到成品:半导体芯片CP与FT测试全流程解析
做半导体测试这行最常被外行问的一句话是你们测芯片是不是就像考试一样合格的通过不合格的淘汰说实话方向是对的但真实的复杂程度远远超过一场考试。一颗芯片从晶圆上长出来到最终变成焊在电路板上的成品中间至少要经历两轮大规模电性能测试还要穿插老化筛选、可靠性验证和数据追溯。每一步测什么、怎么测、用什么设备测、测试结果怎么用都是有讲究的。这篇内容写给三类人刚入行的测试工程师或产品工程师想系统搞懂CP、FT、三温、良率分析这些概念背后逻辑的人在封测厂或Fab做工艺、设备、质量的朋友想搞清楚测试环节和其他环节怎么衔接以及做硬件产品、和芯片打交道但没接触过量产测试的开发者。我尽量讲得接地气一点把从晶圆到成品的测试全旅程拆开揉碎配合实际参数和计算过程争取让你看完之后能直接对着自己的项目用上。1. 测试全景先分清“测什么”“在哪测”“为什么测”1.1 一条芯片的测试路线图先给一张完整路线图后面所有内容都围绕它展开。一颗芯片从设计完成到出货测试大致经过下面几个环节晶圆制造完成 → 晶圆级测试CPCircuit Probing直接扎针在晶圆上的每颗裸die上做电性能测试晶圆级测试判定为良品的die → 进入封装流程切割、贴片、打线或倒装、塑封封装完成后 → 最终测试FTFinal Test在分选机上对每颗成品芯片做完整电性能测试之后是品质抽检和可靠性测试包括老化Burn-In、HTOL、ESD、温循等确认产品在极端条件下的表现测试过程中产生的数据良率、Bin分布、失效模式反馈给Fab、封装和设计部门用于工艺改善和设计优化。注意一个细节不是所有产品都一定做CP也有的产品会跳过FT但绝大多数中高端芯片都是“CP FT”双测。原因是两者的测试目的、接触方式和覆盖范围不一样。CP重点解决“这颗die本身好不好”FT重点解决“封装之后还是不是好的”。哪怕封装工艺再稳定也不能保证100%不引入问题所以FT这道关卡省不掉。1.2 工程测试与量产测试两个阶段的不同目标测试按阶段还可以分成两大类工程测试和量产测试。工程测试也叫特性化测试Characterization发生在芯片设计完成、首批工程样片回来之后。这个阶段的目的不是筛好坏而是搞清楚这颗芯片到底行不行。工程测试要做的事包括测量不同电压、温度、频率下的参数边界画出Shmoo图找出芯片能工作的频率范围、最低工作电压、最高漏电水平验证测试向量的覆盖率看是否把主要功能都覆盖了确定量产测试的条件比如VDD取多少、测试温度怎么组合、哪些项目可以砍掉。量产测试发生在产品定型之后目标变成简洁明了的三件事快速、准确、低成本地把不良品筛出来。量产测试的每一个测试项目、每一个测试条件都是工程阶段验证过的生产线的工程师不会随便改也不敢随便改。这两者的区别特别容易让新人迷茫。经常有新人拿着量产的测试fail数据来问“这个芯片是不是设计有问题”我一般会先问一句“你在工程阶段做过这个条件的characterization吗有没有Shmoo数据”如果没有那这个fail可能只是测试条件太严或者向量有bug不一定是芯片真实失效。1.3 测试成本的时间账为什么都在死磕毫秒做测试的人嘴边总挂着一句话测试时间就是钱。这句话不是夸张而是血泪换来的。半导体测试的核心经济账可以用一个简单公式估算单位芯片测试成本 ≈测试设备小时成本 探针台/分选机小时成本÷每小时测试芯片数而每小时测试芯片数由下面这个公式决定每小时产能 3600秒 ÷ 单颗测试时间 × 并行测试站点数假设一台测试机搭配的硬件支持4站点并行单颗测试时间是3.5秒那理论产能就是3600 ÷ 3.5 × 4 ≈ 4114颗/小时。如果通过优化测试程序把单颗时间压到2.8秒同样4站点并行产能变成5143颗/小时直接提升25%。一天两班跑20小时差距就是差不多2万颗芯片。这还没算良率差异但光是产能差距已经足够让老板眼睛发红了。所以量产测试中每一个毫秒都很宝贵。减少不必要的测试项目、把慢速的模拟测试改成并行测试、用更快的测试向量、优化分选机或探针台的index时间这些全都是实实在在的降本手段。测试程序优化不是技术洁癖是商业刚需。1.4 设备三件套测试机、探针台与分选机要理解测试流程先要认识三大核心设备测试机ATEAutomatic Test Equipment负责产生测试信号、供电、施加向量、采集响应、判定Pass/Fail。主流品牌有TeradyneUltraFlex、J750、ETS系列、AdvantestV93000、93K、T2000、Chroma3380系列、Accotest等。不同测试机擅长不同类型的产品SoC和射频多用UltraFlex、V93000这类高端机模拟电源类常用Chroma和ETS存储芯片有专用测试机。探针台Prober在CP环节使用负责把晶圆精确移动到探针卡下方让探针扎到每一颗die的Pad上完成对准、扎针、升压、测试、移动到下一颗的循环。主流品牌包括东京精密、东京电子、FormFactor等。分选机Handler在FT环节使用负责把封装好的芯片一颗一颗放进测试Socket压紧接触、测试、根据结果分入不同Bin。主流品牌有爱德万、Epson、Cohu、Chroma等。打个比方。测试机是“考官”探针台或分选机是“传卷子的机器”——负责把考生送到考官面前、送走、然后根据成绩分班。真正出题、判分的永远是测试机。2. 晶圆级测试CP芯片的第一场正式考试2.1 为什么要先测一遍“坏裸片”很多人第一次看到CP测试都会有疑问为什么不等封装完再一起测反正封装之后还有FT。答案是成本。晶圆制造完成之后一片12寸晶圆上可能有几百到几千颗die其中必然有一定比例的不良品。如果不做CP把所有die都送去封装封装费用、封装材料、甚至后面FT的测试时间都会浪费在坏die上。更严重的是有些失效模式比如电源对地短路在封装后才测试可能会影响测试设备或造成安全隐患。所以CP的第一价值是“筛选”把明显不良的die在封装前剔掉省下后续成本。第二价值是“信息采集”CP测试得到的Wafer Map能精确到每一颗die的坐标和失效模式这些数据反馈给Fab可以做缺陷分析比如边缘良率差、中心良率差、特定区域集中失效都是非常有价值的工艺线索。第三价值是“修复”很多存储芯片和MCU在CP时发现问题可以通过激光修复或熔丝烧写把冗余单元替换上去让一颗原本要报废的die“起死回生”。2.2 CP测试中的三件套配合与针尖管理CP测试的物理接触核心是探针卡Probe Card。探针卡上布满纤细的探针数量从几十根到几千根不等一次扎针可以接触Die上的所有Pad也可以按局部区域分步测试。探针卡分悬臂式、垂直式等不同类型高频产品还要考虑探针的射频特性。一次完整的CP测试周期是这样的晶圆被机械臂送到探针台的Chuck载片台上通过真空吸附固定光学对准系统寻找晶圆上的对位标记结算出每颗die的坐标偏移Chuck移动把第一颗die送到探针正下方探针台控制Chuck上升让探针扎到Pad上接触压力达到设定值测试机执行测试项目完成参数测试和功能测试探针抬起Chuck移动到下一颗die的位置重复执行。扎针压力是个需要长期盯着的参数。压力太小接触电阻变大可能导致测试开路或信号质量差把好die误判成坏die压力太大会破坏Pad表面影响后续封装打线。不同Pad材质和厚度的推荐压力也不一样铝Pad和铜Pad的差别就很大。实际工作中要定期做针痕检查扎完针后把Chuck移开用显微镜看Pad上的针痕是否清晰、居中、大小合适。针痕太浅说明压力不够针痕太深甚至把Pad扎穿就麻烦了。探针尖端非常容易脏。每次扎针接触Pad都会带走极少量金属碎屑和氧化物时间长了针尖阻抗升高测试结果漂移。所以量产线一般会设定清扫周期比如每扎一定次数就用清洁卡片Clean Card或者专门的清针装置擦洗针尖有些设备支持激光清洗。针尖干净与否直接决定CP测试稳定性很多“今天良率突然掉5%”的乌龙最后发现就是针尖脏了。2.3 多站点并行测试与产能换算CP产能一直是大规模量产的关键瓶颈所以各家都在搞多站点并行测试Multi-Site。意思是探针卡上做多组探针阵列一次扎针同时测2颗、4颗、8颗、16颗甚至更多die。多站点并行看似简单实际上要平衡很多因素。首先是通道资源测试机的数字通道和电源通道数量有限多站并行会成倍消耗硬件资源通道不够就得降低并行数。其次是探针卡成本站点数越多探针数量成倍增加卡的设计难度和成本也直线上升。再次是机械行程时间一次扎针测试N颗dieIndex移动到下一组的时间并不会按N倍增加所以并行数越多台架移动和扎针的“固定开销”被摊得越薄单位测试时间越短。举个例子。一片晶圆上有600颗有效die单站点测试每颗3秒加Index时间0.5秒一片晶圆总测试时间约3500秒。改成8站点并行硬件支持的话Index时间会略有增加比如1秒但测试时间是3秒不变一个循环可以测完8颗die一片晶圆差不多43个循环总时间约172秒。这个差别就是量级性的。但多站点不代表“越多越好”。站点增加之后如果DUT待测芯片之间的发热互相影响比如被测芯片靠近导致温度异常反而会引入系统误差。还有探针卡上某根针因为污染或磨损导致某个站点老出问题你排查起来会非常头疼。所以很多产品在量产稳定后会做一个“并行数优化实验”对比1站、2站、4站、8站时的良率、测试稳定性和产能选一个综合最优值。2.4 温度测试与冗余修复CP阶段的特殊动作不是所有CP测试都在常温下做。很多车规、工业级芯片要求CP阶段做高温测试甚至三温测试。做法是探针台的Chuck内部集成加热或制冷功能通过控制Chuck温度来间接控制die温度。高温下晶体管的漏电流增大、阈值电压漂移很多常温下发现不了的弱芯片会在85℃或125℃下现出原形低温下比如-40℃驱动能力和时序问题更容易暴露。温测CP有个麻烦事——热膨胀。晶圆受热之后会膨胀die之间的间距会变化如果测试程序里还按常温坐标去扎针针尖很容易偏位。所以温测时探针台要重新校准坐标有些系统会自动做热补偿。另外低温测试要特别注意防潮温度低到零下之后工作环境里的水汽会在晶圆和探针上结霜接触阻抗一下子就变了。存储类芯片和部分MCU还有一道特殊工序冗余修复。CP测试会把每一颗die的失效位地址记录下来。下一步激光修复设备根据这些地址信息把内部熔丝熔断让冗余行或冗余列替换掉失效单元。MCU上还有一类操作是模拟修调Trimming因为工艺偏差导致芯片内部基准电压、振荡器频率等参数超出规格测试机通过给特定引脚施加编程电压烧断芯片内部的poly fuse或者改写eFuse把参数修正到合格范围。2.5 CP测试的常见坑位清单CP环节坑非常多列几个最常见的接触不良误判探针压力不够、针尖脏、Pad氧化都会导致接触电阻过大芯片明明好的被判定开路或参数Fail。排查方法是用示波器看接触波形或者用已知的好die样本测试对比Bin分布。晶圆翘曲导致的针痕不均晶圆边缘和中心的翘曲量不同如果Chuck的吸力和平整度控制不好同一片晶圆上不同位置的接触压力会不一致边缘Die的良率可能虚假偏低。温测结露低温测试前要保证环境湿度足够低必要时对测试区域做干燥气吹扫否则针尖和Pad上会结冰。探针卡针尖磨损探针卡是有寿命的针尖高度损失、阻抗变化、针尖偏移都要定期监控否则数据漂移了你自己都不知道什么时候开始的。CPU占用导致的并行效率下降测试机本身的处理器和软件系统在处理大量向量数据时可能成为瓶颈导致实际测试时间比理论值长需要关注测试机的负载和存储带宽。3. 封装后最终测试FT从包装到性能的全面把关3.1 FT在测什么从封装连到功能芯片封装完成之后进入FT环节。FT的测试对象是成品芯片接触方式是分选机把芯片压到测试Socket里。Socket的触点接触PCB上的走线PCB再连到测试机。FT的测试覆盖范围比CP更全面因为封装引入了新的变量引线键合是否可靠、塑封过程有没有损伤die、封装引脚和内部电路连接是否正常、封装寄生效应会不会影响高频性能。FT的核心测试项目包括接触测试Continuity / Short to GND确认每个引脚都跟测试机通道连通没有被短路或断路。这项永远最先做如果接触就不良后面的测试全部没有意义。DC参数测试包括静态电流IDD、IQ、漏电流Leakage、输出电压摆幅VOL、VOH、阈值电压等。这些参数直接反映芯片的静态健康程度。AC时序测试针对接口信号做时序验证比如时钟频率、建立保持时间、上升下降时间。高速接口还要做眼图和抖动测量。功能测试把设计好的测试向量灌进芯片模拟真实工作场景确认内部逻辑能正确执行。BIST和Boundary Scan为了降低测试成本很多芯片内置自测电路可以在极短时间内完成内部存储器和数字逻辑的自测这比外部灌向量快得多。3.2 三温测试与筛选策略FT阶段最常见的选择题就是这个产品要测哪些温度温度选择由产品的应用场景和可靠性要求决定。消费类芯片很多只在常温做一步测试工业类和车规类则必须在多个温度点测试最常见的是“三温”低温-40℃、常温25℃、高温125℃或85℃。为什么需要多个温度因为很多芯片的失效模式是温度相关的。举个例子常温下芯片静态电流只有1mA到了125℃变成10mA如果规格要求高温下IDD不超过5mA这颗芯片在常温测试中根本看不出来必须加热到125℃才能暴露。低温下晶体管的驱动能力下降原本时序裕量不足的芯片会在低温下出现功能Fail或时序违规。所以温度测试本质上是一种“放大镜”把不同温度下的薄弱点分别照出来。跑三温测试时温度切换本身非常耗时因为分选机要把整个温控腔体从-40℃升到125℃这个稳定过程可能要十几二十分钟。所以量产调度上一般会把同一温度的产品集中测试减少换温次数。分选机内部用的是热风循环或接触式加热/制冷温度精度通常在±1℃以内但真正反映到芯片结温上的误差还会受到Socket接触热阻、芯片功耗发热的影响。大功率芯片在高温测试时尤其要注意虽然环境温度设定125℃但芯片自己功耗高内部结温可能远超125℃导致测试结果失真。3.3 Socket与分选机接触件是隐形瓶颈FT这边最不起眼但最容易出问题的硬件就是测试Socket。Socket是芯片和测试板之间的桥梁里面的pogo pin或弹簧触点负责和芯片引脚接触。Socket接触问题出现的频率远比你想象的夸张。一颗芯片反复压测几百次之后Socket的触点就可能磨损、氧化或被碎屑污染导致接触电阻升高。接触电阻升高之后芯片的工作电压会不准信号完整性变差典型表现就是某个Bin的fail率突然升高。排查的方法也简单用万用表量Socket开路/短路或者用标准样片连续插拔对比测试结果看是否出现随机性Fail。Socket的清洁和更换周期是量产现场的管理重点。一般会根据插拔次数设定维护计划比如每5万次清洁一次、每30万次更换。但实际周期要基于失效数据调整——同一批次封装材料如果引脚镀层软污染速度就会快很多。另外Socket选型时要特别注意高频性能普通弹片Socket在高频信号的插入损耗和串扰上可能很差高速信号一定要选有阻抗仿真数据支持的Socket否则测出来的眼图比真实芯片差一大截。分选机这边还要操心机械精度。芯片进出Socket的定位稍微偏一点就会导致引脚没有落在触点正中接触不良。高速分选机震动大长期运行之后机械臂的定位漂移是不可忽视的。所以定期做分选机校准和Socket定位检查和测试机校准一样重要。3.4 CP与FT的良率交叉分析FT做完之后手里会有两个重要数据集CP良率和Wafer Map和FT良率和Bin分布。把两个数据集对齐分析能挖出很多有意思的东西。如果一颗die在CP是Pass、封装后FT是Fail最常见的原因是封装过程引入损伤打线应力破坏Pad下面的电路、塑封应力导致die内部微裂纹、ESD损伤、引线键合短路到相邻引脚。反过来如果CP Fail的die在FT却Pass了说明CP条件可能偏严或者是CP接触不良造成误杀Overkill。这种情况要回头复查CP针痕、探针卡状态和CP测试程序。实际操作中我会做一张交叉表CP Pass/Fail vs FT Pass/Fail四个象限分别关注CP Pass FT Pass正常良品有资格出货CP Pass FT Fail封装或FT引入问题重点关注封装工艺CP Fail FT Pass要么CP误杀要么FT漏检最危险的状态可能把坏品放出去CP Fail FT Faildie本身真实不良封装前就被准确捕捉说明CP测得很准。这个四象限分析几乎可以用于任何批量异常调查。当FT良率骤降时先按这个框架看分布能省掉一半排查时间。4. 测试程序开发与量产参数测算把一颗芯片的测试时间算到毫秒4.1 一套测试程序是怎么长出来的测试程序开发TDTest Development是连接设计与量产的枢纽环节。一套量产测试程序从无到有大致经历下面几个步骤读设计文档拿到Datasheet、DFT文档设计辅助测试文档了解芯片有哪几个电源域、接口协议、测试模式、扫描链结构、BIST控制方式建测试方案决定测试项目列表、每个项目的测试条件、并行策略、温度计划。这时候就要评估用哪类测试机、需要多少数字通道、多少个电源通道生成测试向量从仿真环境导出VCD或Verilog通过向量转换工具生成测试机可执行的Pattern文件。这个过程最容易出幺蛾子向量格式不兼容、时序映射错误、X态处理不当写测试程序在测试机开发环境里把测试项目串起来配置引脚电平、时序、测试限额、Bin判定逻辑。Teradyne用IG-XLAdvantest的V93000用SmarTest界面差别很大但逻辑相通硬件调试接上Load Board或探针卡用工程样片做首次跑通。看波形、调时序、调电源限流、处理报错特性化验证测多片工程样片收集参数分布决定量产测试限额Test Limit。这一步最需要耐心限额太严会误杀好片太松会把坏片放出去必须用足够大的样本量摸清边界量产释放小批量试产对比工程数据和量产数据确认产能、良率、稳定性都OK才正式Release到量产线。这中间还有一个细节容易被忽略测试程序的版本管理。量产测试程序哪怕只是改一个限额数字都可能带来良率几个百分点的波动。正规公司一定会用版本控制工具并且修改要走评审流程。否则“昨天良率还好好的今天突然崩了”这种事一半以上的原因是有人偷偷改了程序没吱声。4.2 测试项目的排序和取舍逻辑很多人以为测试项目越多越好其实这是误解。测试项目的设计原则是用最小的成本达到足够的覆盖率。排序上有几个通用原则。第一个是“先测便宜且覆盖广”的项目。开路短路测试是最典型的例子它只需要做简单的DC测量1秒钟以内就能完成却能筛掉所有封装焊接和物理损伤的问题省得后面做功能测试时浪费大量时间。第二个是“按概率排序”测试中fail概率越高的项目越靠前。因为一旦fail后面的测试就不用做了整体平均测试时间会下降。第三个是“慢速大项后置”功能向量、高速接口测试都比较慢放在最后面确保前面没有低级fail白白消耗时间。有些项目是可以直接砍掉的。比如某颗芯片的模拟参数在100片工程样片里全部落在规格范围内离边界特别远那量产时完全可以不测这个参数通过工艺控制来保证。这样做会轻微增加逃逸风险但换来的产能提升是实实在在的。低成本产品更要精打细算一颗芯片的测试成本可能就一两毛钱多一个慢速测试项目可能就把利润吃掉一大块。4.3 一个还算完整的产能与成本测算例子拿一个实际案例来看看测试时间优化带来的收益。假设一颗MCU产品的FT测试参数如下单颗测试时间3.2秒含处理器测试、模拟参数测试、程序烧录前验证并行站点数4站点分选机Index时间0.8秒每换一批芯片的机械动作时间摊到每颗约0.2秒实际单颗完整测试时间3.4秒测试机分选机的综合小时成本约120元/小时含折旧、维护、电费、人工分摊按现在的情况算每小时产能 3600 ÷ 3.4 × 4 ≈ 4235颗/小时每天两班20小时有效生产时间一天产能约84700颗。如果优化测试程序把测试时间从3.2秒压到2.5秒每小时产能 3600 ÷ 2.7 × 4 ≈ 5333颗/小时一天产能约106700颗。产能提升26%左右。那单位测试成本呢优化前每千颗测试成本约28.3元优化后约22.5元每千颗省5.8元。一个月出货500万颗的话光测试成本就省下来接近3万块还没算多出来的产能可以多接单赚钱。这就是为什么量产测试工程师天天盯着毫秒级优化。省下来的每一秒都是利润。4.4 Load Board与探针卡设计的关注点真正决定测试能否跑起来除了测试程序硬件也缺不了。FT用的Load Board就是连接测试机和Socket的PCBCP用的是探针卡。这两个硬件在设计中有些共同的关键点。电源完整性排在第一位。芯片测试时瞬间电流可能很大如果Load Board上电源走线太细或者去耦电容放得不够测试时电源电压会被拉垮导致功能性Fail。设计时一般会在Socket附近放一组容量不等的去耦电容比如10uF100nF1nF组合覆盖不同频段的电流需求。DPSDevice Power Supply通道规划和走线阻抗也要提前算好。信号完整性和时序一致性也不能忽视。多站点并行测试时每个站点到DUT之间的信号走线如果长度不一致会导致各站点的时序有偏差结果就是某个站点一直测不过。好的Load Board会做等长布线保证每个站点的信号到达时间一致。高速信号还要考虑阻抗控制一般控制在50Ω或依接口要求。这个道理跟设计普通PCB是一样的只是在测试板上有时候要走几十根高速线难度更大。散热是另一个容易被低估的点。大功率芯片测试时如果Socket和Load Board的散热设计不好芯片温度会不断升高测试结果漂移。正规做法是在Socket上方加散热器甚至用压缩空气或液冷强制冷却。5. 测试数据、良率分析与可靠性闭环测试的“数据价值”在哪5.1 Bin定义与良率看板每颗芯片测试完测试机会给一个Bin编号。Bin就是测试结果的分类编码。定义Bin的规则每个公司不一样但大同小异典型如下Bin 1所有测试项目Pass良品Bin 2直流参数Fail比如IDD超规格、输出电压不对Bin 3功能向量FailBin 4AC时序FailBin 5接触测试FailBin 6高温测试FailBin 7低温测试Fail等等。Bin定义的价值在于良率不再是单一数字而是一张分布图。当良率下降时看到底是哪个Bin变多了就能快速锁定失效方向。举例子如果Bin 2DC参数Fail突然增加说明芯片内部可能发生了漏电路径异常需要往工艺或设计方向查如果Bin 5接触测试Fail增加大概率是测试接触系统出了问题先查Socket或探针卡。良率看板一般会按“产品型号×批次×测试设备×操作员×日期”多个维度展示良率数据。我最喜欢看的是“设备维度”的良率对比。如果同一批芯片在测试机A上测良率97%在测试机B上测只有93%不用怀疑B设备肯定有问题。要么是校准漂移要么是Socket状态差要么是Load Board有暗伤。5.2 Wafer Map与Fab工艺反馈CP测试有个FT不具备的优势它能给出Wafer Map——一张精确标出每颗die位置和Bin结果的晶圆图。这张图是工艺工程师的心头好因为从图上的失效分布能挖出大量Fab信息。失效die在晶圆上的分布模式对应不同的工艺问题边缘集中失效大概率是刻蚀不均、CMP边缘效应、光刻边缘失焦单一簇状失效可能引入了微粒污染或发生了局部工艺异常均匀随机散射失效材料级或设备级随机缺陷某个方向呈带状失效可能对应CMP的研磨轨迹或者离子注入机台的扫描异常中心集中失效热分布不均导致的问题。所以CP测试不是为了测而测它是Fab工艺改善的重要数据来源。FT之后如果你只盯着Bin和良率不看Wafer Map等于丢掉了测试环节最值钱的那部分信息。5.3 可靠性测试量产的“压舱石”量产测试做的只是“出厂前筛选”证明芯片在当前时刻是好的。但芯片在客户手里要用好几年中间还要经历高低温循环、湿度、静电冲击、电压浪涌。要验证芯片能不能扛住长期应用必须做可靠性测试。常见的可靠性测试项目包括HTOL高温工作寿命测试在高温环境下给芯片加压工作持续几百甚至上千小时模拟多年使用的老化效果ESD静电放电测试模拟人体带静电触摸芯片验证芯片的静电防护能力还有一种Latch-Up测试验证芯片在电流注入下是否会发生闩锁效应温循测试TCTemperature Cycling在极端高低温度之间反复循环考验封装和die之间的应力可靠性HAST或THB高温高湿偏置测试在高湿度高温环境下加偏压考验芯片的防腐和防潮能力Burn-In老化筛选部分车规产品要求100%老化筛选在高温下工作一段时间把早期失效品提前筛选掉。可靠性测试的样本怎么定有些产品按AQL抽样计划来比如每批次抽一定数量的样品做无破坏测试。有些高可靠产品则要求全检。车规级别往往还会有PPAP体系中关于可靠性验证的详细要求。这些测试计划设计要结合JEDEC标准比如JESD22系列规范具体条件要跟客户协商不是随便定的。5.4 DPPM、AQL与质量目标做测试的最终目标不是“良率高”而是“送到客户手里的坏品足够少”。这个指标叫DPPMDefective Parts Per Million百万分之不良率也可以叫作Escape Rate。计算公式是DPPM 客户退回的不合格品数量 ÷ 总出货数量× 1,000,000假设一个季度出货100万颗芯片客户退回10颗DPPM就是10。消费类产品DPPM几十到几百都是可接受的车规级产品经常要求DPPM低于个位数甚至趋近于零。所以同样的失效模式在不同质量目标下测试策略完全不同。目标是DPPM 100时某些边缘扇区的芯片可以放宽目标是DPPM 1时可能所有参数都要按最严规格去卡。AQLAcceptable Quality Level则是抽样检验标准典型的是GB/T 2828.1和ISO 2859系列。很多公司对每批出货做AQL抽检抽到不良品就整批扣下重测。这套体系的存在既是为了降低全检成本也是为了平衡逃逸风险和测试成本。做测试工程师的一定要理解这个逻辑才不会把“测到最严”当作唯一目标。6. 常见问题与排查技巧实录测试工程师的排障手册6.1 良率骤降时先别急着怪产线良率骤降是测试工程师最常面对的突发状况也是最容易让人踩坑的场景。接到“良率从97%掉到88%”的通报之后正确的第一反应不是冲到产线跟工艺部门对线而是先做自检排除测试系统自身的问题。我的排查顺序一般是这样的第一步看Bin分布变化。是某个特定Bin增加了还是所有Bin都增加了特定Bin增加指向某种具体的失效模式所有Bin都增加更大的概率是测试系统整体漂移。第二步用Golden Unit复测。拿几颗已知是良品的标准样片Golden Sample在报异常的测试机上连续测10次。如果Golden Unit也Fail了测试机或硬件一定有问题如果Golden Unit全部Pass问题更可能出在芯片本身或上下料环节。第三步检查校准状态。测试机的电压、电流、时序校准是否过期温度探头是否准确分选机/探针台的机械定位是否漂移第四步看环境影响。同一台设备白天良率正常、晚上良率变差先查厂务系统是不是晚上电压不稳或者车间湿度变化导致静电问题。这个流程走完至少能排除一半的“假良率问题”。最怕的就是一上来就怀疑芯片工艺变了结果折腾一圈发现接触件脏了。6.2 误杀Overkill与逃逸Escape的排查误杀Overkill指把好芯片判定为坏芯片逃逸Escape指把坏芯片判定为良品放出。这两者是测试体系永恒的权衡。误杀的排查思路是“重测”。把判定Fail的芯片收集起来在另一台状态良好的测试机上用同一套程序重测。如果重测Pass了说明上一台测试机存在问题最常见的是接触不良、硬件通道故障、校准漂移。还有一种情况是产品本身参数分布太靠近限额边界测试机的测量噪声就会影响Pass/Fail判定这种就要考虑放宽测试限额经过评审后或者改用更高精度的测量方案。逃逸的排查思路是“逆向追溯”。客户退回的不良品需要先做失效分析FA搞清楚失效原因是什么。如果FA发现芯片内部完全烧毁那FT基本不可能筛出来如果FA发现是某个引脚信号时序超标那就回头查FT程序看这个时序项目是否被漏测或者测试条件是否比客户应用条件宽松。逃逸排查最忌讳的是只看个例不追根因因为逃逸往往有系统性原因今天漏一颗明天可能漏一百颗。6.3 不同失效模式的快速定位速查表把现场最常遇到的异常现象整理成一张速查表方便遇到问题直接对号入座异常现象可能原因排查步骤处置建议良率整体下降测试机漂移、温度异常、Socket/探针脏污先复测Golden Unit再查校准和温度曲线重新校准清洁接触件必要时更换Socket某个Pin Fail率偏高Socket该Pin接触不良、通道硬件故障用万用表量Socket对应Pin再跑通道自检清洁或更换Socket检修测试机通道高温测试Fail多芯片热设计问题、温度控制偏差、功耗过大查实际结温、热电偶数据对比工程数据调整测试温度容差或反馈设计端优化热方案低温Fail多驱动能力不足、测试时序过紧查Shmoo图确认低温下的时序边界适当放宽低温时序限额或反馈设计改善边缘Die良率差晶圆工艺边缘效应、探针接触不均看Wafer Map检查探针卡针痕反馈Fab分析或优化探针卡针尖高度一致性同批次不同设备良率差异大设备间校准差异、Socket寿命状态不同对比设备校准报告和Socket插拔次数统一设备维护计划必要时更换耗材FT突发批量Fail且Bin分布集中ICP程序或测试向量变更查版本记录比对往常Bin分布回滚程序并走变更评审6.4 测试工程师的日常功夫聊到这儿想再分享一点个人体会。测试工程师这个岗位表面上是在跟设备、程序和参数打交道实际上做的更多是“翻译”工作——把测试数据翻译成工艺改进的方向把客户的质量要求翻译成测试方案把芯片的失效现象翻译成设计和工艺能听懂的语言。这岗位很吃经验但也是有方法论的。我自己的习惯是每个异常都留下笔记哪怕最后发现只是Socket脏了这种小事也会记下来。因为类似的“小事”会在不同产品、不同设备上反复出现你积累的排查路径越完整下一次定位速度就越快。另外一点就是盯数据的时候别只看平均良率要多看分布和趋势。平均良率97%看起来很好但A班次99%、B班次95%这个分布比平均数字有价值得多。每一个测试工程师心里都应该住着三个问题这个数字为什么是这样这个数字和上次对比有什么变化变化背后是测试问题还是产品问题把这三个问题想清楚测试就不只是筛芯片而是整个半导体质量体系的神经中枢。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。