Zephyr自动测试系统--吉时利老马的笔记

原始测试系统设计

最初,Nanomix的测试系统是由定制设计的DUT夹具、板载多路复用器和电流前置放大器构成的,所有组件通过ADC和DAC板互连在一起。测试控制是由一台运行LabView的PC机实现的。 但是,这种测试夹具尺寸太大,太复杂,难以维护和排除故障,只支持40针的DIP封装,在高于室温的情况下无法可靠工作。在利用多路复用方式进行测量时,在所有器件上维持恒定的偏压是不可能的。此外,这种系统的量程十分有限,分辨率不够高,循环次数过多。由于测试复杂并且需要快速适应变化的需求,因此测试控制也变得十分困难。这样一来,要想在工作过程中改变测试就需要维护多个软件版本。

新型测试系统改进了所有测试参数

为了克服这些局限性,Nanomix开发出了一种称为Zephyr的自动测试系统。之前我们面临的一个主要挑战是处理多种封装类型和测试条件所需的灵活性。采用了简单的无源测试夹具容纳几种不同类型的DUT封装。这些通过1.5m长的DB25双绞线与测试系统相连,可以将夹具放进环境实验箱中。(测试夹具和线缆比较便宜,容易制作。)通过这种硬件,可以单独对DUT进行加热或冷却。

Zephyr系统的一个重要优势在于它的灵活性。它能够根据测试的需要结合不同的测量设备配置来使用。一种典型应用采用了带两块多路复用卡的吉时利开关矩阵,一个是2400型SMU,另一个是2602型数字源表,和一个定制的触发链接适配器。更复杂的测试,或者涉及更多数量DUT的测试,可以采用更多的开关矩阵、开关开和SMU。

测试执行软件是由与平台无关的Java语言编写而成的(当前的版本只包含串口和GPIB的Windows驱动,但增加新的驱动也是十分方便的)。这种软件支持多个厂商的仪器。测试序列采用一种基于XML的专用脚本语言编程。利用系统提供的模板,用户可以在具有自动完成、语法检查等功能的编辑器中编写脚本文件。脚本文件也可以是源控制的,从而可以追踪变化,或者在必要的时候回到较早的版本。

Zephyr软件的灵活性归因于下列特性之间的松耦合性: 测试脚本决定了所有开关和测量操作的顺序和时序,包括DUT和标准测量,以及加热控制器和某些气体传送系统的控制功能。这种方式称为专用领域编程语言(domain-specific programming language)。 无需修改脚本本身,对于每次测试运行和每次安装,都可以修改测试脚本的设置,例如器件地址、电压电平、测试持续时间、测量频率等。 仪器控制功能提供了由所有脚本共享的通信接口的低级实现。支持多个厂商的仪器。所有仪器适配器使用相同的应用编程接口(API),使得只需对脚本进行很小的改动(如果需要)就可以实现仪器之间可互换。其中一种这样的仪器适配器采集GDS的目标值。 利用该软件很容易实现DUT和测试组的识别。应用可以使用测试组数据将脚本中指定的普通测量名称转换为特殊器件名称。 脚本并不显式地处理数据输出;相反,应用将测量数据发送给各个xx的数据输出组件,再按照特定的格式保存或显式相应的数据。这些组件也使用某种API,并且可由用户控制。

某些测试用到了吉时利系统内置的测试脚本处理器(TM)。脚本是基于一种广泛使用的编程语言,大小可以从只有几条命令到一大批定义复杂的测试函数。注意,这些脚本与上述Zephyr脚本xx不同。但是,如果需要,我们也可以在使用Zephyr软件的吉时利2600系统上加载并执行脚本。 该软件增加的{zx1}功能是能够在不增大Zephyr测试脚本复杂性的前提下测量器件的I-V特征。

在实现这一功能时,增加了一个返回特殊类型测量结果的虚拟仪器(或者按Zephyr术语称为仪器适配器),再由相应的输出组件处理这些测量结果。在后台,这些适配器在测试开始的时候向吉时利上加载定制的脚本。对于每个来自于Zephyr脚本的测量请求,适配器调用在加载脚本中定义的一个函数,转换返回的数据给输出组件进行进一步处理。这样,一种新型的测量就可以充分利用硬件功能,无缝集成到系统之中。

目前大约有10个Zephyr脚本已经投入了使用。例如,其中一个脚本用于直流测量,通过典型设置,可以实现每500ms测量16个器件反复执行数小时。测试持续时间或循环数量可由操作者根据特定任务的需要进行设置。通过利用开关矩阵和SMU功能,Zephyr系统大大提高了测试产能。对于某些可以利用老系统实现的应用,这一循环时间缩短了三倍,低电导精度至少提高了两个数量级,分辨率至少提高了一个数量级。

在基于吉时利并设置为NPLC的当前系统的基准器件测试中,受噪声限制的分辨率优于250pA,即50mV下为5纳西门子。低电导器件的测量精度好于这些值。对于低电阻器件,测量精度取决于线缆和继电器接触电阻,大约为1.5欧姆。 这些特征指标对于本例是足够的,但是在必要的情况下可以改进。例如,通过采用四线连接可以大大提高低电阻的测量精度,这可能需要一个特殊的夹具和两倍长的线缆。通过增加一个到测试夹具的短路,并在脚本中增加自动修正的程序,可以大大提高测量精度。屏蔽夹具连接线和夹具本身可以进一步减少噪声。三轴连接可用于极低电导的器件测量。

Zephyr已经投入应用近两年了,Nanomix认为它是一种高可扩展的、灵活的测试系统。当前,Zephyr有多种具有不同配置的安装方式。如本文所述,该系统是用于测试封装器件的。但是,Nanomix在其今后的版本中计划支持晶圆级测试和自动探测控制功能。这将替代原来的软件,并支持自动探测测量系统从吉时利系列升级到,进一步缩短测试循环时间。 图4. Zephyr应用屏给出了实时I-Vg关系图输出分量标在最显著的位置 2007年2月,Nanomix质量管理系统通过了ISO 9001:2000和ISO 13485:2003认证。依赖简单的测试夹具设计、标准的测量设备、源控制的测量软件和脚本,使得Zephyr测量系统的验证和整个公司的认证得以通过。

郑重声明:资讯 【Zephyr自动测试系统--吉时利老马的笔记】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——