本文介绍,统一的测试环境提供可升级的配置,来满足今天需要的测试和接纳明天的测试策略。
大多数的在线测试和功能测试安装可认为是“测试的孤岛”。每个测试系统都被硬件和软件的不兼容性所隔离,在一个给定的生产场所每个测试系统都与其它的不兼容。在今天的制造环境,产品寿命缩短、产量上升快和在更密的电路板上包装正复杂的技术,这些不兼容性的障碍可严重地限制测试策略的选择。经常,测试员简直不能跟上生产线的速度。制造商必须能够将这些孤岛连接起来,迅速有效地对快速变幻的工艺和功能测试要求作出反应 - 不要被过去的测试硬件或软件决定的结论所限制。
- 测试的孤岛产生浪费
- 跨平台程序的不兼容性产生浪费。在产品混合、产量和合格率变化时,这个不兼容性限制在线测试与功能测试之间的生产线平衡。
- 在维护来自不同自动测试设备(ATE, automated test equipment)供应商的许多测试系统模块的许多配件库存时,出现浪费。
- 当程序员需要花额外的时间来熟悉每个专有测试机型号的特性时,发生浪费。
- 当工程师在实验室写来确认设计的测试程序不能用于生产的时候,产生更大的浪费。
- 测试孤岛产生延误
- 专门的功能测试机,如“热模型”或“产品缩小模型”系统,不能有效的适应产品设计变化
- 在许多测试机上,测试程序开发和调试花太长时间。当不可避免的工程更改发生时,更新测试程序是漫长过程。在两者情况中,测试机通常在作程序更改时不能生产。
- 当技术员企图手工地在功能测试站诊断失效的板时,生产延误,库存积压。
测试孤岛的最终结果是管理层把测试看作一个成本太高的瓶颈,在关键时刻延误生产。
一个统一的测试环境
制造商需要的是一个通过将低效与隔离的测试孤岛桥接的、将减少浪费和延误的测试环境。这个桥就是一个统一的测试环境,它大不同于过去测试机单一的结合,把每一件事情都让每个测试工程师来作。而,该统一的测试环境意味着在生产场所的多台测试机之间的实际硬件和软件的通用性。一个开放的硬件与软件系统构造必须与工业标准结合,如VXI仪器和Windows NT操作系统。为了在今天的环境中成功地运行,制造商要求一个将满足四个关键要求的统一测试环境:
可升级 - 为了减少配置成本,在装配和测试过程的每个阶段的测试平台能力应该符合现在测试策略的要求。该平台也应该具有容易增加或减少功能的灵活性,它反映测试策略或生产线平衡的变化。
灵活性 - 程序单元,如边界扫描、闪存编程、模拟功能测试和特定条件下的性能试验,应该能够在不同的测试平台之间移动,来平衡生产线性能力,如产量、合格率和混合的变化。
可重复使用性 - 该统一测试环境应该减少延误和成本,通过使用已经写出、调试和配置的测试程序来实施新的测试程序单元。例如,产品开发员编写的一个测试程序应该可由测试工程师用于生产测试程序。
效率 - 一个统一的测试环境将帮助减少设置和操作成本及周期时间。在测试工艺中的不同地方可使用相同的人和系统;培训、配件、文档和应用成本可以减少。
什么是测试孤岛的桥梁?
理想的制造测试平台,或测试孤岛的桥梁,是测试策略的灵活性与系统的可升级性的结合。这个结合允许一个制造商把过程与性能测试能力准确地放在生产线上需要它的地方和时候。结合一个统一测试环境的制造测试平台,应该由一系列目标配置组成,每个都优化用于过程、板级功能、系统级与储存测试的各种要求。
测试工业认识到消除由专有或封闭构造测试平台所产生的不必要的成本的需要。平台之间程序的不兼容性阻碍生产线平衡,造成额外能力的需求。多个测试机型号和供应商的维护与配件库存造成更高的维修成本。多个平台要求多个程序专家或低效与繁多的培训。而且,专门的功能测试机不能有效地适应产品设计变化。一个缺乏灵活性的测试平台的结果是在最需求它的地方测试能力不足,而需要最少的地方测试能力过剩。
怎样建立桥梁
联合测试孤岛的桥梁是通过使用诸如Windows NT和VXI这样的软件与硬件的工业标准来建立的。通过采用如COM这样的工业标准,软件元件可以是模块化的、可重新构造的、和能够共同操作的,形成一个软件底板结构。该软件底板应该是基于网络,适合于测试开发、调试、执行和存档。一个牢固的联合测试桥梁的软件应该具有集成来自任何主流的应用开发环境(ADE, application development environment)的代码的能力。这个基于标准的开放结构方法减少编程的努力。
联合桥梁的硬件建造块是VXI仪表系统,它应该包括一个VXI主机箱和模块的在线与功能测试仪表。开放的VXI构造特征是可重复使用的和可相互变化的元件;一个高速底板,和仪器之间的密切结合。可是,单有仪器是不够的。一个连接构造块必须能够在广泛的测试系统通道之间转换混合模拟与数字信号,同时,为高性能的仪器应用提供杰出的信号集成。连接测试孤岛的硬件桥梁必须允许按照生产要求增加或减少原设备制造商(OEM, original equipment manufacturer)的仪器。仪表可以包括计时/计数器、任意波形发生器、高速格式化的数字输入输出(I/O)、和ADSL与闪存的应用专用的解决方案。
为今天与明天配置
一个统一的测试环境减少测试策略的成本与周期时间。今天的电路板是密和复杂的。这些板生产昂贵,对测试是具挑战性的。传统的专有测试孤岛在生产中产生浪费和延误,不能跟上快速变化的环境。一个统一测试环境桥接这些测试的孤岛,并提供制造商可升级的配置来满足今天的需求和接纳明天的测试策略。制造商应该具有对无止境的变化作出反应的灵活性,重新使用测试单元的选择,和以低成本把握自动测试设备的能力。
Craig Pynn, is marketing manager - Assembly Test Division, Teradyne, Inc. Walnut Creek, CA; e-mail: craig.pynn@teradyne.com.