测试测量

BGA封装让探针“失明”:Boundary Scan如何补上汽车电子PCB测试盲区

汽车电子板卡正在变得越来越小,芯片引脚却越来越多。当SoC、MCU、FPGA被装进BGA、QFN等高密度封装后,大量焊点藏到芯片底部。过去产线依靠探针接触测试点、逐条检查电路的方法,开始遇到一个很现实的问题:探针没有地方下针了。

汽车电子板卡正在变得越来越小,芯片引脚却越来越多。当SoC、MCU、FPGA被装进BGA、QFN等高密度封装后,大量焊点藏到芯片底部。过去产线依靠探针接触测试点、逐条检查电路的方法,开始遇到一个很现实的问题:探针没有地方下针了。

2026年3月23日,德国测试设备厂商GÖPEL electronic发布了一项产品扩展:为SCANFLEX Multi Port Bus I/O Module 9305增加CAN-FD/LIN BAC模块,把Boundary Scan、调试、烧录与汽车总线接口功能测试放到同一平台上协调执行。

这看起来只是一次测试模块更新,背后反映的却是汽车电子产线正在面对的共同难题:当物理测试点不断减少,电路板上的开路、短路和虚焊​​应该怎么查​?

一、芯片引脚藏起来后,传统探针看不见什么?

传统ICT和Flying Probe测试很好理解:把探针接触到PCB上的焊盘或测试点,再测量电压、电阻、通断状态,就像维修人员拿万用表逐点排查。

但在BGA封装中,焊球位于芯片底部;QFN的主要焊盘同样集中在封装底面和边缘。芯片焊好以后,普通探针无法直接接触这些隐藏连接。

PCB本身也在变密。为了给高速信号、供电网络和更多器件腾出空间,设计人员很难为每一条网络都保留测试点。部分高速线路如果随意增加焊盘或支路,还可能影响阻抗连续性和信号质量。

AOI可以检查器件位置、极性和可见焊点,AXI可以观察BGA等隐藏焊点的成像结构,但“图像看起来正常”不等于电气连接一定正常。ICT和Flying Probe能够进行电气测量,却依赖可接触的测试位置。

Boundary Scan所补的,正是这些方法之间留下的隐藏数字互连测试盲区。

二、Boundary Scan不是X光,而是芯片内部的“电子探针”

Boundary Scan通常翻译为“边界扫描”。它不是从外部看穿芯片,而是在支持该技术的芯片引脚附近设置测试单元。

测试时,控制器通过TAP接口送入测试向量,让一颗芯片的引脚输出指定的高低电平,再由相邻芯片的测试单元采样结果。如果预期收到“1”却读到“0”,测试系统便可以结合网络关系,排查开路、短路、缺失电阻或上下拉异常。

IEEE 1149.1定义了这种边界扫描寄存器和TAP访问结构,常见信号包括TDI、TDO、TCK和TMS。它的核心价值是:不必让外部探针接触每一个隐藏引脚,也能检查芯片之间的数字互连。

不过,Boundary Scan并非万能工具。

首先,关键芯片需要支持相应的边界扫描功能;其次,芯片厂商需要提供正确的BSDL文件,用来描述芯片内部有哪些测试资源、引脚如何对应。没有有效BSDL,测试程序可能无法建立;文件存在错误,还可能造成误报。

此外,标准Boundary Scan采用串行移位方式,测试速度通常低于电路板实际运行速度。它适合检查静态互连,却不能替代高速信号质量、协议一致性、EMC以及整机工况测试。

三、GÖPEL接入CAN-FD/LIN,补的是接口功能测试

GÖPEL此次发布的BAC模块连接到Multi Port Bus I/O Module 9305的五个插槽之一,从而把CAN-FD和LIN接口接入SCANFLEX测试系统。

官方资料显示,SCANFLEX II提供8个相互独立、可真正并行运行的TAP,最高频率为100MHz。系统可以协调执行Boundary Scan测试、调试、烧录及CAN-FD/LIN接口功能测试。

这里有两个概念不能混淆。

Boundary Scan主要回答的是:“芯片之间的数字线路有没有接错、断开或者短路?”CAN-FD/LIN BAC模块回答的是:“接口在生产测试中能不能完成预定的通信功能?”

因此,新增BAC模块不代表Boundary Scan本身突然具备了完整的汽车总线测试能力。SCANFLEX II的100MHz也指TAP工作频率,不能理解为CAN-FD速率,更不能直接等同于CAN协议一致性、物理层信号质量或整车网络认证。

目前公开信息能够确认的是产品功能和平台组合能力,不能据此推断其已经进入某家车企批量产线。

四、真正决定覆盖率的,是BOM和PCB设计

Boundary Scan不能等到PCB已经定板、产线即将上线时才临时加入。测试能力需要从原理图和BOM阶段开始规划,也就是DFT——面向可测试性的设计。

设计团队至少需要提前确认四件事:

第一,MCU、SoC、FPGA等关键器件是否支持Boundary Scan,能否获得经过验证的BSDL文件。

第二,TAP链路、复位、启动模式、隔离器件和连接器是否允许测试系统稳定控制目标板。

第三,不支持Boundary Scan的模拟器件、电源器件和分立网络,是否保留了必要的探针位置或其他测量通道。

第四,CAN-FD、LIN等接口是否安排了真实运行速度下的功能测试,而不是只做静态通断检查。

更合理的汽车电子PCBA测试方案通常是分层组合:AOI检查外观和极性,AXI观察隐藏焊点,Boundary Scan检查隐藏数字互连,ICT或Flying Probe覆盖可接触的模拟与分立网络,功能测试再验证CAN-FD、LIN、电源和整机运行状态。

这不是谁取代谁,而是让每种测试方法负责自己更擅长的部分。

结语:减少的是测试盲区,不是所有探针

Boundary Scan并不是一项突然出现的新技术。随着BGA封装、复杂SoC和高密度PCB普及,它的价值再次变得突出:物理探针越来越难接触的地方,可以尝试通过芯片内部的测试结构获得电气可见性。

GÖPEL把CAN-FD/LIN接口测试接入SCANFLEX,代表的也不是“Boundary Scan取代功能测试”,而是结构测试、调试、烧录和接口功能验证开始向同一平台靠拢。

对于汽车电子企业,更值得关注的问题不是“能不能取消探针”,而是测试覆盖率能否提前算清楚、故障能否定位到具体网络、BSDL​​和测试程序能否长期维护,以及新增测试步骤是否满足产线节拍​。

板卡越密,测试越不能留到生产的最后一步。

免责声明:本文根据公开资料进行技术解读,仅用于行业信息交流,不构成产品选型、采购或质量判定依据。实际测试覆盖率应以器件​​BSDL​、​​​PCB设计、测试程序及产线验证结果为准。