DocumentCode
786821
Title
A framework for testing special-purpose memories
Author
Sidorowicz, Piotr R. ; Brzozowski, Janusz A.
Author_Institution
Maveric Solutions, Ottawa, Ont., Canada
Volume
21
Issue
12
fYear
2002
fDate
12/1/2002 12:00:00 AM
Firstpage
1459
Lastpage
1468
Abstract
Current memory testing methods rely on fault models that are inadequate to accurately represent potential defects that occur in modern, often specialized, memories. To remedy this, the authors present a formal framework for modeling and testing special-purpose memories. Their approach uses three models: the transistor circuit, the event-sequence model, and finite-state machines. The methodology is explained using the example of a content-addressable memory (CAM). The fault model they describe comprises input stuck-at, transistor, and bridging faults. The authors show that functional tests can reliably detect all input stuck-at faults, most transistor faults (including all stuck-open faults), and about 50% of bridging faults. The remaining faults are detectable by parametric tests. A test of length 7n+2l+9 that detects all the reliably testable faults in an n-word by l-bit CAM is presented. A CAM test by Giles & Hunter is evaluated with respect to the input stuck-at faults. It is shown that this test fails to detect certain faults; it can be modified to achieve full coverage at the cost of increased length.
Keywords
content-addressable storage; fault diagnosis; finite state machines; integrated circuit testing; integrated memory circuits; bridging fault; content-addressable memory; event-sequence model; fault model; finite-state machine; parametric test; special-purpose memory testing; stuck-at fault; stuck-open fault; transistor circuit; transistor fault; CADCAM; CMOS memory circuits; Circuit analysis; Circuit faults; Circuit testing; Computer aided manufacturing; Conferences; Costs; Electrical fault detection; Fault detection;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2002.804375
Filename
1097865
Link To Document