This paper presents two new approaches for testing interconnects of random access memories (RAM). Tire first algorithm is referred to as the Adaptive Diagnosis Algorithm (ADA), while the second algorithm is referred to as the Consecutive Diagnosis Algorithm (CDA). Initially, it is shown that the diagnosis of the address lines is the most difficult step in interconnect testing of memories as the diagnosis of faults in data lines can be resolved easily. The execution of ADA is such that the diagnosis of the address lines is performed sequentially (i.e. on a line by line basis), while enforcing the conditions by which it is possible to differentiate for each line a stuck-at fault from a short. This is determined by the operations as for diagnosis a short requires an additional READ compared with a suck-at fault. A different condition in the generation of the overall sequence is utilized in CDA; by using different test patterns for the address lines, a relation can be assessed between consecutive READ operations.
[1]
Prabhakar Goel,et al.
Electronic Chip-In-Place Test
,
1982,
DAC 1982.
[2]
Adriaan J. de Lind van Wijngaarden,et al.
Memory interconnection test at board level
,
1992,
Proceedings International Test Conference 1992.
[3]
Rodham E. Tulloss,et al.
The Test Access Port and Boundary Scan Architecture
,
1990
.
[4]
Vinod K. Agarwal,et al.
Testing and diagnosis of interconnects using boundary scan architecture
,
1988,
International Test Conference 1988 Proceeding@m_New Frontiers in Testing.
[5]
Najmi T. Jarwala,et al.
A unified theory for designing optimal test generation and diagnosis algorithms for board interconnects
,
1989,
Proceedings. 'Meeting the Tests of Time'., International Test Conference.
[6]
Dilip K. Bhavsar.
Testing interconnections to static RAMs
,
1991,
IEEE Design & Test of Computers.