同时测试多数据包信号收发器的方法

文档序号:8548385阅读:378来源:国知局
同时测试多数据包信号收发器的方法
【专利说明】
【背景技术】
[0001]本发明涉及用于并行测试多数据包信号收发器的方法,并且具体地讲,涉及测试使用跳频扩频信号技术(包括蓝牙技术)的此类受测装置(DUT)。
[0002]配备蓝牙连接技术的无线装置变得越来越普及。此类装置在制造期间进行测试,以确保它们是可操作的并符合标准规定的信号特性,这些特性确保正常运行并且与其他蓝牙装置以及根据其他无线信号技术运行的其他无线装置的干扰最小。这样的测试的主要目的是在大量生产期间识别装置中的制造缺陷。
[0003]配备无线技术的消费品(诸如智能手机、笔记本电脑和平板电脑)是以非常大的数量生产并在市场上销售的高度复杂的装置,它们因极高的价格和成本压力而著称。对于成本控制,制造测试是所关注的关键领域。由于对测试结果的质量不允许妥协,测试系统设计人员就测试结果的准确性而论没有捷径可途,还必须努力缩短测试各种无线技术的所需测试时间。
[0004]蓝牙无线技术存在于多种多样的消费品中。首要的标准对配备蓝牙的装置必须遵守的信号特性诸如频谱、调制特性和功率级进行管理。在该标准所提供的界限内,蓝牙装置制造商不断地努力降低根据该技术的制造和测试的成本。
[0005]成本控制的重点领域之一是蓝牙装置的同时(例如,并行或同时)测试。实现同时测试的最直接方式是用多个同时运行的测试系统或测试器来测试多个装置,而每个这样的系统均配有用于测试装置发送和接收蓝牙特定信号特性的能力(例如,遵守规定的频谱、调制特性和质量、功率级、灵敏度等)的部件。然而,为每个所测试的装置或DUT专门配备一个测试器的资本成本是高昂的。因此,使用具有单一信号源和单一接收信号分析器的单一测试系统的测试系统设计人员已利用信号分配器和多路复用器以通过单一测试器来适应多个DUT。
[0006]然而,当避免每个DUT都需要测试器时,为实现降低成本的目的,需要做出重大让步。例如,尽管可以使用信号分配器功能来同时复制单一源信号,但接收到的信号无法同时由单一接收信号分析器来检验。相反,此类信号需要相继地而不是同时地多路复用和捕获。
[0007]因此,在使用信号源和接收信号分析器的数量小于待同时测试的DUT的一对一数量的测试系统时,上述挑战是如何优化测试速度并使测试成本降至最低,以及实现此目标。

【发明内容】

[0008]根据当前要求保护的发明,提供了一种用于测试多数据包信号收发器的方法,诸如用于测试多数据包信号收发器的比特差错率(BER),在测试期间,测试器和数据包信号收发器交换测试数据包和摘要数据包的序列。测试器提供测试数据包,该测试数据包包含相应多个具有相应预定位模式的数据位。作为其响应,数据包信号收发器提供由数据包信号收发器中对应的一个所正确接收的包含相应摘要数据的摘要数据包,其中相应摘要数据表征具有相应预定位模式的数据位的位数。
[0009]根据当前要求保护的发明的示例性实施例,测试多数据包信号收发器的方法包括:为多个数据包信号收发器提供类似的多个测试数据包信号,这些信号复制共同的测试数据包信号,而该共同的测试数据包信号包含多个连续测试数据包,其含有相应多个具有相应预定位模式的数据位;以及接收来自所述多个数据包信号收发器的类似的多个摘要数据包信号,其中所述多个摘要数据包信号中的每一个均响应于所述多个测试数据包信号的相应一个并包括由所述多个数据包信号收发器中对应的一个所正确接收的包含相应摘要数据的多个连续摘要数据包,其中相应摘要数据表征具有所述相应预定位模式的所述多个数据位的位数。
[0010]根据当前要求保护的发明的另一个示例性实施例,测试多数据包信号收发器的方法包括:用多个数据包信号收发器接收类似的多个测试数据包信号,这些信号复制共同的测试数据包信号,而该共同的测试数据包信号包含多个连续测试数据包,其含有相应多个具有相应预定位模式的数据位;以及用所述多个数据包信号收发器提供类似的多个摘要数据包信号,其中所述多个摘要数据包信号中的每一个均响应于所述多个测试数据包信号的相应一个并包括由所述多个数据包信号收发器中对应的一个所正确接收的包含相应摘要数据的多个连续摘要数据包,其中相应摘要数据表征具有所述相应预定位模式的所述多个数据位的位数。
【附图说明】
[0011]图1描绘根据当前要求保护的发明的示例性实施例同时测试多数据包信号收发器的测试环境。
[0012]图2描绘根据当前要求保护的发明的示例性实施例在测试器与DUT之间的测试数据包和摘要数据包的序列的交换。
[0013]图3描绘根据当前要求保护的发明的示例性实施例所交换的测试数据包和摘要数据包之中的更详细时序关系。
[0014]图4描绘根据当前要求保护的发明的示例性实施例所交换的测试数据包和摘要数据包的序列的另一系列。
[0015]图5描绘根据当前要求保护的发明的示例性实施例可通过使用测试数据包和摘要数据包的序列而实现的测试时间节省。
[0016]图6描绘根据当前要求保护的发明的示例性实施例可通过同时测试多个DUT来结合测试数据包和摘要数据包的序列交换如何实现进一步的时间节省。
[0017]图7以功能框图的形式描绘根据当前要求保护的发明的示例性实施例DUT如何响应于接收测试数据包而提供将被发送的摘要数据包。
【具体实施方式】
[0018]以下【具体实施方式】是结合附图的受权利要求书保护的本发明的示例性实施例。相对于本发明的范围,此类描述旨在进行示例而非加以限制。已对此类实施例加以详尽的描述,使得本领域的普通技术人员能够实施该主题发明,并且应当理解,在不脱离本主题发明的精神或范围的前提下,可以实施具有一些变化的其他实施例。
[0019]在本发明全文中,在没有明确指示与上下文相反的情况下,应当理解,所述单独的电路元件可以是单数或复数。例如,术语“电路”可以包括单个部件或多个部件,所述部件为有源和/或无源,并且连接或换句话讲耦合到一起(如成为一个或多个集成电路芯片),以提供所述功能。另外,术语“信号”可指一个或多个电流、一个或多个电压、或数据信号。在图中,相似或相关的元件将具有相似或相关的字母、数字或数字字母混合的指示。此外,虽然在具体实施的上下文中已讨论了本发明使用分立的电子电路(优选地为一个或多个集成电路芯片形式),但作为另一种选择,根据待处理的信号频率或数据速率,此类电路的任何部分的功能可使用一个或多个适当编程的处理器进行具体实施。此外,就示出各种实施例的功能区块的示意图的图示来说,所述功能区块未必表示硬件电路之间的分区。
[0020]以下讨论涉及四个DUT的同时测试。然而,将容易理解的是,根据当前要求保护的发明的示例性实施例,如下所讨论的用于同时测试多个DUT的系统、技术和原理可以按照DUT数量的其他倍数而按比例放大或缩小。换句话讲,可以根据当前要求保护的发明同时测试两个或更多个DUT。
[0021]参见图1,根据当前要求保护的发明的示例性实施例用于测试多个DUT的测试环境10包括基本上如图所示互连的测试器20,该测试器包括信号源22 (例如,矢量信号分析器,VSG)和接收信号分析器24(例如,矢量信号分析器,VSA);第一信号路由电路32(例如,信号分割或分配电路);第二信号路由电路34(例如,信号切换或多路复用电路);第三信号路由电路36(例如,信号切换电路或信号分割和合成电路的组合)以及待测试的DUT 40。将容易理解的是,DUT40典型地为无线信号收发器,但在测试器20与DUT之间的各种信号路径典型地为用电缆连接的信号路径,以确保可靠和基本上无耗损的信号连接。
[0022]如同该例子在此所描述的,测试器20包括信号源22和信号分析器24,而外部电路30包括信号路由电路32、34、36和任何必要的信号连接(例如,电缆和连接器)。因此,完整的测试系统(例如,不存在可能需要或必要的任何外部控制器(未示出))包括测试器20和外部测试电路30。然而,将容易理解的是,测试器可以包括测试器20和外部测试电路30的功能和电路。
[0023]如本领域熟知的是,VSG 22提供含有数据包27的源信号23,该信号将由第一信号路由电路32复制以提供供DUT 40接收的复制源信号33。相应的复制源信号33a、33b、33c、33d经由第三信号路由电路36a、36b、36c、36d(下文更详细讨论)传送到对应的DUT 40a、40b、40c、40d。为了响应复制的源信号33(下文更详细讨论),DUT 40a、40b、40c、40d以相应的响应信号37a、37b、37c、37d提供响应信号37,这些响应信号经由第二信号路由电路34路由以便为VSA 24提供接收信号25。如下文更详细讨论,响应信号37a、37b、37c、37d内来自不同时隙的相应数据包37aa、37bb、37cc、37dd形成作为接收信号25而提供的一组数据包35。
[0024]参见图2,根据当前要求保护的发明的示例性实施例,测试器20提供包含标准所规定的数据包(例如,根据蓝牙标准的8184-位PRBS9)的发射信号23,而DUT 40以较短的摘要数据包41t作出响应,这些摘要数据包仅需要一个信号时隙,而非像执行完整数据包环回测试时所需的典型五个时隙。因此,总测试时间可缩短40%,因为用在环回返回数据包上的时间缩短了 80% (例如,针对每一组返回数据包,一个时隙对五个时隙)。每个摘要数据包41t包含表征由相应DUT 40a、40b、40c、40d计算的比特差错率(BER)的数据,而每个后续摘要数据包40t包含表征累计BER的数据。
[0025]因此,测试信号23 (如上所讨论,其被复制用来提供多个测试信号33)包括测试数据包27a、27b、27c…的序列,DUT 40中的每一个以相应的摘要数据包41ta、41tb、41tc…对测试数据包中的每一个作出响应,而摘要数据包中的每一个均含有表征累计BER的数据,该BER由每个DUT 40a、40b、40c、40d在内部确定(下文更详细讨论)。
[0026]将容易理解的是,与正常的完整数据包环回测试相比时,这节省了大量的测试时间,其中测试数据包27a、27b、27c…应当各自被接收、复制和发送,而
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1