技术文章

pwoer short的测试

关于Bscan测试,大部分的人都有些不太明白其中的Power Shorts测试,今天特别为大家进行一个解释。

如果线路上出现一个如下图这样的设计:

U5的第11号管脚是边界扫描链上的点,没有测试点。但是U5的第12号管脚又不是边界扫描链上的点,有测试点。如果这两个点之间有短路故障,ict是否可以将其抓到呢?

答案当然是:Yes!3070系统软件下的Boundary Scan PowerShorts测试能够将短路故障抓到。这是唯壹一个能在ICT上抓到此类故障的一个手法。(Agilent isNo.1!)

其实这也不是什么高深的技术。无非就是通过送“0”和“1”的方法来判断是否有短路故障。理论上,当U5.11上送“0”信号并且在U5.12上送“1”信号时,假设这直接有短路现象,要么“0”信号变成“1”信号,要么就是“1”信号变成“0”信号。这时TDO的输出就会变掉,短路也就被发现了。当然,这不是蕞完美的测试。完美的测试是需要再在U5.11上送“1”信号并在U5.12上送“0”信号,再一次通过TDO来判断这两个管脚是否真的存在短路现象。

原理虽然简单,但是知道选择哪些点可能存在短路的风险性呢?

Agilent公司提出了一个非常好的解决方案——以每个Siliconnode(边界扫描链上没有测试点的节点)为半径,设定一段可能出现短路的一个距离(mil),看看在这个距离内的这些普通的有测试点的节点是否与这个Siliconnode是否存在短路。3070默认的设定值为100mil,可供选择的值为25~250mil。每25mil为一个等级。具体设定在Boardconsultant -> IPG Global Options -> Powered Shorts ShortingRadius的栏位中。

不过呢,大家都知道边界扫描测试需要花费大量的测试时间。因而,一般不太建议大家将这个值设到特别大,如:200mil。毕竟在产线上的时间非常宝贵。而且,一般来说,超过100mil的短路状况也不大可能发生。所以,在此建议大家就使用默认的100mil比较适中。

上一篇:VETP hp3070的调试
下一篇:ict debug技巧

Copyright© 2003-2018  深圳市微江测电子科技有限公司版权所有     
电话:13560715526 传真:0755-27065059 地址:深圳市宝安区松岗镇大田洋工业区 邮编:518105