Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
181 words
A testing circuit comprising: means for obtaining a clock signal; means for receiving and driving said clock signal to provide a drive signal; means for delaying said clock signal by a delay that is greater than a predetermined propagation delay through said receiving and driving means to form a first signal and its complement; first means for processing said drive signal and whichever of said first signal or its complement is just out of phase with said drive signal to form a second signal composed of pulses of one relative logic level and with a phase and reduced width compared to said drive signal pulses so that said pulses do not overlap in time with said one relative logic level pulses of the other of said first signal or its complement during normal circuit operation; and first means for detecting the occurrence of an overlap between said pulses of said second signal of said one relative logic level and pulses of the other of said first signal or its complement, and generating a first error signal to thereby indicate a malfunction.
Claim 2
Dependent Claim
181 words
A testing circuit comprising: means for obtaining a clock signal; means for receiving and driving said clock signal to provide a drive signal; means for delaying said clock signal by a delay that is greater than a predetermined propagation delay through said receiving and driving means to form a first signal and its complement; first means for processing said drive signal and whichever of said first signal or its complement is just out of phase with said drive signal to form a second signal composed of pulses of one relative logic level and with a phase and reduced width compared to said drive signal pulses so that said pulses do not overlap in time with said one relative logic level pulses of the other of said first signal or its complement during normal circuit operation; and first means for detecting the occurrence of an overlap between said pulses of said second signal of said one relative logic level and pulses of the other of said first signal or its complement, and generating a first error signal to thereby indicate a malfunction.
Claim 3
Dependent Claim
150 words
A circuit as defined in claim 1, further comprising second means for processing the complement of said drive signal from said receiving and driving means and the other of said first signal or its complement to form a third signal composed of pulses of a one relative logic level with a width and phase so that they do not overlap in time with said one relative logic level pulses of said whichever of said first signal or its complement is just out of phase with said drive signal during normal circuit operation; and second means for detecting the occurrence of an overlap between said one relative logic level pulses of said whichever of said first signal or its complement is just out of phase with said drive signal and said third signal pulses of said one relative logic level, and generating a second error signal to thereby indicate a malfunction.
Claim 4
Dependent Claim
32 words
A testing circuit as defined in claim 2, comprising means for combining said first and second error signals from said first and second detecting means, respectively, to form a third error signal.
Claim 5
Dependent Claim
86 words
A testing circuit as defined in claim 2, wherein there are a plurality of clock trees means on a chip, wherein each of said clock trees means includes said means for obtaining a clock signal, said receiving and driving means, said delaying means, said processing means, and said detecting means, and operate to generate said first and second error signals; and means for combining said error signals from each of said plurality of error detection circuits to form a single error detection signal for said chip.
Claim 6
Dependent Claim
84 words
A testing circuit as defined in claim 1, wherein there are a plurality of clock trees means on a chip, wherein each of said clock trees means includes said means for obtaining a clock signal, said receiving and driving means, said delaying means, said processing means, and said detecting means, and operate to generate said first error signal; and means for combining said error signal from each of said plurality of error detection circuits to form a single error detection signal for said chip.
Claim 7
Dependent Claim
39 words
A testing circuit as defined in claim 1, wherein said processing means comprises: a latch that has its data input connected to receive said drive signal from said receiving and driving means, and is clocked by said whichever signal.
Claim 8
Dependent Claim
48 words
A testing circuit as defined in claim 6, wherein said delaying means includes a delay element for delaying said clock signal, and a gate with inputs from said delay element and from an external test latch clock control, for generating a first signal output and a complement output.
Claim 9
Dependent Claim
17 words
A testing circuit as defined in claim 1, wherein said first detecting means comprises an AND gate.
Claim 10
Dependent Claim
35 words
A testing circuit as defined in claim 1, further comprising a pair of error registers, clocked one-half clock pulse apart, for receiving said error signal from said first detecting means to thereby indicate a malfunction.
Claim 11
Dependent Claim
28 words
A testing circuit as defined in claim 1, further comprising an on-hold latch for receiving said error signal from said first detecting means to thereby indicate a malfunction.
Claim 12
Dependent Claim
251 words
An on-line, on-chip AC and DC clock path error detection circuit for detecting a failure in any clock tree on a chip, with each clock tree comprising a receiver and a plurality of driver circuits for receiving a clock signal and providing a plurality of drive signals, comprising: a plurality of error detection circuits on a chip, one for each clock tree, with each error detection circuit including: means for obtaining a clock signal; means for delaying said clock signal by a delay that is greater than a predetermined propagation delay through said receiving and driving means to form a first signal and its complement; first means for processing said drive signal and whichever of said first signal or its complement is closest in phase to said drive signal to form a second signal composed of pulses of one relative logic level and with a width and phase so that said pulses do not overlap in time with said one relative logic level pulses of the other of said first signal or its complement during normal circuit operation; and first means for detecting the occurrence of an overlap between said pulses of said second signal of said one relative logic level and pulses of the other of said first signal or its complement, and generating a first error signal to thereby indicate a malfunction; and means for combining said first error signal from each of said plurality of error detection circuits to form a single error detection signal for said chip.
Claim 13
Dependent Claim
251 words
An on-line, on-chip AC and DC clock path error detection circuit for detecting a failure in any clock tree on a chip, with each clock tree comprising a receiver and a plurality of driver circuits for receiving a clock signal and providing a plurality of drive signals, comprising: a plurality of error detection circuits on a chip, one for each clock tree, with each error detection circuit including: means for obtaining a clock signal; means for delaying said clock signal by a delay that is greater than a predetermined propagation delay through said receiving and driving means to form a first signal and its complement; first means for processing said drive signal and whichever of said first signal or its complement is closest in phase to said drive signal to form a second signal composed of pulses of one relative logic level and with a width and phase so that said pulses do not overlap in time with said one relative logic level pulses of the other of said first signal or its complement during normal circuit operation; and first means for detecting the occurrence of an overlap between said pulses of said second signal of said one relative logic level and pulses of the other of said first signal or its complement, and generating a first error signal to thereby indicate a malfunction; and means for combining said first error signal from each of said plurality of error detection circuits to form a single error detection signal for said chip.
Claim 14
Dependent Claim
188 words
An on-chip clock tree error detection circuit as defined in claim 11, wherein each of said error detection circuits further comprises: second means for processing the complement of said drive signal from said receiving and driving means and the other of said first signal or its complement to form a third signal composed of pulses of a one relative logic level with a width and phase so that they do not overlap in time with said one relative logic level pulses of said whichever of said first signal or its complement is closest in phase with said drive signal during normal circuit operation; second means for detecting the occurrence of an overlap between said one relative logic level pulses of said whichever of said first signal or its complement is just out of phase with said drive signal, and said third signal pulses of said one relative logic level, and generating a second error signal to thereby indicate a malfunction; and wherein said combining means includes means for combining said first error signals with said second error signals to form said single error detection signal for said chip.
Claim 15
Dependent Claim
60 words
An on-chip clock tree error detection circuit as defined in claim 12, wherein said first and second processing means comprise first and second latches, with each of said latches having a data input for receiving one of said drive signals or its complement, and with each of said latches being clocked by one of said first signal or its complement.
Claim 16
Dependent Claim
31 words
An on-chip clock tree error detection circuit as defined in claim 13, further comprising an on-hold latch for receiving the error signal from said combining means to thereby indicate a malfunction.
Claim 17
Dependent Claim
38 words
An on-chip clock tree error detection circuit as defined in claim 12, further comprising a pair of error registers, clocked one-half clock pulse apart for receiving the error signal from said combining means to thereby indicate a malfunction.
Claim 18
Dependent Claim
224 words
A testing circuit comprising: means for obtaining a clock signal, said clock signal having a first edge to change the signal from a first level to a second level; means for receiving and driving said clock signal to yield a drive signal with said first edge; means for delaying and processing said clock signal to provide a delayed clock signal and its complement, wherein said delay is greater than any propagation delay through said receiving and driving means, so that said delayed first edge from one of said delayed clock signal or its complement follows in time said drive signal first edge during normal signal operation; first means for generating a second signal with a signal level comparable to said second level each time said delayed first edge of whichever of said delayed clock signal or its complement is just out of phase with said drive signal and follows in time said drive signal first edge, with said second level existing for a time period that is greater than one-half the period of said clock signal; and means for comparing the level of said second signal and the level of the other of said delayed clock signal or its complement, and for generating a first predetermined signal during the period when said levels are comparable to said first level to thereby indicate a malfunction.
Claim 19
Dependent Claim
224 words
A testing circuit comprising: means for obtaining a clock signal, said clock signal having a first edge to change the signal from a first level to a second level; means for receiving and driving said clock signal to yield a drive signal with said first edge; means for delaying and processing said clock signal to provide a delayed clock signal and its complement, wherein said delay is greater than any propagation delay through said receiving and driving means, so that said delayed first edge from one of said delayed clock signal or its complement follows in time said drive signal first edge during normal signal operation; first means for generating a second signal with a signal level comparable to said second level each time said delayed first edge of whichever of said delayed clock signal or its complement is just out of phase with said drive signal and follows in time said drive signal first edge, with said second level existing for a time period that is greater than one-half the period of said clock signal; and means for comparing the level of said second signal and the level of the other of said delayed clock signal or its complement, and for generating a first predetermined signal during the period when said levels are comparable to said first level to thereby indicate a malfunction.
Claim 20
Dependent Claim
131 words
A testing circuit as defined in claim 16, further comprising: second means for generating a third signal with a signal level comparable to said second level each time said delayed first edge of the other of said delayed clock signal or its complement follows in time the first edge of the complement of said drive signal during normal circuit operation; second means for comparing the level of said third signal and the level of said whichever of said first signal or its complement is just out of phase with said drive signal, and generating a second predetermined signal during the period when said levels are comparable to said first level to thereby indicate a malfunction; and means for combining said first and second predetermined signals to form a third error signal.
Claim 21
Dependent Claim
30 words
A testing circuit as defined in claim 17, further comprising a pair of error registers, clocked one-half clock pulse apart, for receiving said third error signal and detecting a malfunction.
Claim 22
Dependent Claim
23 words
A testing circuit as defined in claim 17, further comprising an on-hold latch for receiving said third error signal and detecting a malfunction.
Claim 23
Dependent Claim
145 words
An on-line, on-chip clock testing circuit, comprising: a semiconductor chip including means for receiving clock signal pulses from an external source, with each clock pulse having a first and a second edges; a clock signal distribution network for distributing said clock signal pulses formed in said chip through various distribution paths with predetermined propagation delays, with the outputs from these paths being drive signals; means on said chip for on-line AC testing said first edge of said clock signal pulses of one of said drive signals against a delayed version of itself for AC errors; means on said chip for on-line AC testing said second edge of said clock signal pulses of said one drive signal against a delayed version of itself for AC errors; and means on-chip for generating an error signal if an AC fault occurs on either edge of said clock pulses.
Claim 24
Dependent Claim
145 words
An on-line, on-chip clock testing circuit, comprising: a semiconductor chip including means for receiving clock signal pulses from an external source, with each clock pulse having a first and a second edges; a clock signal distribution network for distributing said clock signal pulses formed in said chip through various distribution paths with predetermined propagation delays, with the outputs from these paths being drive signals; means on said chip for on-line AC testing said first edge of said clock signal pulses of one of said drive signals against a delayed version of itself for AC errors; means on said chip for on-line AC testing said second edge of said clock signal pulses of said one drive signal against a delayed version of itself for AC errors; and means on-chip for generating an error signal if an AC fault occurs on either edge of said clock pulses.
Claim 25
Dependent Claim
206 words
An on-chip clock testing circuit as defined in claim 20, wherein said first and second edge on-line AC testing means comprise: delay means for delaying said clock pulses by a delay that is greater than the predetermined propagation delay of said one drive signal, to thereby form a first signal and its complement; first means for processing said one drive signal and whichever of said first signal or its complement is closer in phase therewith to form a second signal composed of pulses of one relative logic level and with a width and a phase so that said pulses do not overlap in time with said one relative logic level pulses of the other of said first signal or its complement during normal circuit operation; and second means for processing the complement of said one drive signal and the other of said first signal or its complement to form a third signal composed of pulses of one relative logic level, and with a width and a phase so that said pulses do not overlap in time with said one relative logic level pulses of said whichever of said first signal or its complement is closest in phase with said one drive signal during normal circuit operation.
Claim 26
Dependent Claim
128 words
An on-chip clock testing circuit as defined in claim 21, wherein said first processing means comprises: first means for detecting the occurrence of an overlap between said pulses of said second signal of said one relative logic level and pulses of the other of said first signal or its complement, and generating a first error signal to indicate a fault on said first edge; and wherein said second processing comprises: second means for detecting the occurrence of an overlap between said pulses of said third signal of said one relative logic level and pulses of said whichever of said first signal or its complement is closest in phase with said one drive signal, and generating a second error signal to thereby indicate a fault on said second edge.
Claim 27
Dependent Claim
32 words
An on-chip clock testing circuit as defined in claim 22, wherein said error signal generating means comprises: means for combining said first and second error signals to form a third error signal.
Claim 28
Dependent Claim
36 words
An on-chip clock testing circuit as defined in claim 22, wherein said clock testing circuit comprises first and second on-line AC testing means for a plurality of drive signals having different propagation delays on said chip.