TY - GEN
T1 - Testing and diagnosing embedded content addressable memories
AU - Li, Jin Fu
AU - Tzeng, Ruey Shing
AU - Wu, Cheng Wen
N1 - Publisher Copyright:
© 2002 IEEE.
PY - 2002/1/1
Y1 - 2002/1/1
N2 - Embedded content addressable memories (CAMs) are important components in many system chips. In this paper two efficient March-like test algorithms are proposed. In addition to typical RAM faults, they also cover CAM-specific comparison faults. The first algorithm requires 9N Read/Write operations and 2(N+W) Compare operations to cover comparison and RAM faults (but does not fully cover the intra-word coupling faults), for an N×W-bit CAM. The second algorithm uses 3N log2 W Write and 2W log2 W Compare operations to cover the remaining intra-word coupling faults. Compared with the previous algorithms, the proposed algorithms have higher fault coverage and lower time complexity. Moreover it can test the CAM even when its comparison result is observed only by the Hit output or the priority encoder output. Fault-location algorithms are also developed for locating the cells with comparison faults.
AB - Embedded content addressable memories (CAMs) are important components in many system chips. In this paper two efficient March-like test algorithms are proposed. In addition to typical RAM faults, they also cover CAM-specific comparison faults. The first algorithm requires 9N Read/Write operations and 2(N+W) Compare operations to cover comparison and RAM faults (but does not fully cover the intra-word coupling faults), for an N×W-bit CAM. The second algorithm uses 3N log2 W Write and 2W log2 W Compare operations to cover the remaining intra-word coupling faults. Compared with the previous algorithms, the proposed algorithms have higher fault coverage and lower time complexity. Moreover it can test the CAM even when its comparison result is observed only by the Hit output or the priority encoder output. Fault-location algorithms are also developed for locating the cells with comparison faults.
UR - http://www.scopus.com/inward/record.url?scp=1642388110&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=1642388110&partnerID=8YFLogxK
U2 - 10.1109/VTS.2002.1011169
DO - 10.1109/VTS.2002.1011169
M3 - Conference contribution
AN - SCOPUS:1642388110
T3 - Proceedings of the IEEE VLSI Test Symposium
SP - 389
EP - 394
BT - Proceedings - 20th IEEE VLSI Test Symposium, VTS 2002
PB - IEEE Computer Society
T2 - 20th IEEE VLSI Test Symposium, VTS 2002
Y2 - 28 April 2002 through 2 May 2002
ER -