Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
286 words
In a system having level sensitive scan delay latch pairs composed of a latch and a trigger, and clock means for providing system latch clock signals and system trigger clock signals, respectively, to each of said latch and said trigger comprising said latch pairs, said system being normally started with a system latch clock signal and stopped on a system trigger clock signal and further having an A scan clock signal to latches followed by a B scan clock signal to triggers of said latch pairs, a system for determining the propagation delay between any two of said latch pairs comprising: means for initializing a latch and a trigger of an input latch pair to opposite states and a latch of an output latch pair to a state opposite said latch of said input latch pair; means for providing a set bit to an output of said latch of said input latch pair; means for operating said A and B scan clocks to scan in said set bit to said trigger of said input latch pair; means for setting a cycle time between successive system trigger clock signals; means for inhibiting a first system latch clock signal at said latch of said input latch pair allowing a first system trigger clock signal to be first in time to launch said set bit from said trigger of said input latch pair and initiate the determination of said propagation delay; means for inhibiting a second system trigger clock signal allowing said set bit to be received and held by said latch of said output latch pair; and means for operating said A and B scan clocks to scan out data from said latch of said output latch pair.
Claim 2
Dependent Claim
286 words
In a system having level sensitive scan delay latch pairs composed of a latch and a trigger, and clock means for providing system latch clock signals and system trigger clock signals, respectively, to each of said latch and said trigger comprising said latch pairs, said system being normally started with a system latch clock signal and stopped on a system trigger clock signal and further having an A scan clock signal to latches followed by a B scan clock signal to triggers of said latch pairs, a system for determining the propagation delay between any two of said latch pairs comprising: means for initializing a latch and a trigger of an input latch pair to opposite states and a latch of an output latch pair to a state opposite said latch of said input latch pair; means for providing a set bit to an output of said latch of said input latch pair; means for operating said A and B scan clocks to scan in said set bit to said trigger of said input latch pair; means for setting a cycle time between successive system trigger clock signals; means for inhibiting a first system latch clock signal at said latch of said input latch pair allowing a first system trigger clock signal to be first in time to launch said set bit from said trigger of said input latch pair and initiate the determination of said propagation delay; means for inhibiting a second system trigger clock signal allowing said set bit to be received and held by said latch of said output latch pair; and means for operating said A and B scan clocks to scan out data from said latch of said output latch pair.
Claim 3
Dependent Claim
67 words
The system recited in claim 1 further comprising: means for comparing an output of said trigger of said output latch pair with an expected set bit; and means for adjusting said cycle time until a minimum time period of said system latch and system trigger clocks is detected that will permit said set bit to be propagated and latched in said latch of said output latch pair.
Claim 4
Dependent Claim
53 words
The system recited in claim 1 wherein delays are determined between a reference input latch pair and each of a first and second output latch pairs, further comprising means for calculating the relative delay for each of said first and second output latch pairs, said relative delay providing a measure of clock skew.
Claim 5
Dependent Claim
187 words
The system recited in claim 1 wherein said means for operating said A and B scan clocks to scan in data and to scan out data comprise: first and second set/reset latches; first sequencer means for generating a plurality of outputs corresponding to a plurality of sequence states, two of said plurality of sequence states corresponding to said A and B scan clocks; first AND gate connected to an output of said sequencer means generating said B scan clock signal, said AND gate further being connected to and inhibited by said first set/reset latch when said first set/reset latch is set; second AND gate connected to an output of said first sequencer means generating said A scan clock signal, said AND gate further being connected to and inhibited by said second set/reset latch when said first set/reset latch is set; means controlled by said first sequencer means for setting said first set/reset latch after said set bit has been scanned into said trigger of said input latch pair; and means controlled by said first sequencer means for setting said second set/reset latch after said cycle time expires.
Claim 6
Dependent Claim
132 words
The system recited in claim 4 wherein said means for setting a cycle time between successive system trigger clock signals includes an oscillator having a frequency which is varied to adjust said cycle time and said means for inhibiting a first system latch clock signal comprises: second sequencer means for generating a plurality of outputs corresponding to a plurality of sequence states; third and fourth AND gates connected to said oscillator for passing, respectively, said latch clock signal and said trigger clock signal; first logic means responsive to a first output from said second sequencer means and a self-timing mode signal for enabling said third AND gate; and second logic means responsive to a second output from said second sequencer means and said self-timing mode signal for enabling said fourth AND gate.
Claim 7
Dependent Claim
53 words
The system recited in claim 5 wherein delays are determined between a reference input latch pair and each of a first and second output latch pairs, further comprising means for calculating the relative delay for each of said first and second output latch pairs, said relative delay providing a measure of clock skew.
Claim 8
Dependent Claim
275 words
In a system having level sensitive scan delay latch pairs composed of a latch and a trigger, and clock means for providing system latch clock signals and system trigger clock signals, respectively, to each of said latch and said trigger comprising said latch pairs, said system being normally started with a system latch clock signal and stopped on a system trigger clock signal and further having an A scan clock signal to latches followed by a B scan clock signal to triggers of said latch pairs, a method for determining the propagation delay between any pair of said latch pairs comprising the steps of: initializing a latch and a trigger of an input latch pair to opposite states and a latch of an output latch pair to a state opposite said latch of said input latch pair; providing a set bit to an output of said latch of said input latch pair; operating said A and B scan clocks to scan in said set bit to said trigger of said input latch pair; setting a cycle time between successive system rigger clock signals; inhibiting a first system latch clock signal at said latch of said input latch pair allowing a first system trigger clock signal to be first in time to launch said set bit from said trigger of said input latch pair and initiate the determination of said propagation delay; inhibiting a second system trigger clock signal allowing said set bit to be received and held by said latch of said output latch pair; and operating said A and B scan clocks to scan out data from said latch of said output latch pair.
Claim 9
Dependent Claim
275 words
In a system having level sensitive scan delay latch pairs composed of a latch and a trigger, and clock means for providing system latch clock signals and system trigger clock signals, respectively, to each of said latch and said trigger comprising said latch pairs, said system being normally started with a system latch clock signal and stopped on a system trigger clock signal and further having an A scan clock signal to latches followed by a B scan clock signal to triggers of said latch pairs, a method for determining the propagation delay between any pair of said latch pairs comprising the steps of: initializing a latch and a trigger of an input latch pair to opposite states and a latch of an output latch pair to a state opposite said latch of said input latch pair; providing a set bit to an output of said latch of said input latch pair; operating said A and B scan clocks to scan in said set bit to said trigger of said input latch pair; setting a cycle time between successive system rigger clock signals; inhibiting a first system latch clock signal at said latch of said input latch pair allowing a first system trigger clock signal to be first in time to launch said set bit from said trigger of said input latch pair and initiate the determination of said propagation delay; inhibiting a second system trigger clock signal allowing said set bit to be received and held by said latch of said output latch pair; and operating said A and B scan clocks to scan out data from said latch of said output latch pair.
Claim 10
Dependent Claim
66 words
The method recited in claim 7 further comprising the steps of: comparing an output of said trigger of said output latch pair with an expected set bit; and adjusting said cycle time until a minimum time period of said system latch and system trigger clocks is detected that will permit said set bit to be propagated and latched in said latch of said output latch pair.
Claim 11
Dependent Claim
54 words
The method recited in claim 7 wherein delays are determined between a reference input latch pair and each of a first and second output latch pairs, further comprising the step of calculating the relative delay for each of said first and second output latch pairs, said relative delay providing a measure of clock skew.
Claim 12
Dependent Claim
106 words
The method recited in claim 9 wherein said steps of operating said scan clocks to scan in data and to scan out data comprise: generating a plurality of sequence states, two of said plurality of sequence states corresponding to said A and B scan clocks; gating a first sequence state to generate said B scan clock signal; gating a second sequence state to generate said A scan clock signal; inhibiting the gating of said first sequence state after said set bit has been scanned into said trigger of said input latch pair; and inhibiting the gating of said second sequence state after said cycle time expires.
Claim 13
Dependent Claim
109 words
The method recited in claim 10 wherein said step of setting a cycle time between successive system trigger clock signals comprises varying a frequency of an oscillator to adjust said cycle time and said step for inhibiting a first system latch clock signal comprises: generating a second plurality of sequence states; separately gating an output of said oscillator to respectively pass said latch clock signal and said trigger clock signal; inhibiting the gating of said latch clock signal during a first one of said second plurality of sequence states; and inhibiting the gating of said trigger clock signal during a second one of said second plurality of sequence states.
Claim 14
Dependent Claim
54 words
The method recited in claim 11 wherein delays are determined between a reference input latch pair and each of a first and second output latch pair, further comprising the step of calculating the relative delay for each of said first and second output latch pairs, said relative delay providing a measure of clock skew.