CN103309724B - 一种基于自动测试***软件适配器的虚拟通道通用管理方法 - Google Patents
一种基于自动测试***软件适配器的虚拟通道通用管理方法 Download PDFInfo
- Publication number
- CN103309724B CN103309724B CN201310180596.3A CN201310180596A CN103309724B CN 103309724 B CN103309724 B CN 103309724B CN 201310180596 A CN201310180596 A CN 201310180596A CN 103309724 B CN103309724 B CN 103309724B
- Authority
- CN
- China
- Prior art keywords
- tunnel
- test
- module
- instrument
- ats
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
- Stored Programmes (AREA)
Abstract
本发明提出了一种基于自动测试***软件适配器的虚拟通道通用管理方法,通过仪器管理模块配置测试虚拟通道所需仪器,通过虚拟通道序列生成模块生成需测试的虚拟通道序列,通过虚拟通道配置模块配置虚拟通道的通道名称、激励仪器、测试仪器、通道端口和提示信息,通过测试激励信号配置模块为每个虚拟通道配置激励测试信号的频率列表和功率。本发明的基于自动测试***软件适配器的虚拟通道通用管理方法使ATS软件适配器具有很好可扩展性、很强的通用性和灵活性,避免了ATS软件适配器重复性开发,缩短了ATS的研发周期。
Description
技术领域
本发明涉及测试技术领域,特别涉及一种基于自动测试***软件适配器的虚拟通道通用管理方法。
背景技术
在自动测试***(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),根据端口名称自动组合虚拟通道名称,并选择测量仪器和配置提示信息。
本发明的基于自动测试***软件适配器的虚拟通道通用管理方法为ATS软件适配器提供灵活通用的虚拟通道序列生成,使ATS软件适配器具有很好可扩展性、很强的通用性和灵活性,避免了ATS软件适配器重复性开发,缩短了ATS的研发周期。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (3)
1.一种基于自动测试***软件适配器的虚拟通道通用管理方法,其特征在于,通过仪器管理模块配置测试虚拟通道所需仪器,通过虚拟通道序列生成模块生成需测试的虚拟通道序列,通过虚拟通道配置模块配置虚拟通道的通道名称、激励仪器、测试仪器、通道端口和提示信息,通过测试激励信号配置模块为每个虚拟通道配置激励测试信号的频率列表和功率;
所述通过虚拟通道配置模块配置虚拟通道的步骤具体包括:步骤(A),从开关网络驱动程序中获取所有端口信息;步骤(B),为虚拟通道选择两个端口;步骤(C),检查两个端口是否能够组合有效的通道,若组合通道无效,重复步骤(B)和步骤(C),若组合通道有效,执行步骤(D);步骤(D),根据端口名称自动组合虚拟通道名称,并选择测量仪器和配置提示信息。
2.如权利要求1所述的基于自动测试***软件适配器的虚拟通道通用管理方法,其特征在于,所述虚拟通道序列生成模块可以通过菜单或快捷键的方式进行增加、删除、复制、粘贴虚拟通道操作。
3.如权利要求1所述的基于自动测试***软件适配器的虚拟通道通用管理方法,其特征在于,通过所述测试激励信号配置模块单独配置各个虚拟通道的测试激励信号频率列表和功率。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310180596.3A CN103309724B (zh) | 2013-05-16 | 2013-05-16 | 一种基于自动测试***软件适配器的虚拟通道通用管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310180596.3A CN103309724B (zh) | 2013-05-16 | 2013-05-16 | 一种基于自动测试***软件适配器的虚拟通道通用管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103309724A CN103309724A (zh) | 2013-09-18 |
CN103309724B true CN103309724B (zh) | 2017-05-10 |
Family
ID=49134983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310180596.3A Active CN103309724B (zh) | 2013-05-16 | 2013-05-16 | 一种基于自动测试***软件适配器的虚拟通道通用管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103309724B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103697928B (zh) * | 2013-12-25 | 2016-05-11 | 北京航天测控技术有限公司 | 一种仪器校准方法及装置 |
CN104363066B (zh) * | 2014-11-28 | 2016-08-17 | 成都天奥电子股份有限公司 | 一种基于网络化的微波中继合路器自动测试方法 |
CN106370223B (zh) * | 2016-08-25 | 2019-02-05 | 中国电子科技集团公司第四十一研究所 | 一种实现开关网络通用性的方法、适配器及*** |
CN107145379B (zh) * | 2017-03-14 | 2020-10-02 | 深圳航天科技创新研究院 | 实现具有数据信号连接关系虚拟设备组件的方法及*** |
CN108333445B (zh) * | 2017-12-26 | 2020-04-03 | 北京航天测控技术有限公司 | 一种基于VxWorks的数据采集仪器的仪器管理方法 |
CN111130653A (zh) * | 2019-11-19 | 2020-05-08 | 北京航天测控技术有限公司 | 自动校准方法、***、终端设备及计算机可读存储介质 |
CN112305936B (zh) * | 2020-09-11 | 2022-06-14 | 浙江吉利控股集团有限公司 | 一种卫星姿轨控半物理仿真测试方法、***、装置及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101766001A (zh) * | 2007-06-05 | 2010-06-30 | 阿斯特里姆有限公司 | 远程测试***和方法 |
-
2013
- 2013-05-16 CN CN201310180596.3A patent/CN103309724B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101766001A (zh) * | 2007-06-05 | 2010-06-30 | 阿斯特里姆有限公司 | 远程测试***和方法 |
Non-Patent Citations (1)
Title |
---|
《面向仪器的ATE资源管理方法及应用研究》;吴来萍;《中国优秀硕士学位论文全文数据库 信息科技辑》;20120215(第2期);第I140-633页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103309724A (zh) | 2013-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103309724B (zh) | 一种基于自动测试***软件适配器的虚拟通道通用管理方法 | |
CN105049113B (zh) | 一种有源光模块多通道自动化测试***及方法 | |
US6421624B1 (en) | Multi-port device analysis apparatus and method and calibration method thereof | |
CN103957067B (zh) | 解调器自动测试装置 | |
US20110286506A1 (en) | User Interface for Signal Integrity Network Analyzer | |
US20140343883A1 (en) | User Interface for Signal Integrity Network Analyzer | |
KR20130114691A (ko) | 시험기용 교정 모듈 및 시험기 | |
CN105075181A (zh) | 用于同时测试多个数据包信号收发器的***和方法 | |
US7171324B1 (en) | System and method for removing measurement errors from measurement systems | |
CN110609183A (zh) | 一种基于ivi技术的识别模块及整机的自动测试*** | |
CN108390717A (zh) | 用于光通信产品收发端测试时线衰的自动校准***及方法 | |
TWI658742B (zh) | 用於同時測試多個能經由多重無線存取技術進行通訊的封包資料信號收發器之系統及方法 | |
US20130134990A1 (en) | Calibration measurements for network analyzers | |
CN105067894A (zh) | 混频器变频损耗的测试方法和*** | |
US8508237B2 (en) | Network analyzer calibrator having electrical and electrooptical components | |
US7359814B1 (en) | Multi-port analysis apparatus and method and calibration method thereof | |
CN102307120B (zh) | Mvb和wtb物理层一致性测试平台的搭建方法及搭建的平台 | |
CN105606984B (zh) | 一种半导体晶圆测试的多参数并行测试***及方法 | |
CN1731714B (zh) | 一种测试射频模块上行通道增益和隔离度的方法 | |
CN107918073A (zh) | 一种用于矢量网络分析仪的多通道测量方法 | |
CN116302769A (zh) | 一种芯片测试方法、装置、电子设备及存储介质 | |
CN105203946A (zh) | 一种嵌入式芯核测试壳装置及其设计方法 | |
CN105738738B (zh) | 一种射频测试装置和*** | |
CN107733740A (zh) | 一种基于vee的通信设备自动测试方法 | |
US20210018561A1 (en) | Measurement system and method for automated measurement of several contributions to signal degradation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |