ABB 3BHB005922R0001 UNS0880a-p,v1
ABB 3BHB005922R0001 UNS0880a-p,v1
ABB 3BHB005922R0001 UNS0880a-p,v1
===============================================================
(1)全部单元中写0;
(2)读A0单元的0,然后再改写为1,然后读A1的0,再改写A1为1,直到An-1。这样所有单元均为1;
(3)然后从An-1到A0作读1写0再读0的操作。
该算法的操作次数为O(N),能检测全部的SAF故障、AF故障以及TF故障。
5 一种基于棋盘算法的改进及实现
通过研究和对比上述3个算法发现,Checkerboard(棋盘)算法和March算法以线性方式进行读写,因此存储器操作次数与存储器容量N成正比,Gallop算法虽然有较高的故障覆盖率,但由于其对存储器刺激次数过多,因此,在实际测试中不是一种很经济的测试算法,Checkerboad算法只实现了0→1或1→0的读写,所以不能测试变迁故障。而March算法恰恰实现了这两个状态的转换,但March算法操作次数(6N)要多于Checkerboard算法的操作次数(4N),对于大容量存储器的测试,March算法将需要比Checkerboard算法更多的测试时间来完成整个测试过程,因此结合March算法的特点,对Checkerboard算法进行如下改进。
(1)对分块a(b)中单元写1(0);
(2)对分块a(b)中的单元写0(1);
(3)读所有单元;
(4)对分块a(b)中的单元写1(0);
(5)读所有单元。
这样整个存储器就同时经历了由0→1和1→0两个读写状态,就可以测试出变迁故障,写改进后Checkboard算法对存储器的操作次数为5N次,而March算法对存储
器的操作次数则需要6N次,大大地节省了测试时间。
以一个X(行地址)、Y(列地址)地址复用的128×128的存储器矩阵为例,按改进后的算法编写的测试图形片断如图6。

测试图形片断
实际的算法图形要配合读写的时序,因此图形更为复杂,但对存储器的操作次数与理论是一致的,改进的Checkerboard算法虽然使用了较少的存储器操作次数,但其只能诊断出部分AF故障,与March算法相比,是以牺牲故障覆盖率为代价来提高测试速度的。
在实际的生产型测试中,地址译码模块由于结构较存储矩阵要简单得多,因此出现故障的概率远远小于存储矩阵,且改进的Checkerboard算法也能诊断部分的AF故障,是一种经济的测试算法。
6 结语
文章在理解分析的基础上结合各算法的特点对Checkerboard算法进行了改进及实现,通过研究发现,任何事物都有两面性,每种算法对不同的类型故障的探测能力各有千秋,但不会尽善尽美,改进的算法虽然提高了测试速度,但这种改进牺牲了故障覆盖率。但就实际的测试需要而言,是完全符合要求且行之有效的,在实际应用中,要根据存储器的故障类型和测试需求来选择合适的诊断算法,才能达到满意的效果。
IC697BEM711 4
IC660TSA100 3
IC697BEM713 3
VMIVME-7750 3
IC200ALG320 2
IC200MDL650 2
DS200DCFBG1BLC 2
DS200LDCCH1ALA 2
IC200CHS001底座 2
IC200MDL640 2
IC697BEM731 2
IC697CPX935 2
IC697MDL740 2
VMIVME-3122 2
IC660BBD024 2
269PLUS-10C-120 1
469-P5-HI-A20-E 1
469-P5-HI-A20-E 1
D20M 1
DS200ADGIH1AAA 1
HE693RTD600 1
IC660EBD020 1
IC660ELB912G 1
IC693APU301 1
IC693CMM311 1
IC693PCM311 1
IC693PWR330 1
IC697ALG230 1
IC697BEM733 1
IC697CHS790 1
IC697CPX772 1
IC697MDL250 1
IC697MDL350 1
IC697MDL652 1
IC697PWR710 1
IC697PWR711 1
IC698CPE010 1
IC754VSI12CTD-CO 1
MTM-120(S-A20-120VA) 1
IC693CPU374 1
IC693PCM301 1
IC697CPM925 1
IC697MEM713 1
IC698CRE020-AB P2 1
IC698CRE020-AB 汇总 1
IC660BBD025 1
Honeywell 4000103-510 5
82408217-001 5
51400700-100 2
51401286-100 2
51403776-100 3
513-04754-150 1
620-0041 1
TC-CCR014 1
TC-PRS021 1
KEBA DI325 3
DO321 3
3HAC023195-001 1
ES100S 1
PS240 1
SI101 1
SI232 1
TT 081 02203-7614 1
KUKA KSD1-16 10
KSD1-32 2
KSD1-48 2
001-04-982 1
DSE-IBSC33/1.40 1
KCP2 1
KSD1-08 1
MITSUBISHI BN624A960H03B 1
BN624A96IG52A 1
FCUA-DX110 1
MOTOROLA XVME-674 1
MVME147-013 2
MVME162-522A 2
MVME162PA-SE344 2
MVME712M 2
MPC750 1
MVME117A 1
MVME162-023A 1
MVME162-032 1
MVME162-210 1
MVME162-220 1
MVME162-512 1
MVME162-522A 01-W3960B/61C 1
MVME162P-344SE 1
MVME162PA 1
MVME167-33B 1
MVME172-263/260 1
MVME2301-900 1
MVME2604 712I/O 1
MVME300 1
MVME5100 1
MVME5500 1
VMIVME-2540 1
XVME-957 1
PHOENIX FLMC10BASE-T/FO G850 1
IBS 24BK-I/O-T 1
IBS PCI SC/I-T 1
QUINT PS-100-240AC/24DC/10 1
Phonix Klemmen 20064-320 1
9566-8 2
9662-8 2
9668-1 1
9765-2 1
REXROTH CSB0.1C-PL-ENS-MR1-NN-S-NN-FW 1
DKC03.3-040-7-FW 1
HCS02.1E-W0028-A-03-NNNN 1
HDD02.2-W040N-HD12-01-FW 1
HDS02.2-W040N-HT17-0 1
HSM01.1-FW 1
TV 3000HT PUMF 1
VT3000S34-R5 1
VT3006S35R1 1
SABO MPB.533.00 PLM500(AEB.550.00) 2
SABO 汇总 2
SAIA PCD2.A400 2
PCD4.B900 1
SAIA 汇总 3
SANKYO PC10021 1
SANKYO 汇总 1
SANYO STNM-DR-160B(U) 2
STNM-DR-250B(U) 2
SEW 31C075-503-4-00 3
EF-014-503 3
31C005-503-4-00 2
31C450-503-4-00 1
DFP 21A 1
DIP 1
MDF60A-0022-5A3-4-00 1
MDF60A-0075-5A3-4-00 1
MDS60A0022-5A3-4-00 1
MDV60A0075-5A3-4-0T 1
MDV60A0110-5A3-4-00 1
MKS51A005-503-50 1
31C015-503-4-00 2
SST 5136-PFB 1
5136-PFB-ISA 1
5136-PFB-VME 1
SLO-SYN M063-LE-507E 1
VEXTA A3897-9412 1
DGM60-ASAK 1
PH266-01GK-C5 1
WOODWARD 5464-414 1
9907-164 1
9907-252 1
XYCOM XVME-653 5
XVME-674 4
Proto XVME-085 1
XVME-530 1
XVME-976 1
YASKAWA DI-01 7
DO-01 7
217IF 4
9200SH CPU 3
JAMSC-B1050 3
JAMSC-B1062 2
JAMSC-B1063 2
JRCP-317112 2
LIO-01 2
PS-01 2
PS-02 2
SGMAH-02AAA21 2
216IF 1
218IF 1
9200SH SVA 1
AI-01 1
CACR-02-TE3BUC 1
CPS-150F 2
DDSCR-U84-24 1
JACP-317900 1
JAMSC-B1070 1
JAMSC-B1071 1
JAMSC-C8120 1
JAMSC-C8160 1
JAMSC-IF63V 1
JAMSI-B1031 1
JANCD-CP50B 1
JANCD-JSP04-1 1
JANCD-XCP01-1 2
JEPMC-MC001 1
JEPMC-PC040 1
JRMSI-B1026 1
JRMSP-P8101 1
JUSP-NS300 1
JUSP-WS15AB 1
JZNC-XIU01B 1
JZNC-XPP02B 1
LASC-100W8 1
MB-01 1
SGDS-08A01A 1
贝莉 IMCIS02 17
IMDSI02 13
IPSYS01 13
IMDS002 12
IMMFP01 9
IPFLD24 4
IEPAS02 2
IEPAS01 1
IMDS003 1
IMMPI01 1
IMSPM01 1
HP/Agilent 83650B
HP/Agilent 8720ES
83640B Synthesized
HP/Agilent 8564E
E8241A PSG-L
Agilent E4407B
ENI 5100L-NMR
HP/Agilent 4194A
HP/Agilent 8757D
70910A Wide Bandwidth RF Section
Anritsu MS2711D
5087-7281 Multiplier
HP/Agilent 8752C
HP/Agilent 8563A
HP/Agilent 8593E
8593E Portable
HP/Agilent 85056D
HP/Agilent 3458A
HP/Agilent 8530A
HP/Agilent 5087-7277
HP/Agilent 5087-7031
HP/Agilent 5087-7070
HP/Agilent 5086-7884
35670A FFT Dynamic
HP/Agilent 8648D
HP/Agilent 11793A
HP/Agilent 8648D
HP/Agilent 5361B
HP/Agilent E4403-60074
HP/Agilent E4403-60073
HP/Agilent E4433B
HP/Agilent 85134F
HP/Agilent 85331-60033
HP/Agilent E5071-66571
HP/Agilent 5086-7620
E4422B ESG-A
8663A High-Performanc?e
8648C Synthesized
HP/Agilent 5087-7034
HP/Agilent 4191A RF
HP/Agilent 5086-6981
HP/Agilent 5087-7709
HP/Agilent E4423-60024
HP/Agilent 5087-7709
HP/Agilent 5087?-7238
HP/Agilent 70590A
HP/Agilent 5086-7589
ESA-L1500A Spectrum Analyzer
Ando AQ8423B
HP/Agilent 85332-60003
HP/Agilent 83492A
HP/Agilent E5071-61015
HP/Agilent 8530A
HP/Agilent 08719-60009
HP/Agilent 5087-7081
HP/Agilent 85131F
AVANTEK Y090-3477
HP/Agilent 4xE5250A
HP/Agilent 85027B
HP/Agilent 5086-7583
HP/Agilent 8720D/8722D
HP/Agilent 33326-60005
HP/Agilent 53132A
HP/Agilent 08722-60015
HP/Agilent 08753-60003
HP/Agilent 08360-60166
HP/Agilent 85046A
HP/Agilent 85046A
HP/Agilent 85046A
HP/Agilent 08590-60419
HP/Agilent E4440-60170
HP/Agilent E4400-60718
HP/Agilent 84906L
HP/Agilent 33326-60003
HP/Agilent 53132A
HP/Agilent 5086-7515
HP/Agilent 33326-60006
HP/Agilent 5086-7880
HP/Agilent E4423-60022
HP/Agilent E4423-60018
MILLIPORE 91039-102-01
Tokico MC-4 MC4
Indramat TPT #10212
Epsilon IMT-SU IMTSU
NSD VS-T01-0.3
Termiflex TP1000 #10920
WTC TB90-P02A #24712
ALLEN BRADLEY 1771-HD
Vickers 202809 #20289
AGP3750-T1-D24
FISHER DPR900X1-A7
Maple Systems HMI520T-007
Beijer E710
Powerpath Wheelock PS-8 NAC
FIRELITE MS-5UD-3
AVG EZP-S8C-F
Keyence MT-250
ALLEN BRADLEY 2711-KA17L1
YOKOGAWA 2302-32-VLE-2
GE FANUC IC754VSF12CTD
SANYO STNM-DP E A STNM-DPEA
NAIS GK-30
KUKA KR C1 KCP1 69-000-398
Keba BT081 2064A-0
Keba SI232 电路板
Keba 65874
Keba TMS 28-8-2002 #25228 电源板
Keba E-SEK/B 电路板
Keba E-16 E-16-DIGOUT-G CARD
Keba E-16-DIGOUT-PLUS #6927
Keba E-16-DIGOUT-PLUS 数字量输出板
Keba E-32-DIGIN Nr.13214 数字量输入卡
Keba II011 2005B-0 #22740 电路板
