开篇闲聊
各位芯片测试的小伙伴,大家好!
今天我们来梳理一下一颗芯片从 “诞生” 到 “出厂” 必须经历的两道关键测试关卡:晶圆探针测试(CP Testing) 和 封装后终测(FT Testing)。
很多新人可能会混淆这两个阶段的测试目的和流程。简单来说,CP 测试是对 “裸片” 的初步筛选,而 FT 测试则是对 “成品” 的最终检验。理解它们的区别和联系,对于我们规划测试策略、分析失效原因至关重要。
一、什么是晶圆?什么是裸片(Die)?
在具体讲解测试流程之前,我们需要先明确两个基本概念:
1. 晶圆(Wafer)
晶圆是制造集成电路的基础材料,通常是一片薄薄的、圆形的单晶硅片。在这片圆形的硅片上,会通过光刻、蚀刻、掺杂等一系列复杂的半导体制造工艺,同时制造出成百上千个完全相同的集成电路。
2. 裸片(Die)
晶圆上的每一个独立的集成电路单元,我们称之为一个 “裸片”。在晶圆被切割(划片)之前,所有的裸片都紧密地排列在晶圆上,并通过一些公共的测试点连接在一起。
二、晶圆探针测试(CP Testing, Chip Probing)
1. 测试目的
CP 测试是芯片制造完成后,在晶圆级进行的第一道电学测试。它的主要目的是:
§ 初步筛选:快速识别并标记出晶圆上那些存在明显制造缺陷(如短路、开路、关键功能失效)的裸片,避免这些 “坏片” 进入后续昂贵的封装环节,从而节省成本。
§ 工艺监控:通过对同一批晶圆上多个裸片的关键参数(如速度、功耗、阈值电压)进行统计分析,来监控和调整前道制造工艺的稳定性和一致性。
§ 数据收集:为后续的封装和 FT 测试提供参考数据。
2. 测试时机
CP 测试通常在晶圆制造工艺的最后阶段(即金属化和钝化层完成后)进行。
3. 测试设备
· 探针卡(Probe Card):这是 CP 测试的核心部件。它上面有精密的金属探针,这些探针可以同时接触到晶圆上一个裸片的所有信号引脚、电源和地。探针卡的设计和精度直接影响测试的准确性和效率。
· 探针台(Prober):用于精确、自动地移动晶圆,使晶圆上的每一个裸片都能依次对准探针卡上的探针。
· 测试机(Tester):与探针卡相连,负责向被测裸片施加测试向量(激励),并采集和分析其输出响应,判断裸片是否通过测试。
4. 测试流程
1. 晶圆装载:将制造好的晶圆装载到探针台上。
2. 自动对准:探针台通过摄像头和图像处理算法,自动将晶圆上的第一个裸片与探针卡精确对准。
3. 接触与测试:探针卡下降,探针与裸片的引脚接触。测试机开始运行测试程序,对该裸片进行包括开短路(OS)、直流参数(DC)、甚至部分关键功能(Functional)的测试。
4. 标记结果:测试完成后,探针台会根据测试机的结果,用墨水或激光在 “坏片”(失效裸片)上做一个明显的标记。
5. 晶圆级扫描:探针台会按照一定的顺序(如蛇形扫描),自动移动晶圆,使下一个裸片对准探针卡,重复步骤 3 和 4,直到完成对晶圆上所有裸片的测试。
6. 数据输出:测试机输出整个晶圆的测试结果数据(通常是一个包含每个裸片坐标和测试结果的文件),以及用于工艺分析的统计数据。
三、封装后终测(FT Testing, Final Testing)
1. 测试目的
FT 测试是芯片在封装完成后进行的最终、最全面的电学和功能测试。它的主要目的是:
§ 最终检验:确保封装后的芯片成品在各种极限条件(如最高 / 最低工作温度、最高 / 最低工作电压)下,其所有功能、性能和可靠性指标都完全符合规格书的要求。
§ 质量保证:杜绝任何有缺陷的芯片流入市场,保证产品质量和客户满意度。
§ 性能分级(Binning):根据芯片在极限条件下的实际表现(如最高工作频率),将芯片划分成不同的等级(如商业级、工业级、汽车级)或不同的速度档,以便按不同的价格销售。
2. 测试时机
FT 测试在芯片的封装、引线键合(或倒装焊)、密封等工序全部完成之后进行。
3. 测试设备
· 测试机(Tester):与 CP 测试类似,但通常功能更强大,精度更高,能够支持更复杂的功能测试和更宽的温度、电压范围。
· 分选机(Handler):这是 FT 测试中一个非常重要的自动化设备。它负责将待测芯片自动送入测试工位,与测试机连接,测试完成后,再根据测试结果将芯片自动分选到不同的料箱(Bin)中(如 Pass 箱、Fail 箱、不同速度档的 Binning 箱)。
· 负载板(Load Board):连接测试机和分选机的接口板。它上面有插座(Socket),用于放置待测芯片,并将芯片的引脚信号传输到测试机。
· 温度控制单元:用于在测试时精确控制芯片的温度,模拟其在实际应用中可能遇到的极端温度环境。
4. 测试流程
1. 上料:将封装好的芯片管料或托盘料装载到分选机上。
2. 芯片输送:分选机通过机械臂或传送带,将单个芯片自动传送到测试工位。
3. 芯片定位与连接:在测试工位,芯片被精确对准并放置到负载板的插座中,或通过真空吸附等方式与测试针脚连接。
4. 环境设置:根据测试要求,温度控制单元将芯片的温度设置到指定值(如 - 40°C、25°C、85°C、125°C 等)。
5. 全面测试:测试机运行完整的测试程序,对芯片进行包括开短路(OS)、直流参数(DC)、完整功能(Functional)、交流参数(AC)、以及特殊模式(如低功耗模式、加密模式)等在内的全面测试。测试程序会模拟芯片在实际应用中可能遇到的各种情况。
6. 结果判断与分选:测试完成后,测试机会将芯片的测试结果(Pass/Fail)以及性能数据发送给分选机。分选机根据这些信息,将芯片自动分选到对应的料箱中。对于 Pass 的芯片,还可能会根据其性能指标进行分级(Binning)。
7. 数据记录与统计:所有芯片的测试数据都会被记录下来,用于生产质量监控、良率分析和失效诊断。
四、CP 测试与 FT 测试的核心区别
表格
|
对比维度 |
晶圆探针测试 (CP) |
封装后终测 (FT) |
|
测试对象 |
晶圆上的裸片 (Die) |
封装好的芯片成品 (Package) |
|
测试环境 |
室温、标准电压 |
宽温度范围(如 - 40°C ~ 125°C)、宽电压范围 |
|
测试项目 |
基础测试 (OS, DC, 关键功能) |
全面测试 (OS, DC, 完整功能,AC, 特殊模式) |
|
测试目的 |
初步筛选、监控工艺 |
最终检验、质量保证、性能分级 |
|
测试成本 |
较低(避免封装浪费) |
较高(设备和人工成本) |
|
自动化程度 |
全自动(依赖探针台) |
全自动(依赖分选机) |
本期小结
1. CP 测试是对晶圆上裸片的初步筛选,旨在早期发现制造缺陷,节省成本,并监控工艺。
2. FT 测试是对封装后芯片的最终、最全面的检验,确保其在极限条件下功能和性能都符合规格,并进行质量分级。
3. 两者是芯片制造过程中不可或缺的两个环节,共同构成了对芯片质量的完整把控。
理解 CP 和 FT 的区别与联系,有助于我们更好地理解芯片的整个生命周期,并为不同阶段的测试工作做好准备。
下期预告【第 6 期】:ATE 自动测试设备整体架构:主机 / 测试头 / PE 管脚电路 / PMU 核心模块
�� 互动留言你在实际工作中,接触更多的是 CP 测试还是 FT 测试?有没有遇到过什么有趣的测试案例?欢迎在评论区留言分享!
|