在ATE测试这行待得越久,越会发现V93000测试平台本身反而没什么好争论的,真正让人夜里爬起来改方案的,是板卡选型。V93000提供的是一套通用硬件架构,插什么板卡、配什么资源,才真正决定一台测试平台能测什么、不能测什么。这台平台之所以在SoC测试领域铺得这么开,就是因为它的板卡体系足够宽:有人拿它跑MCU量产,有人拿它测高速SerDes,还有人靠它做射频前端测试,完全是一台机器三种活法。
这篇文章就把V93000测试平台常见的测试板卡按类别拆开讲清楚,数字通道、模拟混合信号、电源、射频各是什么角色,以及针对具体的芯片类型该怎么组合板卡。内容偏工程实操,适合刚接手V93000的ATE工程师,也要给做测试方案选型的产品和PE团队做个参考。
1. 为什么板卡配置才是V93000选型真正要做的事
1.1 一个平台的骨架:测试头、槽位与板卡的关系
先理解V93000的基本架构,不然后面聊板卡会飘。V93000是个典型的模块化测试系统,核心物理结构是测试头(Test Head),测试头里面有一排排槽位,板卡就是插在这些槽位里的。被测芯片通过Load Board连接,Load Board再和测试头里的板卡通过弹簧针或连接器对接。换句话说,信号从测试机的板卡出发,经过Load Board上的走线,最终到达DUT引脚。
这套架构里,板卡才是真正干活的资源。有的板卡负责产生数字激励并采集响应,有的板卡提供可编程电压电流源,有的板卡承担任意波形发生和采集,还有的板卡专门做射频信号的收发分析。每块板卡都通过测试头里的背板互联,并在软件层面由SmarTest统一调度。SmarTest里能看到的Instrument、Channel、Pin这些概念,底层对应到物理上就是一块块插在槽位里的板卡。
我在实际配置中遇到过一种很典型的误区:有人买了一台配置很高的V93000,以为全厂所有芯片都能测了,结果拿到一颗模拟占比很高的电源管理芯片,发现机台上模拟VI资源不足,硬是得外挂设备或者重新配资源。所以从项目评估的第一天开始,就应该明白一个逻辑——选V93000不是选平台,是选板卡组合。
1.2 选板卡的起点:测试计划倒推资源清单
板卡选型这件事,正着推很难,倒着推其实很清晰。拿到一颗新芯片,先不要急着想买什么板卡,而是先把测试计划列出来。测试计划里每一行是一个测试项,每个测试项背后都对应一类硬件资源。
举几个典型映射关系给你看:
- 数字功能测试,比如给芯片灌I2C指令、读寄存器状态,需要的是数字通道板卡。
- 引脚漏电流测试,比如某个输入pin的漏电不能超过1uA,需要的是一个能施加固定电压并回读微小电流的模拟源,也就是VI资源。
- 芯片供电,比如核电压1.1V、IO电压3.3V,需要的是设备电源板卡(DPS)。
- 音频ADC的SNR测试,需要的是波形发生器产生模拟正弦信号,再做采样分析,这就要用到波形板卡。
把这些测试项逐一映射完,一张板卡需求清单自然就出来了。做完资源映射之后,紧接着要考虑多工位并行的效率。V93000测试平台的价值不只是单颗测试能力强,更在于同时测多颗芯片的产出能力,多工位并行需要板卡通道数成倍增加。所以我建议LED,在项目初期花一天时间做资源梳理,比项目中途发现板卡不够再补位要省太多时间和预算。
2. 数字通道板卡:Pin Scale家族与速率分层
2.1 中速数字主力:Pin Scale 1600
数字通道板卡是V93000使用率最高的一类板卡,几乎所有项目都离不开它。最常见的型号是Pin Scale系列里的中速板卡,以Pin Scale 1600为代表。单块板卡16个通道,每通道最高数据率能找到1.6Gbps,这个速率覆盖了绝大多数单片机、逻辑芯片和SoC的普通数字接口测试需求。
为什么说它是主力?因为测试机板卡的速率不是越高越好,而是够用最好。Pin Scale 1600这个级别的板卡能覆盖从低速总线到百兆级接口的绝大多数场景,一颗MCU的频率往往几十兆到几百兆,1.6Gbps的通道测它绰绰有余。同时它的通道电平范围比较宽,常见的3.3V、2.5V、1.8V、1.2V逻辑电平都能直接配,不需要额外转接。
我在量产项目里最常用的方案,就是用Pin Scale 1600配DPS电源板卡来跑MCU和逻辑芯片。一个16通道的板卡,如果芯片只有二十几个数字引脚,一块板卡就能覆盖一颗DUT的数字测试需求,剩下的通道还能做辅助控制,配合起来非常灵活。
2.2 低速与高速板卡:成本、速度、适用性如何取舍
Pin Scale不是只有一种速率,V93000板卡选型真正有意思的地方在于速率分层。低速场景有几百Mbps级别的板卡,高速场景有PS9K这类支持到9Gbps级别的超高速数字板卡。
选低速还是高速,核心判断依据是DUT的最高接口速率。比如家电控制芯片、BMS管理芯片、触控MCU,数字信号频率普遍在几十MHz以内,用低速板卡完全够。这类板卡成本更低,通道密度更高,更适合追求多工位并行、单位产出成本的量产场景。
而DDR接口、SerDes、千兆以太网这类高速信号,普通的中速板卡采样能力不够,就需要上高速数字板卡。高速板卡的单通道成本远高于中速板卡,通道数也少,所以配置高速板卡的时候,通常只会配给高速接口的那几根pin,普通GPIO还是用中速板卡管。一个SoC项目的典型配置是:两块Pin Scale 1600管控制类和低速接口,加一块高速板卡管DDR或SerDes,高低搭配,既不浪费资源,也不至于测不了。
2.3 数字板卡配置时容易忽略的三个小参数
数字板卡选型的时候,大家习惯性先看数据率和通道数,但实际项目里翻车的往往是另外三个参数。
第一个是向量存储深度,也就是Pattern Memory。复杂SoC的测试向量可能非常长,尤其是需要实现完整的CPU启动流程或者DDR初始化序列时,向量深度不够,程序根本跑不起来。第二个是每通道的驱动电流能力。有些芯片的引脚要驱动外部负载,或者一个通道要同时给多个点提供信号,电流不够时信号波形会塌陷,导致测试误判。第三个是输入电平的耐受范围。有些混合信号芯片的引脚电压比普通逻辑高,超过了板卡的输入范围,测着测着就可能损伤板卡通道。
这三个参数看起来不起眼,但出问题的时候往往很难排查。尤其向量深度,我见过有人配置板卡时只看速率,结果程序烧进去就跑不了,排查了半天才发现是Pattern Memory不够,最后只能换板卡或者优化测试向量,白白浪费几天时间。
3. 模拟与混合信号板卡:从AVI64到波形仪
3.1 AVI64:模拟测量里的多面手
V93000测试平台的模拟测试资源里,AVI64是出镜率很高的板卡。64个通道的模拟VI,每个通道都可以配置成电压源或电流源,同时支持回读电压和电流。这种板卡的价值在于灵活,既能给引脚施加DC电平做漏电流测试,也能连续扫描电压测击穿特性,还能当可编程负载用。
实际项目中AVI64最常用的场景是模拟引脚DC参数测试。比如一颗运算放大器,输入偏置电流、输入失调电压、开环增益这些参数,全部可以用AVI64配置合适的源和测量模式来完成。测电阻类传感器接口芯片时,AVI64还可以提供激励电流,同时测量电压降,自动换算成电阻值。
这里要提一个选型细节:AVI64的通道虽然多,但每个通道的精度和电流驱动能力有限制,大电流场景不能靠它。真正给DUT供大电是电源板卡的活,模拟VI更擅长的是精密小信号的源和测量。我在配置PMIC测试项目时,经常把输入电源交给DPS,输出反馈和负载调整率的精密测量交给AVI64,两边各司其职,测试稳定性和精度都能兼顾。
3.2 波形发生与采集:WGI/WDI组合的用法
带ADC/DAC的芯片,光靠DC测试远远不够。芯片内部数模转换的动态性能,比如信纳比、总谐波失真、无杂散动态范围,必须通过波形激励和采集来分析。V93000平台在这类场景依靠波形发生器和波形数字化仪板卡配合完成测试。
波形发生器负责产生标准的正弦波、方波、三角波或者任意自定义波形,作为模拟激励送到DUT的模拟输入端。波形数字化仪则负责把DUT输出的模拟信号采集回来,变成数字序列后做FFT或时域分析。两者的时间基准必须和数字板卡严格同步,否则采集到的信号相位对不上,测试结果会乱。
我做过一个音频Codec项目,ADC测试需要输入19kHz正弦波,采集做FFT看SNR;DAC测试则需要数字端灌音频数据流,模拟端采集输出波形做THD分析。两者都需要波形发生器和数字化仪协同工作,配合数字板卡做数据流控制。在这个过程中,最关键的是触发对齐。波形板卡的采集触发要精确同步到数字pattern的特定执行周期,差几个时钟周期,测量结果就完全不可信。
3.3 DVI与VI资源:什么时候不该用AVI
除了AVI64之外,V93000平台还有一些带数字功能的模拟资源板卡,业界通常叫DVI或类似的数字VI。这类板卡的功能介于纯模拟VI和波形板卡之间,既能像VI一样施加电压、回读电流,也带有一定的高速采样和波形捕捉能力,适合用在需要同步观察电压波形的场合。
选AVI还是选DVI,我的经验是看测试项到底需要什么。如果只是精确测量静态电压电流,AVI64是稳妥选择,通道多、精度好。如果需要同时看波形变化,比如测电源电压的纹波、上电时序的爬坡过程,那就应该用带数字采样能力的板卡。
另外有一个场景不建议用通用AVI去硬撑:高频小信号。比如射频芯片的模拟基带输出,信号频率到了几十甚至上百MHz,波形板卡的采样率不够,测出来的幅度和相位都不可靠。这种情况下正确的做法是上对应的射频或高速模拟资源,而不是靠软件算法去补偿硬件的不足。
4. 电源与射频板卡:最容易被低估的两类资源
4.1 DPS电源板卡:从供电到功耗测试的多重角色
很多人觉得电源板卡就是给DUT供电用的,插上电就行,其实远没那么简单。V93000配备的多通道设备电源板卡(DPS),每个通道都是独立可编程的电压源,带独立的电流回读功能,有些还支持开尔文连接,把供电线和采样线分开,测出来的电压精度会高很多。每个板卡通道数量、每通道能输出的最大电流、回读精度,这些参数直接决定了能测什么级别的芯片。
DPS在测试中的角色至少有三种。第一是给DUT提供工作电源,这是最基本的。第二是通过精确回读电流做功耗测试,比如待机电流、休眠电流、工作电流和各种功耗模式的对比,这些测试让PMIC和低功耗MCU的认证测试能够直接在测试机上完成,不需要外挂高精度电流表。第三是做动态负载模拟,有些芯片需要对电源拉载看响应特性,DPS的快速电流响应能力这时就派上了用场。
实际配置中,电源板卡最值得关注的是上电时序和电流预算。多电源域的SoC对上电顺序有严格的要求,比如先核电压后IO电压,V93000的多通道DPS都能灵活配置上电延迟实现时序控制。而电流预算就要算清楚每个电源通道能扛住的最大峰值电流,尤其动态电流大的数字芯片,峰值电流超过DPS通道能力,电压会被拉垮,芯片直接复位。
4.2 射频板卡:为何配置它更像做一套独立系统
V93000的射频测试能力来自专用射频板卡和配套的射频前端模块,覆盖WiFi、蓝牙、蜂窝、GNSS这类射频芯片的测试。射频板卡不能单独工作,它需要和一整套射频子系统协同:射频开关矩阵做信号路由,衰减器调整功率电平,功分器/合路器做多通道分配,再加上校准用的功率计和频谱基准。
射频板卡配置的复杂度比数字和模拟板卡高一个量级,因为射频测试对阻抗匹配、线缆损耗、屏蔽隔离要求极其苛刻。一条测试线上的线缆或连接器损耗没校准掉,测出的发射功率就会有明显偏差。所以V93000射频方案调试的时候,大部分时间不是花在写测试程序上,而是花在校准链路、补偿损耗、调匹配上。
选射频板卡时要注意频率范围和调制格式的支持。不同板卡和前端模块支持的最高频率不一样,有些支持到6GHz,有些支持到毫米波频段。芯片支持Wi-Fi 6E或者5G频段的话,就必须确认板卡频率覆盖范围够不够,以及EVM、频谱模板这些指标的测量精度能不能达标。
4.3 电源与射频板卡的协同问题
射频芯片测试时,电源板卡和射频板卡必须协同工作。射频前端的工作电压往往比较敏感,PA发射瞬间电流很大,如果电源板卡的响应速度不够快,电压跌落会让发射功率和EVM指标变差。我记得调一个WiFi FEM项目时,明明射频板卡没任何问题,但发射功率始终偏低,排查到最后发现是DPS供电路径太长、还有多余的接触电阻,电压在PA大电流拉载下掉了0.15V。把Load Board供电走线改粗、插座接触优化之后,指标立刻全部恢复正常。
这类跨板卡协同问题,恰恰是板卡选型时最容易被忽略的部分。只看单块板卡规格够不够,不看板卡之间的配合,在射频和混合信号项目里会踩不少坑。
5. 实战配置思路:四类典型芯片的板卡组合
5.1 MCU/逻辑芯片:中速数字+稳压电源组合
MCU和普通逻辑芯片是V93000用户量最大的场景。一颗典型MCU通常有几十个GPIO、两三个电源域,可能还带一两个ADC输入引脚。这种芯片的测试配置以数字板卡为主,搭配多通道DPS电源板卡,再配少量AVI通道处理模拟引脚就足够了。
以一个32pin MCU的多工位配置为例,假设每颗DUT需要24个数字通道、3个电源通道、2个模拟通道:
- 数字通道:安排两块Pin Scale 1600板卡,提供32个通道,足够覆盖1颗DUT的数字测试并留出余量。
- 电源通道:一块DPS板卡,根据板卡通道数可以同时给多颗DUT供电。
- 模拟通道:一块AVI64板卡,用其中2个通道测ADC引脚,剩下的供其他工位共用。
多工位并行数量取决于DPS电流能力和AVI通道数。如果一片DUT只需要两个模拟通道,AVI64一块板卡就可以支持较大规模的并测,整体方案可以做到一测多,明显的产能优势就体现出来了。
5.2 高速SoC:高低速数字混搭与混合信号补位
高速SoC是V93000最能发挥板卡组合策略的场景。一颗应用处理器级别的SoC,pin list往往是几百个数字信号,其中一部分是GPIO、I2C、SPI这类低速控制接口,另一部分是DDR、SerDes、以太网这类高速接口,还可能集成音频Codec或视频输出接口。
这种项目的板卡配置要分层设计。控制类低速接口用Pin Scale 1600这类中速板卡覆盖,高速接口用高速数字板卡覆盖,音频/视频模拟信号用波形发生器加数字化仪组合来处理。电源方面,SoC的电源域非常复杂,核电压、IO电压、PLL电压、内存电压各不相同,DPS通道数量一定要留足。
配置高速板卡时有个工程细节:高速信号在Load Board上的走线必须做等长和阻抗匹配。高速板卡的性能再好,Load Board布局不合理,信号完整性照样崩。我建议高速项目最初的Layout评审就让ATE工程师参与,把机台通道和Load Board走线对应起来看,别等板子做出来了才发现关键高速通道走了个不合理的过孔换层。
5.3 PMIC与模拟芯片:VI与波形板卡的主场
电源管理芯片和纯模拟芯片是V93000另一大类典型应用,这类项目的板卡配置思路和数字芯片完全不同。
一颗多路输出的PMIC,输入电源用高功率DPS提供,输出负载用电子负载或DPS通道做拉载,输出精度的测量用AVI64来做四线开尔文测量。测电源时序和负载瞬态响应时,需要多通道同步捕获电压变化波形,这时候要动用带数字采样能力的VI或者高速数字化仪。测纹波和PSRR这种频域指标,则又要用到支持FFT分析的波形采集板卡。
PMIC项目配置里常说的一句话是:电源板卡负责出力,模拟板卡负责出精度。如果希望把输出精度的测量和负载拉载分开,就要考虑是让一个通道既拉载又测量,还是单独配测量通道。后者精度好,但通道占用翻倍,板卡数量和成本都上去了,需要根据项目定位做权衡。
5.4 射频前端:数字控制、射频测量与供电三路并行
射频前端芯片,比如射频开关、低噪声放大器、功率放大器、射频收发机,测试配置对资源种类的覆盖要求非常全。数字板卡用于通过SPI或MIPI RFFE接口配置芯片内部寄存器,电源板卡给不同工作模式提供偏置电压,射频板卡负责发射功率、接收灵敏度、增益、S参数这些射频指标的测量。
射频前端项目的一个特点是测试项里混合了数字、模拟、射频多种资源,而且经常需要三路并行工作。比如测PA发射时,数字端配置PA为发射模式,电源端提供合适的集电极电压,射频端在输出口测量发射功率和频谱。三个环节任何一个掉链子,测试结果都无法反映芯片真实性能。
配置射频项目板卡时,我对电源通道的零点几伏精度和毫伏级纹波要求特别敏感,因为PA的电源电压轻微波动就会直接影响发射功率和线性度。另外,射频子系统如果需要校准,要提前确认校准件和校准流程,这个在项目报价阶段就要规划进去。
6. 板卡配置中的工程细节与避坑经验
6.1 通道数和并行度的平衡算法
板卡配置的数学题其实很简单,但很多人会忽略余量。假设一片DUT需要N个数字通道,目标并行度是S个工位,那么数字通道总需求是N乘以S。考虑到每颗DUT可能有fail要复测、某些通道可能要做辅助测试,实际需要的通道数要在基础上再留出百分之十五到二十的余量。
电源通道和模拟通道同理。尤其是模拟通道,AVI64虽然通道多,但如果每颗DUT用的模拟pin很多,并行度会迅速被模拟通道卡住。我建议做资源表格的时候,把每类板卡的通道数、需要覆盖的DUT pin数、目标并行度放在一起算,而不是拍脑袋决定买几块板卡。
多工位并行还要注意失效隔离。如果多个工位共用一个电源通道,一个工位的DUT短路会把整个电源电压拉垮,导致其他工位的测试结果也受影响。为了做好失效隔离,宁可多占用几个电源通道,分别给每个工位供电,这也是配置时需要考虑的因素。
6.2 同步、隔离与负载板设计
混合信号项目里同步是大事,波形板卡和数字板卡之间必须共享时钟基准,触发信号也要严格对齐。在V93000的程序里,数字Pattern和模拟波形采集之间的相对延迟是需要反复校准的,不同温度、不同Load Board都可能引入偏差。这块调试经验非常依赖项目积累,没有捷径可走。
隔离方面,大电流DPS和灵敏的模拟测量通道之间要尽量避免共地干扰。模拟信号回路上如果流过数字电路的开关电流,测出来的电压就会叠加噪声。Load Board Layout上通常会把模拟地和数字地做分区处理,再通过单点连接避免形成地环路。
Load Board设计要和板卡选型同步推进。板卡选好了,高速信号的走线规则、电源通道的载流能力、模拟通道的屏蔽要求,全都反过来约束Load Board设计。最怕的是板卡配置定了,Load Board也做完了,才发现某个关键模拟通道离一个高频数字走线太近,最后只能靠改程序降低测试精度来妥协。
6.3 板卡维护与故障定位
V93000板卡是需要定期维护的硬件资源,年度的校准、通道精度验证、老化检查都是值得投入成本的事。数字板卡的高速通道尤其需要定期做眼图检查,眼图闭合了说明通道链路性能在下降,继续用下去会带来测试误判。模拟板卡的电压电流精度,则要用外部标准表计进行比对验证。
故障定位上我积累的一点经验是:某个site特定测试项不稳定,先别急着怀疑DUT,按以下顺序排查:先换一个已知好的DUT确认是不是芯片问题,再检查Load Board对应通道的插座、弹片和走线,最后查机台板卡通道和测试头连接。大部分产量测试的不稳定问题,根源在Load Board,其次在DUT适配器板,真正板卡通道坏的情况反而是少数。
这些排查顺序听上去基础,但在现场突然出问题的时候,很多人都会因为焦虑而跳步骤,最后回头发现第一站的检查没做透,反而耽误了更多时间。
板卡配置这件事,说到底是在给整个测试方案的稳定性打地基。你选的每一块板卡,不仅决定了当前这颗芯片能不能测、测多快,也在一定程度上决定了后续产品线扩展时需要改动多少硬件配置。我在实际项目里最后悔的一次,就是当时为了省预算,高速板卡只留了刚够用的通道数,结果下一代芯片的高速接口多了一组,整台机台的硬件配置又得重新调整,费用和停机时间反而花得更多。所以如果条件允许,建议在板卡扩展性上多留一点提前量,在测试平台的长期使用规划中,这算是最划算的一笔投入。