自动测试工业中一个基本的趋势就是往基于软件的测试系统的重大转变。例如,美国国防部(DoD)是世界上最大的自动测试设备(ATE)客户之一。为了减少测试系统的成本并提高重用率,DoD通过海军的NxTest计划已经确定:将来的ATE要使用建立在模块化硬件和可重复配置的软件基础上的体系结构,称为综合性仪器。采用综合性仪器代表了将来军用ATE系统标准和规范的重大发展,并且反映出可重复配置的软件处于将来系统的核心地位这一基本转变。基于软件测试系统的成功应用,例如综合性仪器,需要对硬件平台和市场上软件工具的理解,以及对系统级体系结构和仪器级体系结构之间区别的理解。
综合性仪器执行团体将综合性仪器定义为“一个可重复配置的系统,它通过标准化的接口连接一系列基本硬件和软件组件,从而发生信号或者使用数值处理技术进行测量”。这与虚拟仪器的许多性质相同,虚拟仪器是“一个软件定义的系统,其中基于用户需要的软件定义了通用测量硬件的功能”。两种定义享有共同的性质,即运行于商用硬件之上的可自定义功能的仪器。通过将测量功能转向用户可接触并可重复配置的硬件,那些采用这种体系结构的仪器从具有更大灵活性和可重复配置功能的系统中受益,而且这些系统反过来又提高了性能同时减少了成本。
文章评论(0条评论)
登录后参与讨论