首页> 中国专利> 一种基于自动测试系统软件适配器的虚拟通道通用管理方法

一种基于自动测试系统软件适配器的虚拟通道通用管理方法

摘要

本发明提出了一种基于自动测试系统软件适配器的虚拟通道通用管理方法,通过仪器管理模块配置测试虚拟通道所需仪器,通过虚拟通道序列生成模块生成需测试的虚拟通道序列,通过虚拟通道配置模块配置虚拟通道的通道名称、激励仪器、测试仪器、通道端口和提示信息,通过测试激励信号配置模块为每个虚拟通道配置激励测试信号的频率列表和功率。本发明的基于自动测试系统软件适配器的虚拟通道通用管理方法使ATS软件适配器具有很好可扩展性、很强的通用性和灵活性,避免了ATS软件适配器重复性开发,缩短了ATS的研发周期。

著录项

  • 公开/公告号CN103309724A

    专利类型发明专利

  • 公开/公告日2013-09-18

    原文格式PDF

  • 申请/专利号CN201310180596.3

  • 发明设计人 王盘伟;周辉;郭敏;赵秀才;关彬;

    申请日2013-05-16

  • 分类号G06F9/455(20060101);

  • 代理机构北京科亿知识产权代理事务所(普通合伙);

  • 代理人汤东凤

  • 地址 266000 山东省青岛市经济技术开发区香江路98号

  • 入库时间 2024-02-19 20:48:02

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-05-10

    授权

    授权

  • 2014-05-14

    实质审查的生效 IPC(主分类):G06F9/455 申请日:20130516

    实质审查的生效

  • 2013-09-18

    公开

    公开

说明书

技术领域

本发明涉及测试技术领域,特别涉及一种基于自动测试系统软件适配 器的虚拟通道通用管理方法。

背景技术

在自动测试系统(Automatic Test System,以下简称ATS)中,由 软件构建被测件(Device Under Test,以下简称DUT)端口与测量 仪器之间信号经过的路径,称为虚拟通道,对应于DUT端口与测量仪器 之间的物理通道连接。由于DUT端口与测量仪器的连接之间往往需要引 入开关网络、电缆、转接器、放大器或衰减器等辅助性器件及设备, 然而这些器件或设备会引入插入损耗、失配等测量误差,直接影响测 试结果的准确性。

为了提高测试准确度,需要专门的软件获取通道的插入损耗,供ATS软 件在测试DUT时进行数据补偿。此类软件称为自动测试系统软件适配器 (简称ATS软件适配器),ATS软件适配器是通过测试得到通道的插入 损耗数据,此数据用于DUT测试时误差修正,提高测试准确性。

图1为现有ATS软件适配器的技术方案框图,以下给予详细的介绍:

(1)ATS软件适配器根据ATS中开关网络设备端口组合固定的虚拟通道 序列,该序列不可修改,虚拟通道数目固定;

(2)ATS软件适配器为所有虚拟通道配置统一的测试激励信号频率列 表和功率。测试通道插入损耗的补偿修正涉及多个频率点,在进行数 据补偿时,通过线性插值算法获得给定频率对应的插入损耗数据。因 为频率点与测试的插入损耗一一对应,如果改变频率列表,所有已测 试的虚拟通道的插入损耗数据将清空,需要重新测试。如果测试的不 同DUT,测试频率范围可能不同,而又需要覆盖所有DUT的测试频率范 围,那么频率列表的范围也就变得很大,为适应数据补偿差值算法的 精度要求,就需要相应增加测试点数,这样就提高了测试时间;因此 ,为了提高测试效率,每个通道都应可以单独配置激励信号,以便于 ATS能同时对 DUT进行测试;

(3)ATS软件适配器以固定的激励仪器和测试仪器对所有虚拟通道进 行测试,获取功率插损数据。对所有通道进行测试的激励与测试仪器 设备固定不可更改,如果ATS中有多于1台的信号源或功率计,用户可 能需要选择其中任一台作为激励仪器或测试仪器,就不能满足测试需 求。

现有的ATS软件适配器都是专用的、且不灵活,其具有以下缺点:

(1)虚拟通道序列固定,如果需增加通道而更换开关网络设备无法满 足ATS升级或扩展需求。

(2)所有虚拟通道的测试激励信号的频率列表相同。如果修改频率列 表,所有已测试的虚拟通道的插入损耗数据将清空,需要重新测试。 另外,由于各个通道连接的DUT种类可能不同,因此它们的测试频率范 围也不尽相同,如果为了覆盖所有DUT的测试范围,频率列表的范围也 就尽量的大,为适应数据补偿差值算法的精度要求,就需要相应增加 测试点数。

(3)所有虚拟通道的测试激励信号功率相同。由于DUT的测试需求, 需要在不同的通道中分别连接放大器、衰减器,这样通道间的插入损 耗差别就很大,如果所有通道使用同一个固定激励信号功率,对于有 些通道,经过通道的插入损耗,输入到测试仪器的功率有可能超过仪 器的测量范围,无法完成测试。

(4)所有虚拟通道的测量仪器固定。如果用户需要更换测量仪器进行 通道插入损耗的测试,就无法满足需求。

发明内容

本发明提供一种基于自动测试系统软件适配器的虚拟通道通用管理方 法,针对测试与校准的通道定义,将测量仪器、测试激励信号、通道 配置、通道序列等信息以虚拟通道的形式在软件中进行统一管理,并 按照模块化思想进行构建与设计,解决现有ATS软件适配器在校准中的 专用性问题。

本发明的技术方案是这样实现的:

一种基于自动测试系统软件适配器的虚拟通道通用管理方法,通过仪 器管理 模块配置测试虚拟通道所需仪器,通过虚拟通道序列生成模块生成需 测试的虚拟通道序列,通过虚拟通道配置模块配置虚拟通道的通道名 称、激励仪器、测试仪器、通道端口和提示信息,通过测试激励信号 配置模块为每个虚拟通道配置激励测试信号的频率列表和功率。

可选地,所述虚拟通道序列生成模块可以通过菜单或快捷键的方式进 行增加、删除、复制、粘贴虚拟通道等操作。

可选地,所述通过虚拟通道配置模块配置虚拟通道的步骤具体包括: 步骤(A),从开关网络驱动程序中获取所有端口信息;步骤(B), 为虚拟通道选择两个端口;步骤(C),检查两个端口是否能够组合有 效的通道,若组合通道无效,重复步骤(B)和步骤(C),若组合通 道有效,执行步骤(D);步骤(D),根据端口名称自动组合虚拟通 道名称,并选择测量仪器和配置提示信息。

可选地,通过所述测试激励信号配置模块单独配置各个虚拟通道的测 试激励信号频率列表和功率。

本发明的有益效果是:

(1)为ATS软件适配器提供灵活通用的虚拟通道序列生成,使ATS软件 适配器具有很好可扩展性、很强的通用性和灵活性; 

(2)避免了ATS软件适配器重复性开发,缩短了ATS的研发周期。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对 实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见 地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通 技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附 图获得其他的附图。

图1为现有ATS软件适配器的技术方案框图;

图2为本发明一种基于自动测试系统软件适配器的虚拟通道通用管理方 法的控制框图;

图3为本发明通过虚拟通道配置模块配置虚拟通道步骤的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进 行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实 施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技 术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属 于本发明保护的范围。

如图2所示,本发明的一种基于自动测试系统软件适配器的虚拟通道通 用管理方法,包括仪器管理模块1、虚拟通道序列生成模块2、虚拟通 道配置模块3、测试激励信号配置模块4,其中,仪器管理模块1用于配 置虚拟通道配置模块3的所需相关信息,虚拟通道序列生成模块2所包 含的虚拟通道需要在虚拟通道配置模块3和测试激励信号配置模块4中 进行配置。通过仪器管理模块1配置测试虚拟通道所需仪器,通过虚拟 通道序列生成模块2生成需测试的虚拟通道序列,通过虚拟通道配置模 块3配置虚拟通道的通道名称、激励仪器、测试仪器、通道端口和提示 信息,通过测试激励信号配置模块4为每个虚拟通道配置激励测试信号 的频率列表和功率。下面对上述步骤进行详细阐述:

通过仪器管理模块1配置虚拟通道的测量仪器,可以增加、删除仪器。 配置信息包括仪器名称、仪器类型、程控资源名称、仪器驱动库等。 其中,选择开关网络设备的仪器驱动程序后,可以自动浏览开关网络 的所有端口信息,通过这些端口可以组合虚拟通道。

通过虚拟通道序列生成模块2生成测试所需要的虚拟通道序列,虚拟通 道可通过快捷键或菜单的方式进行增加、删除、复制、粘贴;每个虚 拟通道信息在虚拟通道配置模块3和测试激励信号配置模块4中进行配 置。

通过虚拟通道配置模块3配置虚拟通道名称、激励仪器、测试仪器、通 道端口和提示信息。其中,激励仪器、测试仪器从仪器管理模块1配置 的信息选择;通道端口从开关网络驱动程序获取的端口信息中选择; 通道名称由两个端口名称组成。

测试激励信号配置模块4可以根据DUT的测试范围单独配置虚拟通道的 测试激励信号频率列表和功率,各虚拟通道的激励信号信息互不影响 。

如图3所示,通过虚拟通道配置模块配置虚拟通道的步骤具体包括:步 骤(A),从开关网络驱动程序中获取所有端口信息;步骤(B),为 虚拟通道选择两个端口;步骤(C),检查两个端口是否能够组合有效 的通道,若组合通道无效,重复步骤(B)和步骤(C),若组合通道 有效,执行步骤(D);步骤(D),根据端口名称自动组合虚拟通道 名称,并选择测量仪器和配置提示信息。

本发明的基于自动测试系统软件适配器的虚拟通道通用管理方法为AT S软件适配器提供灵活通用的虚拟通道序列生成,使ATS软件适配器具 有很好可扩展性、很强的通用性和灵活性,避免了ATS软件适配器重复 性开发,缩短了ATS的研发周期。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均 应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号