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

Method for identifying a faulty cell in a chain of cells forming a shift register

Assignee: International Business Machines Corp
•
Filing: 1984-11-15
•
Granted: 1986-12-16
•
Expires: 2004-11-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for identifying the rank of a faulty cell in a chain of cells forming a shift register in a functional element, each cell including a pair of latches acting as master-slave elements having data inputs, clock inputs, and data outputs, each cell being associated with a combinatorial logic block. In one embodiment the location or rank of the faulty cell is determined by placing the faulty functional element in a static mode, applying a square pulse to its data input, observing the output waveform representing variations of input current that occur during propagation of the pulse along the chain, and detecting the absence of these variations, the absence indicating a defective cell just loaded with a data bit. The rank of the faulty cell is determined in one embodiment by comparing the output waveform with that of a known satisfactory functional element, either manually or automatically.

Inventors

  • 👤 Dominique A. Petit
  • 👤 Marc P. Du Pasquier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 11:27
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318577

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 153 words
A method of identifying the rank of a faulty cell in a chain of cells forming a shift register in a functional element, each cell comprising a pair of latches having data inputs, data outputs, and clock inputs, each cell being associated with a combinatorial logic block, comprising the steps of: placing said faulty functional element in a static mode of operation and applying a square pulse representing a data bit to a data input; observing the resulting output waveform representing variations of current supplied to said functional element that occur during propagation of the square pulse along the chain until it reaches the output thereof; and detecting any absence of said variations, said absence indicating a faulty condition of the cell just loaded with said data bit, wherein the relative time of occurrence of said absence of variations is related to the rank of said faulty cell in said chain of cells.
Claim 2
Independent Claim 153 words
A method of identifying the rank of a faulty cell in a chain of cells forming a shift register in a functional element, each cell comprising a pair of latches having data inputs, data outputs, and clock inputs, each cell being associated with a combinatorial logic block, comprising the steps of: placing said faulty functional element in a static mode of operation and applying a square pulse representing a data bit to a data input; observing the resulting output waveform representing variations of current supplied to said functional element that occur during propagation of the square pulse along the chain until it reaches the output thereof; and detecting any absence of said variations, said absence indicating a faulty condition of the cell just loaded with said data bit, wherein the relative time of occurrence of said absence of variations is related to the rank of said faulty cell in said chain of cells.
Claim 3
Dependent Claim 18 words
The method of claim 1, wherein said observing step comprises storing said output waveform in digital storage means.
Claim 4
Dependent Claim 38 words
The method of claim 2, further including the step of counting the number of peaks of current that occurred until said output waveform became linear to determine the rank of said faulty cell in said chain of cells.
Claim 5
Dependent Claim 73 words
The method of claim 2, wherein the rank P of said faulty cell in said chain of N cells is determined by the expression P=[N×(t.sub.2 -t.sub.0)]/[t.sub.1 -t.sub.0 ] where t 1 -t 0 is the time interval that is required for a data bit to propagate to the output of said chain of N cells, and t 2 -t 0 is the time interval during which the variation of current is not zero.
Claim 6
Dependent Claim 188 words
The method of claim 2, wherein said detecting step comprises the steps of: placing a second functional element previously determined to be satisfactory in a static mode and applying a square pulse representing a data bit to its data input; observing the output waveform of said second functional element, representing variations of current supplied to said second functional element that occur during propagation of said square pulse along a second chain of cells, and superimposing on said second output waveform said first output waveform for said faulty functional element; reducing the duration of said static mode so that said second output waveform ends at the point in time where said first output waveform became linear; and placing said second functional element in a scan mode and counting the number of pairs of clock pulses required to obtain a change in logic state of the signal on the output of said second functional element, wherein said number of pairs of clock pulses is equal to the difference between the number of cells in said chain of cells in said first functional element and the rank of said faulty cell.

References Cited (Backward Citations)

US3573751A Cited
US3761695A Cited
US3783254A Cited
US3784907A Cited
US4006320A Cited
US3961252A Cited
US4209666A Cited
US4500834A Cited
US4495642A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-12-15 1990-06-16 1990-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-12-15 1994-06-16 1994-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-12-15 1998-06-16 1998-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag