用于在数据包信号收发器测试期间检测动态信号干扰的系统和方法与流程

文档序号:14752161发布日期:2018-06-22 21:03阅读:309来源:国知局
用于在数据包信号收发器测试期间检测动态信号干扰的系统和方法与流程

本发明涉及测试数据包信号收发器,并且具体地涉及在存在来自一个或多个其他DUT的信号干扰的情况下测试数据包信号收发器DUT。

许多现今的电子装置使用无线信号技术以达到连接性与通信的目的。因为无线装置传输以及接收电磁能量,并且因为两个或更多个无线装置可能因其信号频率和功率频谱密度而干扰彼此的工作,这些装置及其无线信号技术必须遵循各种无线信号技术标准规格。

在设计此类无线装置时,工程师会格外注意以确保此类装置将符合或超过其所包括的无线信号技术所规定的各个标准型规格。此外,当这些装置之后进入量产时,其会经测试以确保制造上的缺陷不会导致不正确的工作,包括其是否遵循所包括的无线信号技术的标准型规格。

为了在这些装置制造和组装之后对它们进行测试,典型来说,当前无线装置测试系统是采用提供测试信号至每个受测装置(DUT)并且分析接收自每个DUT的信号的测试子系统。一些子系统(常称为“测试器”)包括至少向量信号发生器(VSG),其用于提供要传输至该DUT的来源信号,以及向量信号分析器(VSA),其用于分析由该DUT所产生的信号。由该VSG所进行的测试信号产生以及由该VSA所执行的信号分析通常为可编程(例如,可通过使用内部可编程控制器或诸如个人计算机的外部可编程控制器),以使其每个能够用于以不同频率范围、带宽与信号调变特性来测试各种装置对于各种无线信号技术标准的遵循性。

在无线通信装置的制造过程中,制造测试有关的成本占了所需生产成本中相当高的一部分。通常,测试成本与进行测试所需的测试仪器精密度之间有直接关联性。因此,可保持测试准确度且同时最小化仪器成本(例如,因提高必要测试仪器或测试器的精密度所增加的成本)的创新相当重要的,并且可大幅节省成本,尤其是当考虑到制造和测试为数众多的此类装置。

一种用于减少与制造测试相关联的成本和时间的技术为,通过根据需要将一个或多个测试器与附加信号选路电路系统(例如,功率分配器、功率合并器、信号切换器、多路复用器等)组装和连接以提供接收(RX)信号至DUT并且接收和分析由DUT所产生的传输(TX)信号来并行地测试多个DUT。在此类制造测试环境中,测试器和DUT全都会发射射频(RF)信号(通常以并行方式进行),因而造成明显的信号干扰可能性。例如,来自测试器的预期用于一个DUT的信号可能会被另一个DUT不正确地接收并作出错误的动作。或者,由多个DUT所产生的信号可能会互相干扰,并且造成测试器将此类信号错误地识别成有效或无效(而实际上相反结果才是正确的),尽管也已使用各种信号屏蔽机制来相互隔离此类信号。

例如,当传入或来自一个DUT的信号造成的干扰导致第二DUT所接收到的数据包信号被识别为“不好的”时,该第二DUT会指示包错误。然而,此类错误指示可能是该干扰包所造成的误否定,因而导致所测量的包错误率(PER)高于实际的PER。在所测量的PER变成高到足以造成测试不通过时,测试系统通常必须重复测试,或者将该DUT鉴定为有缺陷。然而,由于干扰,此类测量的PER并不准确并且未真实地指示该DUT有问题。因此,重复测试并非必要且会导致附加测试成本(因为重复测试仍需要时间),或由于将该DUT不正确地鉴定为有缺陷而造成更高成本。

因此,需要的是,能够实时检测出信号干扰情况并采取简单的补救步骤以避免不准确的测试测量结果,否则其会造成拉长且不必要的重复测试以及DUT鉴定为缺陷的不正确结果。



技术实现要素:

根据本发明,提供了一种用于以动态信号干扰补偿来测试多个无线数据包信号收发器受测装置(DUT)的系统与方法。在选择的DUT的接收信号测试期间,针对传输数据包和接收数据包的同时发生,源自其他DUT的传输数据包受到监测。因此,可确定未接收到来自该选择的DUT的响应数据包(诸如确认)可能是由于来自另一DUT的传输数据包的干扰,该传输数据包至少实质上与该选择的DUT所预期响应于的接收数据包同时发生。如果情况如此,可将一个或多个接收数据包添加至该接收信号序列以延长测试,并且确定准确的包错误率(PER),而无需重复整个测试。

根据本发明的一个实施例,一种用于以动态信号干扰补偿来测试多个无线数据包信号收发器受测装置(DUT)的系统包括:

多个数据包信号路径,该多个数据包信号路径用于通过传送来自多个DUT的对应多个传输数据包信号并将接收数据包信号传送至该多个DUT来与该多个DUT通信,并且包括

信号选路电路系统,该信号选路电路系统通过经由多个数据包信号路径中的选择的一个路径来传送来自多个DUT中的选择的一个DUT的多个传输数据包信号中的选择的一个数据包信号并将接收数据包信号传送至多个DUT中的选择的一个DUT来响应于一个或多个路径控制信号;

信号测量电路系统,该信号测量电路系统耦接至该信号选路电路系统并且通过提供指示接收到多个传输数据包信号中的相应数据包信号的一个或多个测量信号来响应于多个传输数据包信号;和测试电路系统,该测试电路系统耦接至该多个数据包信号路径以接收该多个传输数据包信号并提供给该接收数据包信号至少预定数目的数据包,并且该测试电路系统通过在下列情况之后将一个或多个附加数据包包括在接收数据包信号中来响应于一个或多个测量信号:

该一个或多个测量信号指示接收到(实质上与该接收数据包信号的当前数据包同时发生)来自该多个DUT中的选择的一个DUT以外的DUT的多个传输数据包信号中的一个或多个数据包信号的至少一个数据包,和

未接收到多个传输数据包信号中的选择的一个数据包信号的与接收数据包信号的当前数据包对应的数据包。

根据本发明的另一实施例,一种以动态信号干扰补偿来测试多个无线数据包信号收发器受测装置(DUT)的方法包括:

提供多个数据包信号路径,该多个数据包信号路径用于通过传送来自多个DUT的对应多个传输数据包信号并将接收数据包信号传送至该多个DUT来与该多个DUT通信;

通过经由多个数据包信号路径中的选择的一个路径来传送来自多个DUT中的选择的一个DUT的多个传输数据包信号中的选择的一个数据包信号并将接收数据包信号传送至多个DUT中的选择的一个DUT来响应于一个或多个路径控制信号;

通过提供指示接收到多个传输数据包信号中的相应数据包信号的一个或多个测量信号来响应于多个传输数据包信号;

接收该多个传输数据包信号;

提供给该接收数据包信号至少预定数目的数据包;以及

通过在下列情况之后将一个或多个附加数据包包括在接收数据包信号中来响应于一个或多个测量信号:

该一个或多个测量信号指示接收到(实质上与该接收数据包信号的当前数据包同时发生)来自该多个DUT中的选择的一个DUT以外的DUT的多个传输数据包信号中的一个或多个数据包信号的至少一个数据包,和

未接收到多个传输数据包信号中的选择的一个数据包信号的与接收数据包信号的当前数据包对应的数据包。

附图说明

下列是本发明的示例性实施例在参照附图下的详细说明。这些说明意在为说明性的而非限制本发明的范围。此类实施例以足够细节被说明使得本领域的普通技术人员能够实施本发明,并且应理解,可在不脱离本发明的实质或范围的情况下,可以某些改变来实施其他实施例。

在本公开内容各处,如无与本文相反的明确指示,可理解所描述的相应电路组件在数目上可为单数的或复数的。例如,“电路”和“电路系统”一词可包括单个或多个组件,可为有源和/或无源的,且经连接或以其他方式耦接在一起(例如,作为一个或多个集成电路芯片)以提供所需的功能。另外,“信号”一词可指一个或多个电流、一个或多个电压或数据信号。在说明书附图中,类似的或相关的组件会有类似的或相关的字母、数字或文数字标志符。此外,虽然已经讨论使用离散电子电路系统(优选地以一个或多个集成电路芯片的形式)的情况下实施本发明,惟取决于欲处理的信号频率或数据率,可另外地使用一个或多个经适当编程的处理器实施此类电路系统的任一部分的功能。此外,就描述不同实施例的功能区块图的方面而言,此类功能区块不一定指示硬件电路系统之间的分割。

如以下更详细论述的,根据本发明的示例性实施例,能够实时检测到可能有信号干扰的情况并且警示测试器要忽略一个或多个当前测试结果并采取补救措施以补偿可能的干扰错误。例如,可增加测试期间所提供的测试数据包数目以提供DUT接收所需数目的数据包的附加机会。因此,如果该DUT实际上没有缺陷,即可通过稍微延长的测试并且避免另外进行不必要的重复测试的需要。所以,所测得测试结果的有效性即会提高,同时将测试时间和成本降至最低。

还如以下更详细论述的,信号功率检测子系统会连接在DUT与测试器之间以监测DUT传输(TX)信号并识别包开始与停止的相应时间,以及包的持续期间。这些数据包信号信息可使数据包在一段时间间隔(第一DUT应于该段时间间隔内主动接收来自该测试器的测试包)内是否以及何时由第二DUT发送的确定得以实现。在此事件中,如果该测试器未接收到响应其所发送的测试包的确认包,则通常会将此鉴定为RX错误。然而,如果该测试系统在此测试包接收时间间隔期间能够看到另一个包在邻近测试信号路径上发送,则该测试系统可推定干扰可能已经发生、忽略此单一测试情况,然后将另一个测试包添加到先前预定数目的测试包。为此而增加的时间仅为发送附加数据包所需的时间,相较于当错误(似乎可能已由干扰所造成)已经使PER超过预设极限而导致的完整重复测试,甚或由于将DUT错误鉴定为有缺陷所造成的更高成本,此会节省可观的时间。

转到图1,根据本发明的示例性实施例的测试环境10包括测试器12、信号选路电路系统14、功率测量电路系统18和控制电路系统20,其实质上如图所示互连用于测试多个DUT 22。此外,可根据需要包括可编程衰减电路16用于控制该选路电路系统14与功率测量电路系统18之间的信号电平。在此实例中,测试环境10被配置用于测试四个DUT 22a,22b,22c,22d。然而,因此论述将可轻易理解的是,此类测试环境10可根据需要缩放规模以根据需要测试更少或更多DUT 22。

测试器12通常包括用于提供DUT接收信号RX的信号来源(诸如VSG 12g),以及用于捕获和分析DUT传输信号TX的信号分析电路系统(诸如VSA 12a)。测试器12、信号选路电路系统14、信号衰减电路系统16、功率测量电路18和DUT 22根据熟知理论通过相应信号路径13,15,17,19(例如,同轴RF缆线与连接器)来相互连接。信号衰减器16为可编程的并且有助于补偿前往和来自DUT 22的相应信号路径中的信号损失的变化,并且可用来确保提供给相应DUT 22的接收信号RX依照所要据以测试的信号标准而处于所需的信号电平。

还将信号切换器14a包括为例如该信号选路电路系统14的部分,以使该测试器信号来源12g或接收器12a中的任一者与DUT 22之间的连接性得以实现。或者,也可将此信号切换器14a包括为该测试器12的部分。又或者,也可包括多个信号切换器14a为该测试器12(具有对应组的信号选路电路系统14与衰减器16,例如一组用于VSG 12g而另一组用于VSA 12a)的部分,由此使VSG 12g与VSA 12a能够被分隔为分开的测试器子系统并且受到来自该控制器20的个别化控制。

控制器20也可为该测试器12的部分,或者可为分开的子系统并且与该测试环境10的其余部分同在一处或与其远离(例如,经由网络通信)。控制器20经由相应控制信号接口21t,21m,21a,21p,21d与该测试器12、信号选路电路系统14、信号衰减器16、功率测量电路18和DUT 22通信。因此,该控制器20可对于该测试器12的信号来源12g与接收器12a提供控制、启用与停用由该信号选路电路系统14所提供的各种信号路径连接、程序化此类信号衰减器16的相应信号衰减电平、接收来自该功率测量电路18的功率测量数据(例如,指示DUT TX数据包的开始时间、持续时间与结束时间)、以及控制DUT 22(例如,程序化DUT 22的相应测试模式)。

例如,第一DUT 22a可进行测试,同时第二DUT 22b正在加载(例如,经由来自该控制器21的其控制接口21db),第三DUT 22c正在开机,而第四DUT 22d则准备好要接下来进行测试。因此,大多数(即使不是全部)DUT 22均可在某测试活动中几乎不断地保持为运作中,例如其中一些准备要进行传输测试而其他则正在执行接收测试,由此使多个测试能够同时进行。

或者,该控制器20也可分成多个控制器单元,例如一个用于测试器12的控制系统20t(图中未示出)与一个或多个用于DUT 22的控制系统20d(图中未示出)。使用多个控制器的具体具体实施方式可能会从本发明中获得更多效益。例如,单一控制器20具体实施方式(其中控制器20同时控制测试器12与DUT 22)可能会更清楚知道测试器12与各种DUT 22的相应状态,并因而在避免会造成干扰的测试操作方面更容易成功。然而,如果使用多个独立控制器(例如,异步操作),每个控制器不大可能保持足够清楚知道测试器12与各种DUT 22的相应状态,并因而更可能促成会造成干扰的测试操作。

转到图2,在图1测试环境10的使用期间的示例性信号如图所呈现。在此实例中,该测试器信号来源12g提供DUT接收RX信号13g,其初始包含预定数目的测试数据包113a、113b、...、113f以用于测试第一DUT 22a(例如,针对PER测试的目的)。因此,该信号选路电路系统14被配置成在测试器12与第一DUT 22a之间提供直接信号连接。同时,可另行将其他DUT 22b,22c,22d加以占用,诸如启动数据包传输以使输出信号功率电平停留在稳态电平,而另一个DUT 22则完成接收测试、正在进行程序化以备下一个测试、正在物理连接至该测试环境10、或正在与该测试环境10物理断开连接或从其移除等。

为了响应这些测试数据包113(例如,作为规定测试常规或序列的部分),该测试器12正预期要接收到一组来自DUT 22a的响应数据包119a。因此,如所预期的,在第一测试数据包113a的传输、以及其明显由第一DUT 22a所成功接收与捕获之后,该测试器接着在后续的测试信号13g不作用(或非判定)状态期间会接收到响应数据包119aa(例如,确认(ACK)信号,如由第一功率检测器18a所测得的)。然而同时,第二DUT 22b已开始传输自身的数据包信号19b,其包含传输数据包119b序列(如由第二功率检测器18b所测得的)。

在该测试器12的第二测试数据包113b的传输期间,第二DUT 22a也会传输数据包119ba。这些数据包113b,119ba在时间上会重叠,如图所示。随后,来自第一DUT 22a的预期响应数据包119ab未由该测试器接收到。因此,由于测试数据包113b与第二DUT数据包119ba同时传输(如分别由该测试器12所知且由第二功率检测器18b所测得且经由控制器20报告给测试器12的)而且没有接收到确认数据包119ab,则可确定信号干扰可能已发生。因此,测试器12会将另一个测试资料包113g添加到其原先排定的待传输序列113中,以使第一DUT 22a能有另一个机会来接收并确认有足够的测试数据包113以执行准确的PER测试。

之后,接着在第三测试数据包113c之后,第二DUT 22b会传输另一个数据包119bb。然而,此数据包119bb不会与其邻近的测试数据包113c,113d中的任一者重叠。然而,即便没有接收到来自第一DUT 22a的响应数据包,也不会提供附加的测试数据包,因为确定所检测到的可能干扰(由于第二DUT数据包119bb的发生)不大可能是对已传输测试数据包序列113造成问题的干扰的原因,而更可能是第一DUT 22a单纯无法正确接收到第三测试数据包113c。

再之后,接着在第四测试数据包113d的传输之后,再度没有接收到来自第一DUT 22a的响应数据包。然而,未将附加测试资料包添加到测试数据包序列113,因为没有检测到来自第二DUT 22b的可能干扰数据包。

之后再次,接着在下一个测试数据包113e的传输之后,接收到来自第一DUT 22a的响应数据包119ac,尽管检测到实质上同时从第二DUT 22b传输的可能干扰数据包119bc。因为已经接收到响应数据包119ac,可确定(再次,由测试器12基于由第一功率检测器18a经由控制器20所提供的数据来确定)未发生有问题的干扰。(例如,所测得的可能干扰信号可能已源自具有较低干扰信号电平的不同DUT或者来自另一个处于不同信号频率的DUT)。

随后,接着在最后原始测试数据包113f与附加测试数据包113g的传输之后,即接收到对应的响应数据包119ad,119ae并且未检测到进一步的干扰。因此,该测试现在即为完成并且尽管较早的干扰导致可能错误识别的包错误,仍会以最少附加测试时间的成本获得准确的测试结果。在此特定实例中,将会以仅一个附加测试数据包间隔的成本报告PER为1/6,相较于在没有重复整个测试的成本(至少六个测试数据包间隔)下则报告错误PER为2/6。

因此,只要测试数据包彼此没有关联而且整套的N个包进行测试而没有干扰存在,或者在检测到可能干扰时测试数据包产生响应数据包,从统计角度来看结果即应该相同,因为测试整套的N个数据包而没有干扰存在。

以上论述已参照在此类DUT与测试器之间使用信号功率检测子系统以监测DUT传输(TX)信号并识别包开始、停止的相应时间和持续时间的实施例。然而,应可了解的是,这些子系统可为其他形式的信号检测子系统,即它们不必然需要测量信号的功率以检测该信号。例如,其他可用的信号检测子系统可包括但不限于检测信号电压或信号电流者,以及包括频率选择率(例如,使用低通、高通和/或带通滤波器),以能够检测带内信号(其可能会引入有害的干扰)和带外信号(其不大可能会引入有害的干扰)。此类频率选择性信号检测子系统可包括具有所需信号灵敏度和频率选择率的分开或专用数据包信号接收器(例如,以集成电路或“芯片”型接收器的形式),并且其也可识别出其内出现可能造成干扰信号的信道(请参见例如美国专利申请13/467,518,其内容以引用方式并入本文中)。

对本领域的普通技术人员而言,在不背离本发明的实质和范围下,可显而易见地在本发明的结构和操作方法中构思出各种其他修改和替代。尽管已通过特定优选实施例说明本发明,应理解本发明如所请求不应过度地受限于这些特定实施例。我们意在以下列权利要求书限定本发明的范围并由此涵盖在这些权利要求书及其等同形式的范围内的结构与方法。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1