关于ATE(Automatic Test Equipment)开发软件,根据应用领域和开发需求的不同,主要分为以下几类:
一、通用自动化测试平台
TestStand 由Keysight Technologies开发,支持基于PC的自动化测试系统开发,适用于硬件在环(HIL)和软件在环(SIL)测试,集成LabVIEW、C等多种开发环境。
LabVIEW
National Instruments(NI)推出的图形化编程环境,常用于数据采集、信号处理和自动化测试,尤其适合工程类ATE开发。
VXI模块化硬件平台
Teradyne公司推出的VXI模块化硬件系统,支持基于Windows NT、COM等软件的自动化测试,适用于工业物联网场景。
二、专用领域测试平台
ATECLOUD
纳米软件自主研发的B/S架构平台,整合自动化测试、报告生成与数据分析,支持远程测试和仪器管理,适用于混合集成电路等复杂测试场景。
NSAT系列
- NSAT-8000电源模块测试系统: 针对电源芯片射频组件的专用测试平台,支持高精度测量和自动化流程控制。 - NSAT-2000电源管理芯片测试系统
- NSAT-1000射频器件测试系统:专为射频器件设计,涵盖频域分析、参数测量等功能。
三、开源与轻量级工具
Python 常用于快速原型开发、数据分析和脚本编写,部分开源ATE框架(如Python绑定)支持自动化测试任务。
C框架
有开发者基于标准ATE平台(如VXI)模仿开发C框架,适用于Windows环境下的自动化测试需求。
四、其他辅助工具
MATLAB/Simulink: 用于算法验证和信号仿真,辅助ATE开发中的前期设计阶段。 JTAG/Boundary Scan工具
总结
ATE开发软件需结合具体应用场景选择,通用平台如TestStand、LabVIEW适合基础自动化需求,专用系统(如ATECLOUD、NSAT系列)针对特定领域优化,而开源工具和轻量级框架则适用于快速开发和资源受限环境。