位置:51电子网 » 技术资料 » D S P

同步控制和即时DSP的先进混合讯号测试

发布时间:2008/5/27 0:00:00 访问次数:430

  由于ic制程和设计技术的进步以及对于晶片功能和效能的需求,使得目前ic的功能性、效能和速度大幅提升。由于系统的周边功能越来越多样化,因此元件也变得越来越复杂。同样的趋势也发生在处理类比和数位讯号的混合讯号元件。

  为了像系统一样地测试混合讯号元件,元件的类比和数位输入和输出讯号必须具有弹性同步化的功能。此外也需要非同步讯号来模拟实际元件的操作。测试机本身必须能够产生和测量高解析度的讯号[1][2]并进行快速可靠的测试。针对复杂讯号的产生和量测,即时测试讯号的序列控制可以有效地缩短测试时间。

  在本文中,藉由具有同步时脉的复杂序列控制的分割直方图法(divided section linaer histogram method),可以达到比传统类比量测更快速且正确的的高解析度adc(analog to digital convertor, 类比数位转换器)测试。此外,藉由即时序列控制的分散数位讯号处理(dsp)测试架构可以达到快速测试来解决复杂混合讯号测试的问题。本文以具有特定闪烁的isdn 2b1q讯号和行动通讯的pi/4-shift-dqpsk基频元件的向量误差量测为例来验证即时dsp架构的复杂测试功能。

混合讯号元件模型

  为了解决混合讯号元件测试的要求和问题,我们定义了混合讯号元件测试所需要的同步和非同步控制的通用模型。图1是混合讯号元件测试的通用模型。 


图1:混合讯号元件的通用模型

  这个通用模型假设混合讯号测试机具备产生元件测试所需要的各种频率和时脉关系的能力以及同步不同讯号序列的能力。由于这些讯号会在元件中进行处理元件而输入或输出会以相同或不同的方式,因此测试机必须具备弹性来控制这些讯号以符合元件的操作特性并有效地控制测试设备进行快速测试的能力。

测试机架构

  在本文中我们开发出符合上节所提到具备同步和非同步控制的混合讯号测试机。

  图2测试机的时脉区块图和即时波形控制。测试机的主要硬体元件分成:

  供应时脉每个次系统的主时脉次系统(master clock subsystem);产生和撷取数位讯号的两个数位次系统;藉由任意波形产生器(arbitrary waveform generator, awg)产生类比讯号的波形产生器次系统;撷取类比讯号的波形数位化次系统(waveform digitizer substysterm)。用来直接与dut(device under test)介面进行从属序列控制(slave squencer control)的adc次系统(未图示于图中)。由测试机控制器(cpu)下载的测试程式的程序 会执行在每个次系统的控制和资料记忆体。讯号可以在不干扰测试机控制器的情形下藉由浮动接地(floating ground)的光学介面产生和测量讯号而次系统间的讯号则由平衡线(balanced lines)传输以避免杂讯的影响。此外,在即时序列控制时每个测试设备具有一个高效能32位元浮点运算的dsp单元并与资料传输路径连接。具弹性的程式让dsp可以符合复杂的通讯元件测试所需要的复杂测试讯号和资料流。 


图2:先进测试系统架构

测试系统控制

  每个次系统是以两个主时脉的时脉控制方式来进行操作,主时脉可以锁定元件的时脉输出因此可以进行个别的频率设定。这种双主时脉架构在次系统间提供同步和非同步的时脉控制。在产生和测量不同讯号之前,会先由测试机的控制器中下载程序。并由每个硬体模组序列控制器控制执行的序列,序列控制器根据时脉产生器的时脉来控制混合讯号。混合讯号间的控制是以阶层式的主/从序列架构来进行。测试机与元件数位控制电路介面的数位次系统的序列作为主序列而与其他硬体模组的序列作为从属序列。

  测试机对应实际测试项目的五种测试状态如图3:ready、static、pause、arming和running,状态之间的改变由测试机的控制器控制。在测试程式的开发方面可以使用整合性的工具软体来简化开发流程。

  running状态主要是产生和测量混合讯号,pause状态让测试机的控制器可以在维持dut操作的条件下,也就是不需要中断混合讯号的产生更改硬体模组设定。这项功能对于除错时的操作很有帮助。图4是混合讯号的波

  由于ic制程和设计技术的进步以及对于晶片功能和效能的需求,使得目前ic的功能性、效能和速度大幅提升。由于系统的周边功能越来越多样化,因此元件也变得越来越复杂。同样的趋势也发生在处理类比和数位讯号的混合讯号元件。

  为了像系统一样地测试混合讯号元件,元件的类比和数位输入和输出讯号必须具有弹性同步化的功能。此外也需要非同步讯号来模拟实际元件的操作。测试机本身必须能够产生和测量高解析度的讯号[1][2]并进行快速可靠的测试。针对复杂讯号的产生和量测,即时测试讯号的序列控制可以有效地缩短测试时间。

  在本文中,藉由具有同步时脉的复杂序列控制的分割直方图法(divided section linaer histogram method),可以达到比传统类比量测更快速且正确的的高解析度adc(analog to digital convertor, 类比数位转换器)测试。此外,藉由即时序列控制的分散数位讯号处理(dsp)测试架构可以达到快速测试来解决复杂混合讯号测试的问题。本文以具有特定闪烁的isdn 2b1q讯号和行动通讯的pi/4-shift-dqpsk基频元件的向量误差量测为例来验证即时dsp架构的复杂测试功能。

混合讯号元件模型

  为了解决混合讯号元件测试的要求和问题,我们定义了混合讯号元件测试所需要的同步和非同步控制的通用模型。图1是混合讯号元件测试的通用模型。 


图1:混合讯号元件的通用模型

  这个通用模型假设混合讯号测试机具备产生元件测试所需要的各种频率和时脉关系的能力以及同步不同讯号序列的能力。由于这些讯号会在元件中进行处理元件而输入或输出会以相同或不同的方式,因此测试机必须具备弹性来控制这些讯号以符合元件的操作特性并有效地控制测试设备进行快速测试的能力。

测试机架构

  在本文中我们开发出符合上节所提到具备同步和非同步控制的混合讯号测试机。

  图2测试机的时脉区块图和即时波形控制。测试机的主要硬体元件分成:

  供应时脉每个次系统的主时脉次系统(master clock subsystem);产生和撷取数位讯号的两个数位次系统;藉由任意波形产生器(arbitrary waveform generator, awg)产生类比讯号的波形产生器次系统;撷取类比讯号的波形数位化次系统(waveform digitizer substysterm)。用来直接与dut(device under test)介面进行从属序列控制(slave squencer control)的adc次系统(未图示于图中)。由测试机控制器(cpu)下载的测试程式的程序 会执行在每个次系统的控制和资料记忆体。讯号可以在不干扰测试机控制器的情形下藉由浮动接地(floating ground)的光学介面产生和测量讯号而次系统间的讯号则由平衡线(balanced lines)传输以避免杂讯的影响。此外,在即时序列控制时每个测试设备具有一个高效能32位元浮点运算的dsp单元并与资料传输路径连接。具弹性的程式让dsp可以符合复杂的通讯元件测试所需要的复杂测试讯号和资料流。 


图2:先进测试系统架构

测试系统控制

  每个次系统是以两个主时脉的时脉控制方式来进行操作,主时脉可以锁定元件的时脉输出因此可以进行个别的频率设定。这种双主时脉架构在次系统间提供同步和非同步的时脉控制。在产生和测量不同讯号之前,会先由测试机的控制器中下载程序。并由每个硬体模组序列控制器控制执行的序列,序列控制器根据时脉产生器的时脉来控制混合讯号。混合讯号间的控制是以阶层式的主/从序列架构来进行。测试机与元件数位控制电路介面的数位次系统的序列作为主序列而与其他硬体模组的序列作为从属序列。

  测试机对应实际测试项目的五种测试状态如图3:ready、static、pause、arming和running,状态之间的改变由测试机的控制器控制。在测试程式的开发方面可以使用整合性的工具软体来简化开发流程。

  running状态主要是产生和测量混合讯号,pause状态让测试机的控制器可以在维持dut操作的条件下,也就是不需要中断混合讯号的产生更改硬体模组设定。这项功能对于除错时的操作很有帮助。图4是混合讯号的波

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!