
本文概述
可测试性设计(DFT)决定产品能不能快速、可靠地测试和返修,也是量产工程师和PCB工程师面试常考的实用题。面试官想听的不是“留几个测试点就行”,而是你懂不懂DFT的价值(测试覆盖率、量产效率)、测试点怎么设计(位置、尺寸、网络)、ICT与飞针测试的区别、以及和工艺的配合。本文从“DFT让产品可测可修”讲起,讲DFT的目的、测试点设计规范(焊盘尺寸、间距、网络可达性)、ICT针床与飞针测试的取舍、测试点对高速信号的影响,强调测试点参数依赖测试设备和工艺能力,不套固定值。
核心要点
DFT(可测试性设计):在设计阶段保证产品能快速可靠地测试和返修
测试点作用:ICT/飞针/在线检测需要可接触的网络焊点,覆盖率决定测出故障的能力
测试点设计:尺寸、间距、形状满足测试探针要求,关键网络(电源、地、控制)都要可测
ICT针床测试:整板并行测、快、适合量产,但治具贵、只适合稳定板型
飞针测试:探针逐个测、灵活、适合小批量/研发,速度慢
注意:高速信号上加测试点会影响信号完整性,要权衡或做预留
面试官考察点
考察点拆解
面试官问DFT,重点考察:第一,你懂不懂DFT是干什么的、为什么重要;第二,你会不会设计测试点(尺寸、位置、网络覆盖);第三,你懂不懂ICT和飞针测试的区别和适用场景;第四,你有没有量产经验,知道测试和工艺怎么配合。
追问方向:测试点怎么加、ICT和飞针区别、测试点对高速信号影响、怎么保证覆盖率、DFT什么时候做。
回答思路
答题主线
建议按“DFT作用 → 测试点设计 → ICT与飞针 → 高速与工艺注意”来答,体现从设计到量产的完整认知。
先讲DFT作用:可测、可修、覆盖率。
讲测试点:尺寸、位置、网络。
讲测试方式:ICT vs 飞针。
讲注意:高速信号、工艺配合。
参考回答
我先讲DFT是干什么的,再讲测试点怎么设计。
第一,DFT的作用。可测试性设计(Design for Test)是在设计阶段就把“怎么测、怎么修”考虑进去:保证产品下线后能快速定位故障、方便返修,提高生产测试覆盖率和量产效率。DFT做不好,故障测不出来或返修困难,会直接拖累良率和交付。
第二,测试点设计。测试点是为测试设备(ICT针床、飞针)提供的可接触焊点:
尺寸/间距:满足测试探针要求(针径、间距),按测试设备和工艺能力定;
位置:尽量放在同一面、分布均匀,方便治具和飞针;
网络覆盖:关键网络(电源、地、复位、控制、通信)都要有测试点,覆盖率决定能测出多少故障;
形状:一般用方形/圆形焊盘,避免被元件遮挡。
第三,ICT与飞针测试。
ICT(针床测试):用定制针床治具一次接触整板所有测试点,并行测量电阻、电容、开路短路等,速度快、适合大批量量产,但治具贵、板型变更要重做治具;
飞针测试:探针按程序逐个移动到测试点测量,不用治具、灵活,适合小批量、研发和板型多变的场景,但速度慢。
选哪种按产量和板型稳定性:大批量稳定用ICT,小批量研发用飞针。
第四,注意。高速信号上直接加测试点会增加stub,影响信号完整性,可以留测试焊盘(stub尽量短)或只留必要的;DFT要和DFM配合(测试点不能被元件/丝印遮挡),在设计阶段就规划好,不要等投板后才发现没法测。

扫码关注





























