← Back to Patent Explorer
US3735255A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for testing a multi-terminal logic circuit capable of detecting fixed and intermittant faults

Assignee: Individual
•
Filing: 1971-08-06
•
Granted: 1973-05-22
•
Expires: 1991-08-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmed test arrangement for electronic assemblies compares the output of an array (generally of integrated circuits) to be tested against either the output from another similar array or a model output. Circulating shift registers containing the test data provide a sequence of two state test signals. These test signals together with various unchanging signals are connected as inputs to the arrays. The registers are loaded in accordance with a program that is a function of the circuit being tested. Fixed and intermittent faults on the electrical arrangement under test are identified by particular patterns of fault indications generated responsive to the two state logic output signals. The test data cycled through the circulating registers is a function of the type of array to be tested. The fault indicated is a function of the error in the particular array being tested.

Inventors

  • 👤 A Goldman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 01:52
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/3193

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 417 words
Apparatus for testing a multi-terminal logic circuit, having input and output terminals, to determine faults comprising: data circulating means to provide a predetermined sequence of test state patterns, the data content of said data circulating means being programmed to provide said sequence of test state patterns as a function of the logic design of the circuit being tested to provide fault analysis data, said means (providing) continuously cycling through a plurality of cycles of said predetermined sequence of test state patterns, base comparison means to provide a sequence of sets of compare signals, said sequence of sets of compare signals corresponding to the sequence of sets of output signals from a fault free sample of the circuit under test when said sequence of test state patterns is applied to the input terminals of such a fault free sample, a plurality of compare gates, each of said gates having a first input adapted to be coupled to the output signal from a separate one of the output terminals of the logic circuit under test and having a second input coupled to a separate one of said compare signals, each of said compare gates providing a fault indicator signal when the corresponding output terminal signal and compare signal differ to provide a sequence of sets of fault indicator signals, each of said sets of said fault indicator signals being the set of fault indicator signals provided in response to one of said test state patterns where there are one or more fault indicator signals, indicator means synchronized to said data circulating means and responsive to a predetermined Nth set of said fault indicator signals to provide an indication of the step in a cycle of said sequence of test patterns which produces said Nth set of fault signals, means to cause the indication of said step which produces said Nth set of fault indicator signals to automatically jump to an earlier step indication if an Nth set of fault indicator signals is produced at an earlier step in a succeeding cycle of said sequence of test state patterns, hold means to hold a step indication corresponding to an Nth set of fault indicator signals throughout succeeding sets of fault signals and throughout succeeding cycles of said test state patterns until an earlier step of said pattern in a succeeding cycle produces an Nth set of fault signals, and release means to automatically release said hold in response to an earlier step indication of an Nth set of fault signals.
Claim 2
Dependent Claim 417 words
Apparatus for testing a multi-terminal logic circuit, having input and output terminals, to determine faults comprising: data circulating means to provide a predetermined sequence of test state patterns, the data content of said data circulating means being programmed to provide said sequence of test state patterns as a function of the logic design of the circuit being tested to provide fault analysis data, said means (providing) continuously cycling through a plurality of cycles of said predetermined sequence of test state patterns, base comparison means to provide a sequence of sets of compare signals, said sequence of sets of compare signals corresponding to the sequence of sets of output signals from a fault free sample of the circuit under test when said sequence of test state patterns is applied to the input terminals of such a fault free sample, a plurality of compare gates, each of said gates having a first input adapted to be coupled to the output signal from a separate one of the output terminals of the logic circuit under test and having a second input coupled to a separate one of said compare signals, each of said compare gates providing a fault indicator signal when the corresponding output terminal signal and compare signal differ to provide a sequence of sets of fault indicator signals, each of said sets of said fault indicator signals being the set of fault indicator signals provided in response to one of said test state patterns where there are one or more fault indicator signals, indicator means synchronized to said data circulating means and responsive to a predetermined Nth set of said fault indicator signals to provide an indication of the step in a cycle of said sequence of test patterns which produces said Nth set of fault signals, means to cause the indication of said step which produces said Nth set of fault indicator signals to automatically jump to an earlier step indication if an Nth set of fault indicator signals is produced at an earlier step in a succeeding cycle of said sequence of test state patterns, hold means to hold a step indication corresponding to an Nth set of fault indicator signals throughout succeeding sets of fault signals and throughout succeeding cycles of said test state patterns until an earlier step of said pattern in a succeeding cycle produces an Nth set of fault signals, and release means to automatically release said hold in response to an earlier step indication of an Nth set of fault signals.
Claim 3
Dependent Claim 23 words
The apparatus of claim 1 wherein said Nth set of said fault indicator signals is a first set of said fault indicator signals.
Claim 4
Dependent Claim 90 words
The circuit testing apparatus of claim 1, further comprising: counter means to provide a count of The number of occurrences of said Nth set of fault indicator signals, means to cause said counter to jump to the count of one when said indicator means jumps to said earlier step indication of an Nth set of fault indicator signals, to provide an indication of the fact of intermittent malfunction when said count is greater than zero and less than the number of cycles through which said data circulating means are run.
Claim 5
Dependent Claim 23 words
The apparatus of claim 3 wherein said Nth set of said fault indicator signals is a first set of said fault indicator signals.
Claim 6
Independent Claim 293 words
The method of testing a multi-terminal logic circuit, having input and output terminals, to determine faults comprising the steps of continuously circulating a predetermined sequence of test state patterns through a plurality of cycles, the data content of said sequence of test state patterns being programmed to provide said sequence of test state patterns as a function of the logic design of the circuit being tested to provide fault analysis data, generating a sequence of sets of compare signals, said sequence of sets of compare signals corresponding to the sequence of sets of output signals from a fault free sample of the circuit under test when said sequence of test state patterns is applied to the input terminals of such a fault free sample, comparing the separate output signals from the logic circuit under test with corresponding ones of said compare signals, generating a fault indicator signal when the corresponding output signal and compare signal differ to provide a sequence of sets of fault indicator signals, each of said sets of fault indicator signals being the fault indicator signals generated in response to one of said test state patterns where there are one or more fault indicator signals, providing an indication of the step in a cycle of said sequence of test state patterns which produces an Nth set of said fault indicator signals, holding said step indication corresponding to said Nth set of fault signals throughout succeeding sets of fault signals and succeeding cycles of said test state patterns, releasing the hold on said step indication and causing said indication to jump to an earlier step indication if an Nth set of fault indicator signals is produced at an earlier step in a succeeding cycle of said sequence of test state patterns.
Claim 7
Independent Claim 293 words
The method of testing a multi-terminal logic circuit, having input and output terminals, to determine faults comprising the steps of continuously circulating a predetermined sequence of test state patterns through a plurality of cycles, the data content of said sequence of test state patterns being programmed to provide said sequence of test state patterns as a function of the logic design of the circuit being tested to provide fault analysis data, generating a sequence of sets of compare signals, said sequence of sets of compare signals corresponding to the sequence of sets of output signals from a fault free sample of the circuit under test when said sequence of test state patterns is applied to the input terminals of such a fault free sample, comparing the separate output signals from the logic circuit under test with corresponding ones of said compare signals, generating a fault indicator signal when the corresponding output signal and compare signal differ to provide a sequence of sets of fault indicator signals, each of said sets of fault indicator signals being the fault indicator signals generated in response to one of said test state patterns where there are one or more fault indicator signals, providing an indication of the step in a cycle of said sequence of test state patterns which produces an Nth set of said fault indicator signals, holding said step indication corresponding to said Nth set of fault signals throughout succeeding sets of fault signals and succeeding cycles of said test state patterns, releasing the hold on said step indication and causing said indication to jump to an earlier step indication if an Nth set of fault indicator signals is produced at an earlier step in a succeeding cycle of said sequence of test state patterns.
Claim 8
Dependent Claim 21 words
The method of claim 5 wherein said Nth set of fault indicator signals is a first set of fault indicator signals.
Claim 9
Dependent Claim 56 words
The method of claim 5 further comprising the steps of: counting the number of occurrances of said Nth set of fault indicator signals, and jumping back to the count of one when said indication of said Nth set of fault indicator signals jumps to said earlier step indication of an Nth set of fault indicator signals.
Claim 10
Dependent Claim 21 words
The method of claim 7 wherein said Nth set of fault indicator signals is a first set of fault indicator signals.

References Cited (Backward Citations)

US3143702A Cited
US3286175A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-05-21 1976-11-20 1977-05-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-05-21 1980-11-20 1981-05-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-05-21 1984-11-20 1985-05-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag