原创
功能测试:基本概念与技术
2008-7-1 15:29
1504
8
8
分类:
测试测量
尽管各种新
" a4 O$ s2 Z0 _4 H功能测试有多种形式,这些形式在成本、% V( t5 Q, R. K( \2 {1 b
1.模型测试系统 * R; \( S; E2 l/ c7 N% G1 x0 \* Z
- j; Z; u M7 g" ?+ D0 z5 g h
2.测试台 # u; U# x0 V: p4 T
% m; l ?4 N0 y1 c" \) C3.专用测试设备(STE) . ] T8 e ~4 [8 S( y
! m+ o2 n8 N, Q( e q
4.从理论上说检验一个设备(线路板或模块)功能最简单的方法就是把它放在和真的环境一样的模型系统或子系统中,然后看它工作是否正常。如果正常,我们可以有很大把握认为它是好的,如果不正常,技术人员将进行检测希望找出失效的原因以指导维修。但实际上,这种插入上电方式有很多缺点而且很少有效,虽然它有时可作为其它测试方案的补充。
. j2 E6 i6 R! X0 }
# y, D$ G w$ n首先,子系统的成本通常比传统测试平台要高,尤其是后者是通用设备可用于多种场合的时候。此外,模型环境下的子系统维护非常复杂、耗时且成本高。集中式维修中心很快就会被不断出现的模型子系统填满,而每个都需要特定的
: F5 V. q1 m; E5 }测试台
0 {# g M$ q5 P8 G5 `
+ n9 T) j4 a" `" ]+ y2 q测试台是一个常规测试环境,包括与被测设备之间的激励/响应接口、专门测试规程规定的测试序列与控制。激励与响应通常由标准电源及实验
- y% }0 \ `4 s7 X专用测试设备(STE)
6 Q3 k G' D3 J/ \
8 D2 l/ Z A/ a v从理论上专用测试设备就是使测试台操作自动化的系统,系统的心脏通常是一台
% J- z: a6 f- y3 n5 t3 @ f0 S# s通用自动测试设备(GPATE,或简称为ATE)是一种非常先进灵活的方案,可以满足多种产品与程序测试要求,从最初出现迄今已有三十多年历史。当微型www.seica.com)的VALID S40功能测试平台,和STE之间的主要区别。 7 `3 P% V9 A+ h% Y {/ i
* }3 V: O1 i p) A. V& |# V o1 ]
泰瑞达公司创始人Alex d'Arbeloff在2002年10月国际测试大会的主题演讲中,对广泛采用开放架构趋势提出批评,认为它只是简单将不同模块加在一起然后用于所有测试提供商的标准机架上。他说:"这种方法对ATE业界没有什么好处,测试设备用户所得到的只是来自于ATE供应商提供的系统集成,否则用户就得自己做或者要另外付费。"实际上,基于专用技术硬软件架构同时也通过向第三方仪器供应商与标准开放,这种满足开放架构的优点将很可能成为厂商最佳选择。
# p; D- V3 O9 d
/ X: k8 E# q9 H' f" S让我们仔细看一看现代ATE的架构并探讨其优点。 ; o0 [$ H" y' d* [* d0 N3 f
' {9 D4 `5 T1 D* \' T2 O2 j5 j9 S' e$ p功能测试ATE是一种商用系统,有很多公司都提供这类设备,虽然它和普通设备如在线测试仪或MDA不一样。功能测试更为复杂,需要有实力的供应商的经验和认真投入。可以在市场上购买(有时又称为COTS)有很多优点,它使ATE能充分利用供应商多年的经验以及NRE投资,这对于ATE供应商提供创新新技术同时又保持现有特性特别有意义。它对军事/航空产品非常重要,因为这类产品具有较长生命周期,且有很多新旧产品并存同时都要不断进行测试,比如ATE经过改进可以为低电平器件进行可重复测试,但同时旧的CMOS电平测试仍然需要提供。另一个0 U' U T) Q4 c R& `* p+ ~- U
仪器集成还包括仪器层之间的通信,但用更高层指令保护编程与调试,以避免上面的所有问题,例如对任意DMM编程进行电压测量可用如下简单语句:
4 u4 i, w/ E+ u* k( ~9 p" ]
" }5 ?* a/ c: D' j3 A R, } sMEASURE V at PIN ACK1
' [6 x. H# a/ D+ b: \4 `6 L V6 t4 r& H" R4 Y/ H3 |
TEST (4.9V MIN, 5.1V MAX);
) q: n( C4 ]4 q% {+ p$ A7 z( u' R+ _6 l. d$ _
软件驱动器可以给ATE提供仪器与附加接口层,语言则保证仪器集成的有效性,系统控制管理DMM和UUT上ACK1引脚之间的连接。 1 H) W* n0 L% g x, _' l2 |
0 x+ d: L3 R- f% Q如果因为仪器陈旧改变DMM,只需要一个新的驱动软件和协议层,所有测试程序均保持不变。
7 x% `8 @* r! x0 m- d
; M5 P7 G! Z8 c i/ j: C+ r, U除了仪器全面集成带来的优点之外,ATE还能为信号路由和连接提供更好方案。ATE专用背板大多数情况下包括一个模拟总线,可以让仪器直接连到任何引脚,而不会使内外引线变得复杂。这种灵活性通常可扩展到将模拟和数字通道合在一起(混合通道),使用户在任何时候连接数字或模拟激励,并测量接收器任意引脚。其结果是不仅使成本大大简化降低,同时测试程序也更易于实现。
, D+ j4 d+ b V, ~6 T' S( B% l9 {" S7 y1 h
ATE的模块化设计可使其通用特性在不同项目间完全得到表现,即相同的系统、相同的软件、相同的培训与文件系统,以及相同的操作。 8 v; H: L) Q2 @/ X3 E {5 Z: z7 c
7 D, C; h5 j4 A" ~/ w不管是开发、生产还是运送测试,ATE都可以作为整个流程的一部分,其本身也有一个结构化流程以便达到最佳使用效果。测试程序编制还包括链接到CAE
. n3 ^, v( a$ M4 t! s+ }) {
简而言之,ATE和所有其它系统一样,并不仅仅是部件的简单相加。
文章评论(0条评论)
登录后参与讨论