面向信号的自动测试系统资源分配方法
192 浏览量
更新于2024-09-01
收藏 325KB PDF 举报
"本文主要探讨了一种面向信号的自动测试系统资源分配方法,旨在解决传统自动测试系统(ATS)中的测试程序集(TPS)可移植性问题。该方法基于ATML(Automated Test Markup Language)框架,通过信号匹配来分配测试资源,以提高TPS在不同平台间的可移植性。文中还介绍了ATML如何描述仪器能力和逻辑资源,以及如何通过信号能力映射实现仪器资源的灵活分配。"
自动测试系统(ATS)是现代电子设备测试与故障诊断的重要工具,其核心部分是测试程序集(TPS)。传统的ATS通常采用面向仪器的方式设计,测试程序直接访问硬件资源,这导致了TPS在不同环境下的移植性差,需要对测试代码进行大量修改。为了解决这个问题,研究者提出了面向信号的资源分配方法,它在ATML的架构下运作。
ATML是一种标准化的描述语言,用于表示ATS的测试需求和资源能力。它将测试需求抽象为被测单元(UUT)端口的信号需求,而测试资源的能力则表现为仪器端口的信号能力。通过信号匹配机制,可以有效地为UUT端口分配合适的仪器资源,使得测试程序不再直接依赖硬件,从而提高了TPS的可移植性。
在ATML中,仪器不再被简单地视为具有固定功能的实体,而是被描述为具有信号能力的逻辑资源。例如,通过软件定义的合成仪器技术,如Ai7技术,可以将多种功能集成在一个模块中,减少了测试系统的复杂性。此外,可重构的仪器资源允许通道动态调整为不同类型的测试仪器,如模数转换器(ADC)、数模转换器(DAC)、计数器和数字多用表(DMM),并且它们可以覆盖广泛的量程,减少对信号调理设备的需求。
在资源分配过程中,ATML的仪器描述文档定义了信号能力(Capabilities)和逻辑资源(Resources)。通过能力到资源的映射(Capability-Map),测试系统可以根据UUT的需求自动找到合适的能力资源,实现测试仪器的灵活配置。这种方法不仅简化了测试程序的设计,也使得资源分配过程更加智能和高效。
这种面向信号的自动测试系统资源分配方法显著改善了测试程序的可移植性,降低了测试系统的维护成本,并且适应了现代测试技术的发展趋势,如软件定义的合成仪器和可重构仪器资源。这种方法对于提高测试效率,降低测试系统的复杂性,以及促进测试技术的标准化和通用化都具有重要意义。
2021-09-19 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2024-05-01 上传
2021-09-09 上传
2021-09-09 上传
weixin_38617615
- 粉丝: 6
- 资源: 1017
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库