US4800564A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High performance clock system error detection and fault isolation
Assignee: International Business Machines Corp
•
Filing: 1986-09-29
•
Granted: 1989-01-24
•
Expires: 2006-09-29
Abstract
Abstract A method and apparatus for fault testing a clock distribution network for A.C. and D.C. faults. The fault testing apparatus includes test latch circuit means and is adapted to initially test for D.C. (stuck) faults and to thereafter continuously monitor a plurality of clock signal lines to detect A.C. clock faults.
Inventors
- 👤 John J. DeFazio
- 👤 Timothy G. McNamara
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 20:22
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/04; G06F1/10; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318577; G01R31/31858
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
209 words
Apparatus for fault testing a clock distribution network which fans out a single-ended clock signal to a plurality of clock signal lines with said apparatus fault testing each of said plurality of clock signal lines for the presence of stuck-at-faults and missing and extra pulses, said apparatus including: (a) a clock fault detection circuit for each of said plurality of said single-ended clock signal lines, said clock fault detection circuit having a first latch circuit means, said first latch circuit means having a data-in-port, a scan data-in-port with a predetermined one of said plurality of clock signal lines connected to said data-in-port and an output; (b) invert delay circuit means, said invert delay circuit means having an input connected to said output of said first latch circuit and an output connected to the data-in-port of said first latch circuit means; and (c) an error collecting means, said error collecting means having a plurality of inputs, each of said plurality of inputs of said error collecting means connected to the output of a discrete one of said first latch circuits of said plurality of clock fault detector circuits, said error collecting means having an output for rendering an error signal if any one or more of said clock signals malfunctions.
Claim 2
Dependent Claim
209 words
Apparatus for fault testing a clock distribution network which fans out a single-ended clock signal to a plurality of clock signal lines with said apparatus fault testing each of said plurality of clock signal lines for the presence of stuck-at-faults and missing and extra pulses, said apparatus including: (a) a clock fault detection circuit for each of said plurality of said single-ended clock signal lines, said clock fault detection circuit having a first latch circuit means, said first latch circuit means having a data-in-port, a scan data-in-port with a predetermined one of said plurality of clock signal lines connected to said data-in-port and an output; (b) invert delay circuit means, said invert delay circuit means having an input connected to said output of said first latch circuit and an output connected to the data-in-port of said first latch circuit means; and (c) an error collecting means, said error collecting means having a plurality of inputs, each of said plurality of inputs of said error collecting means connected to the output of a discrete one of said first latch circuits of said plurality of clock fault detector circuits, said error collecting means having an output for rendering an error signal if any one or more of said clock signals malfunctions.
Claim 3
Dependent Claim
65 words
Apparatus for fault testing a clock distribution network, as recited in claim 1, wherein said error collecting means renders a first output signal if said clock signals on said clock signal lines are all in proper time relationship one to another, and a second output signal if said clock signals on said clock signal lines are not all in proper time relationship one to another.
Claim 4
Dependent Claim
24 words
Apparatus for fault testing a clock distribution network as recited in claim 2 wherein said error detection means is an exclusive OR logic gate.
Claim 5
Dependent Claim
235 words
Apparatus for fault testing a clock distribution network as recited in claim 1 wherein said clock fault detector circuit for each of said plurality of clock signal lines, comprises: a first OR circuit having a first input, a second input and an output, said first input of said first OR circuit being the test mode input of said clock fault detector circuit, said second input of said first OR circuit connected to the output of the invert delay circuit means, a second OR circuit having a first input, a second input and an output, said first input of said second OR circuit being the clock under test input of said clock fault detector circuit, said second input of said second OR circuit being the block clock input of said second OR circuit, a first latch circuit, said first latch circuit having a data-in-port, a scan data-in-port and an output, said data-in-port having a data input connected to said output of said first OR circuit and a clock input connected to said output of said second OR circuit, said scan data-in-port having a scan data input and a scan clock input, and an invert delay circuit having an input connected to said output of said first latch circuit and an output connected to said second input of said first OR circuit, said invert delay circuit inverting and time delaying the output of said first latch circuit.
Claim 6
Dependent Claim
65 words
Apparatus for fault testing a clock distribution network, as recited in claim 4, wherein each of said clock fault detectors further includes a second latch (L2) circuit, said second latch circuit having a scan data in port and an output, said scan data in port having a scan data input connected to said output of said first latch (L1) circuit and scan B clock input.
Claim 7
Dependent Claim
46 words
Apparatus for fault testing a clock distribution network as claimed in claim 5, wherein said first (L1) and second (L2) latch circuits form a shift register latch (SRL) and said shift register latches of said plurality of clock fault detector are interconnected into a shift register.
Claim 8
Dependent Claim
50 words
Apparatus for fault testing a clock distribution network as recited in claim 6 wherein said second latch circuit has an input connected to the output of said first latch, a scan clock input and an output for providing the binary value which has shifted through said first and second latch.
Claim 9
Dependent Claim
61 words
Apparatus for fault testing a clock distribution system as recited in claim 5 wherein the stuck at fault is detected by first inhibiting all clocks and gating off a specific clock under test from the first and second latches, and then scanning a first binary value into the first latch means while applying a known opposite binary value to the data-in-port.
Claim 10
Dependent Claim
38 words
Apparatus for fault testing a clock distribution system as recited in claim 8 wherein the stuck at fault is a stuck-on clock fault and the binary output value of the second latch is the value of the data-in-port.
Claim 11
Dependent Claim
41 words
Apparatus for fault testing a clock distribution system as recited in claim 8 wherein the stuck at fault is a stuck-off clock fault and the binary output value of the second latch is the value scanned into the first latch means.
Claim 12
Dependent Claim
51 words
Apparatus for fault testing a clock distribution system as recited in claim 5 wherein the missing and extra pulses are detected by presetting the first and second latches to a binary value which binary value output is inverted by inverter circuit means and returned to data-in-port of the first latch means.
Claim 13
Dependent Claim
27 words
Apparatus for fault testing a clock distribution system as recited in claim 11 wherein the binary value of the detector circuit is opposite to an expected state.
Claim 14
Dependent Claim
43 words
Apparatus for fault testing a clock distribution network as recited in claim 4 wherein there is a time delay from the invert delay circuit means to the first latch means which delay is greater than the pulse width of the clock under test.
References Cited (Backward Citations)
US3056108A
Cited
US4081662A
Cited
US4144448A
Cited
US4441075A
Cited
US4392226A
Cited
US4542509A
Cited
US4686677A
Cited
US4683570A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-01-24 | 1992-07-25 | 1993-01-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-01-24 | 1996-07-25 | 1997-01-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-01-24 | 2000-07-25 | 2001-01-24 | $7700.00 | Window Closed / Lapsed |