使用共享的测试资源对多个无线数据包信号收发器进行测试的方法技术

技术编号:13626259 阅读:100 留言:0更新日期:2016-09-01 21:22
本发明专利技术公开了用共享的DUT测试资源诸如具有单个矢量信号发生器(VSG)和单个矢量信号分析仪(VSA)的测试器来测试多个信号收发器被测设备(DUT)诸如数据包信号收发器的方法。所述DUT的访问测试器资源的请求(例如,从所述信号发生器接收信号或向所述信号分析器提供信号)根据以下方面排定优先级:测试器可用性以及发出请求的DUT对测试器是需要唯一访问还是可以共享访问。如果所述测试器不可用,则DUT请求根据其相应的优先级而排队等待测试器可用。因此,对共享的测试器资源的访问可进行动态管理以在并行测试多个DUT的同时最大程度缩短测试时间。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
本专利技术涉及多个信号收发器的测试,并且具体地讲,涉及使用共享的测试资源对多个数据包信号收发器被测设备(DUT)的自动化测试。现今的许多电子设备使用无线信号技术来实现连接和通信的目的。由于无线设备发送和接收电磁能,并且由于两个或更多个无线设备的运行因为其信号频率和功率谱密度有可能相互干扰,因此这些设备及其无线信号技术必须遵守各种无线信号技术标准规范。在设计此类无线设备时,工程师极其小心地确保此类设备将达到或超过每一种所包括的无线信号技术的规定标准规范。此外,当这些设备后来被大量生产时,还需要对它们进行测试,以确保制造缺陷不会导致不当的操作,包括它们遵守所包括的无线信号技术标准规范。为了在制造和组装之后测试这些设备,现在的无线设备测试系统通常采用测试子系统为每个被测设备(DUT)提供测试信号并分析从每个DUT接收的信号。一些子系统(通常称为“测试器”)至少包括用于提供将发送给DUT的源信号的矢量信号发生器(VSG)和用于分析DUT所产生的信号的矢量信号分析仪(VSA)。由VSG产生测试信号以及由VSA执行信号分析通常可以编程(例如,通过使用内部可编程控制器或外部可编程控制器,诸如个人计算机),这样VSG和VSA的每一者都可用于使用不同的频率范围、带宽和信号调制特性来测试多种设备是否遵守多种无线信号技术标准。作为无线通信设备制造的一部分,生产成本的一个主要部分是与这些制造测试相关的成本。通常,测试成本与执行测试所需要的测试设备的复杂度之间存在直接关联。因此,可在最大程度降低设备成本(例如不因为提高必要测试设备的复杂度或增加测试器而增加成本)的同时保证测试准确性的创新非常重要,这些创新可实现显著的成本节约,特别是在制造和测试大量此类设备的情况下。测试成本的另一个重要因素在于测试时间,并且更具体地讲为每个设备的测试时间,该测试时间必须最大程度缩短而不影响测试完整性。总测试时间由以下方面决定:实际的DUT测试活动(例如,根据基础系统和DUT标准来测试DUT性能)、DUT处理活动(例如,DUT的连接、断开、移动)以及测试准备活动(例如,初始化DUT和/或使DUT与测试系统同步)。一旦对单个设备以最佳方式缩短了测试时间,降低测试时间和成本的接下来的进展就涉及以管线(例如,分布式测试的重叠序列)或平行测试(例如,多个DUT的并行测试)来测试多个DUT。根据向DUT提供接收(RX)信号以及接收并分析由DUT产生的发送(TX)信号的需要,这可包括组装和连接一个或多个测试器与另外的信号路由电路系统(例如,信号分配器、组合器、交换机、多路器等等)。在共享测试器资源的同时测试多个DUT的情况下,当对测试器编程以共享那些资源时,通常使用时间并置的最坏情况估计以确保在DUT之中没有争用。一些DUT将比其他的DUT更快地完成测试步骤,在此情况下,在等待对测试器资源的编程访问时,已完成测试步骤的DUT会变成闲置。就测试时间而言,这是浪费的时间并增加测试时间和成本。因此,期望具有动态访问控制,其中基于多个DUT的实时状态和目前测试环境的分布式测试或并行测试优先级而优化对测试器资源的访问。测试器资源的动态管理(其中访问由总的优化努力决定)将允
许多个设备在相同的总时间间隔内进行测试,并因而使测试器资源得到最佳的利用同时降低时间和成本。
技术实现思路
根据受权利要求书保护的本专利技术,提供一种用共享的被测设备(DUT)测试资源(诸如具有单个矢量信号发生器(VSG)和单个矢量信号分析仪(VSA)的测试器)测试多个信号收发器被测设备(诸如数据包信号收发器)的方法。DUT的访问测试器资源的请求(例如,从信号发生器接收信号或向信号分析器提供信号)根据以下方面排定优先级:测试器可用性和发出请求的DUT对测试器是需要唯一访问还是可以共享访问。如果测试器不可用,则DUT请求根据其相应的优先级而排队等待测试器可用。因此,对共享的测试器资源的访问可进行动态管理以在并行测试多个DUT的同时最大程度缩短测试时间。根据受权利要求书保护的本专利技术的一个实施例,一种用共享的被测设备(DUT)测试资源测试多个信号收发器被测设备的方法包括:将共享的测试器耦接到多个DUT;执行包括使用共享的测试器与所述多个DUT的至少一部分通信的多个请求的一个或多个测试过程,其中所述多个请求的至少一部分中的每一个具有与之相关的相应的测试器访问优先级以使用共享的测试器与所述多个DUT的相应一个通信;当共享的测试器可用于与所述多个DUT的一个或多个通信时,启用共享的测试器与所述多个DUT的一个或多个之间的信号通信,方式是:启用共享的测试器与所述多个DUT的单者之间的信号通信并且所述多个DUT的单者具有与之相关的请求其具有测试器访问优先级高于相关于至少一个其他DUT的请求的测试器访问优先级;以及启用共享的测试器与所述多个DUT的多者之间的信号通信并且所述多个DUT的多者具有与之相关的具有类似的测试器访问优先级的相应请求;以及当共享的测试器无法用于与所述多个DUT的一个或多个通信时,伫列所述多个请求的至少一部分在测试器访问优先级队列中。附图说明图1描绘根据受权利要求书保护的本专利技术的示例性实施例的用于测试多个DUT的测试环境的框图。图2描绘动态优先级令牌管理技术的示例性实施例,其中异步执行多个测试过程的多个DUT可被给予对测试器资源的优先级访问以启用同步并行测试。图3描绘动态优先级令牌管理技术的示例性实施例,其中异步执行测试过程的多个未经管理的DUT可被给予对测试器资源的优先级访问以启用针对测试器资源使用和测试时间而优化的分布式同步测试。图4描绘示例性实施例的测试流程,其中令牌请求根据执行DUT测试过程期间对测试器资源的请求通过分配优先级而服务。图5描绘令牌请求队列的示例性实施例。图6描绘测试时间间隔,其间不同的DUT令牌分配基于测试器访问请求优先级而做出。具体实施方式以下详细描述是结合附图的受权利要求书保护的本专利技术的示例性实施例。关于本专利技术的范围,此类描述旨在进行示例而非加以限制。对此类实施例加以详尽的描述,以使得本领域的普通技术人员可以实践该主题专利技术,并且应当理解,在不脱离本主题专利技术的精神或范围的前提下,可以实践具有一些变化的其他实施例。在本专利技术全文中,在没有明确指示与语境相反的情况下,应当理解,所述单独的电路元件可以是单数或复数。例如,术语“电路”以及“电路系统”可以包括单个部件或多个部件,所述部件为有源的和/或无源的,并且连接或换句话讲耦合到一起(例如,如成为一个或多个集成电路芯片),以提供所描述的功能。另外,术语“信号”可指
一个或多个电流、一个或多个电压或数据信号。在图中,相似或相关的元件将具有相似或相关的字母、数字或数字字母混合的指示。此外,虽然在使用分立的电子电路系统(优选地为一个或多个集成电路芯片形式)的具体实施的背景中讨论了本专利技术,但另选地取决于待处理的信号频率或数据速率,此类电路系统的任何部分的功能可使用一个或多个适当编程的处理器来实施。此外,就示出各种实施例的功能区块的示意图的图示来说,所述功能区块未必表示硬件电路系统之间的分区。诸如移动电话、智能手机、平板电脑等无线设备利用基于标准的技术,诸如IEEE 802.11a/b/g/n/ac、本文档来自技高网
...

【技术保护点】
一种用共享的被测设备(DUT)测试资源对多个信号收发器被测设备进行测试的方法,包括:将共享的测试器耦接到多个DUT;执行包括使用所述共享的测试器与所述多个DUT的至少一部分通信的多个请求的一个或多个测试过程,其中所述多个请求的至少一部分中的每一个具有与之相关的相应的测试器访问优先级以使用所述共享的测试器与所述多个DUT的相应一个通信;当所述共享的测试器可用于与所述多个DUT的一个或多个通信时,启用所述共享的测试器与所述多个DUT的一个或多个之间的信号通信,方式是:启用所述共享的测试器与所述多个DUT的单者之间的信号通信并且所述多个DUT的所述单者具有与之相关的请求其具有测试器访问优先级高于相关于至少一个其他DUT的请求的测试器访问优先级;以及启用所述共享的测试器与所述多个DUT的多者之间的信号通信并且所述多个DUT的所述多者具有与之相关的具有类似的测试器访问优先级的相应请求;以及当所述共享的测试器无法用于与所述多个DUT的一个或多个通信时,伫列所述多个请求的至少一部分在测试器访问优先级队列中。

【技术特征摘要】
【国外来华专利技术】2014.02.24 US 14/187,9261.一种用共享的被测设备(DUT)测试资源对多个信号收发器被测设备进行测试的方法,包括:将共享的测试器耦接到多个DUT;执行包括使用所述共享的测试器与所述多个DUT的至少一部分通信的多个请求的一个或多个测试过程,其中所述多个请求的至少一部分中的每一个具有与之相关的相应的测试器访问优先级以使用所述共享的测试器与所述多个DUT的相应一个通信;当所述共享的测试器可用于与所述多个DUT的一个或多个通信时,启用所述共享的测试器与所述多个DUT的一个或多个之间的信号通信,方式是:启用所述共享的测试器与所述多个DUT的单者之间的信号通信并且所述多个DUT的所述单者具有与之相关的请求其具有测试器访问优先级高于相关于至少一个其他DUT的请求的测试器访问优先级;以及启用所述共享的测试器与所述多个DUT的多者之间的信号通信并且所述多个DUT的所述多者具有与之相关的具有类似的测试器访问优先级的相应请求;以及当所述共享的测试器无法用于与所述多个DUT的一个或多个通信时,伫列所述多个请求的至少一部分在测试器访问优先级队列中。2.根据权利要求1所述的方法,其中所述将共享的测试器耦接到多个DUT包括将包括信号发生器和信号分析器的测试器耦接到所述多个DUT。3.根据权利要求1所述的方法,其中所述执行包括使用所述共享的测试器与所述多个DUT的至少一部分通信的多个请求的一个或多个测试过程包括使用所述共享的测试器执行所述一个或多个测试过程的至少一部分。4.根据权利要求1所述的方法,其中所述执行包括使用所述共享的测试器与所述多个DUT的至少一部分通信的多个请求的一个或多个测试过程包括使用所述多个DUT的每一个执行所述一个或多个测试过程的相应部分。5.根据权利要求1所述的方法,其中所述启用所述共享的测试器与所述多个DUT的单者之间的信号通信并且所述多个DUT的所述单者具有与之相关的请求其具有测试器访问优先级高于相关于至少一...

【专利技术属性】
技术研发人员:乔纳森·巴里·赫斯特亚当·马丁·史密斯
申请(专利权)人:莱特普茵特公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1