US5157673A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Comparison circuit for masking transient differences
Assignee: Hewlett Packard Development Co LP
•
Filing: 1990-03-07
•
Granted: 1992-10-20
•
Expires: 2010-03-07
Abstract
Abstract A masking comparison circuit outputs a signal "non-correspondence" if two binary signals received are unequal. However, there are provided masking means for masking this non-correspondence signal unless both binary signals for some time have been stable and, moreover, different. A comparison circuit of this kind forms part of, for example a data processing device based on redundancy.
Inventors
- 👤 Fredericus H. J. Feldbrugge
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 06:19
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/02; H; H03; H03K; H03K5/00; H03K5/22; H03K5/26; G06F11/00; G06F11/07; G06F11/16; G06F11/1629; G06F11/1641; G06F11/1695
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
104 words
A comparison circuit for comparing first and second binary signals which are transmitted to said comparison circuit, said comparison circuit comprising: delay means which recieves the first and second signals transmitted to the comparison circuit and delays the further transmission of the first and second signals for a predetermined time interval "d"; and comparison means, coupled to the delay means, for comparing the first and second binary signals to determine whether the first and second signals correspond to one another, said comparison means being capable of outputting a non-correspondence signal which is dependent upon whether the first and second signals correspond to one another.
Claim 2
Dependent Claim
104 words
A comparison circuit for comparing first and second binary signals which are transmitted to said comparison circuit, said comparison circuit comprising: delay means which recieves the first and second signals transmitted to the comparison circuit and delays the further transmission of the first and second signals for a predetermined time interval "d"; and comparison means, coupled to the delay means, for comparing the first and second binary signals to determine whether the first and second signals correspond to one another, said comparison means being capable of outputting a non-correspondence signal which is dependent upon whether the first and second signals correspond to one another.
Claim 3
Dependent Claim
18 words
A comparison circuit as in claim 1, wherein said comparison means is constructed exclusively from synchronously operating circutry.
Claim 4
Dependent Claim
108 words
A comparison circuit as in claim 1, comprising first and second inputs for each of the first and second signals, the first inputs of the first and second signals being fed into said delay means for forming versions of the first and second signals respectively delayed by the time interval, said delay means having respective first and second outputs for the respective first and second delayed versions of the signals, and said comparision means further comprising gate means having four inputs respectively fed by the first and second inputs and by the first and second outputs for forming at an output of said gate means the non-correspondence signal.
Claim 5
Dependent Claim
148 words
A comparison circuit as in claim 3, wherein said gate means comprises a first comparison gate means fed by the four inputs for detecting when any of the first signal, the delayed version of the first signal, the inverse of the second signal, and the inverse of the delayed version of the second signal has a predetermined logic state, a second comparison gate means fed by the four inputs for detecting when any of the second signal, the delayed version of the second signal, the inverse of the first signal, and the inverse of the delayed version of the first signal has the predetermined logic state, and said gate means further comprises a combining gate means fed by the outputs of said first and second comparison gate means, for forming the non-correspondence signal when neither said first nor said second comparison gate means detects the predetermined logic state.
Claim 6
Dependent Claim
172 words
A comparison circuit as in claim 3, wherein said gate means comprises first, second, third, and fourth two-input comparison gate means, said first comparison gate means fed for detecting whether the logic states of the first signal and delayed version of the second signal are the same or different, said second comparison gate means fed for detecting whether the logic states of the second signal and the delayed version of the first signal are the same or different, said third gate comparison means fed for detecting whether the logic states of the delayed versions of the first and second signals are the same or different, said fourth comparison gate means fed for detecting whether the logic states of the first and second signals are the same or different, and said gate means further comprises a combining gate means fed by outputs of said first, second, third and fourth comparison gate means for forming the non-correspondence signal when any of said first, second, third, and fourth comparison gate means detects different logic states.
Claim 7
Dependent Claim
162 words
A comparison circuit system for comparing a plurality of sets of first and second binary signals which are transmitted to said system, said system comprising: a plurality of comparison circuits each of which is for comparing a given set of first and second binary signals; delay means which recieves the first and second signals transmitted to each of said comparison circuits and delays the further transmission of the first and second signals for a predetermined time interval "d"; comparison means, coupled to the delay means, for comparing the first and second binary signals to determine whether the first and second signals correspond to one another, said comparison means being capable of outputting a non-correspondence signal which is dependent upon whether the first and second signals correspond to one another; and general combination gate means for receiving the outputs of each of the comparison circuits, said combination gate means outputting a non-correspondence signal if any of the comparison circuits output a non-correspondence signal.
Claim 8
Dependent Claim
162 words
A comparison circuit system for comparing a plurality of sets of first and second binary signals which are transmitted to said system, said system comprising: a plurality of comparison circuits each of which is for comparing a given set of first and second binary signals; delay means which recieves the first and second signals transmitted to each of said comparison circuits and delays the further transmission of the first and second signals for a predetermined time interval "d"; comparison means, coupled to the delay means, for comparing the first and second binary signals to determine whether the first and second signals correspond to one another, said comparison means being capable of outputting a non-correspondence signal which is dependent upon whether the first and second signals correspond to one another; and general combination gate means for receiving the outputs of each of the comparison circuits, said combination gate means outputting a non-correspondence signal if any of the comparison circuits output a non-correspondence signal.
Claim 9
Dependent Claim
109 words
The comparison circuit system as in claim 6, wherein each of said comparison circuits comprises first and second inputs for each of the first and second signals, the first inputs of the first and second signals being fed into said delay means for forming delayed versions of the first and second signals respectively, said delay means having respective first and second outputs for the respective first and second delayed versions of the signals, and said comparision means comprsing gate means having four inputs respectively fed by the first and second inputs and by the delayed versions of the first and second signals, said gate means outputting the non-correspondence signal.
Claim 10
Dependent Claim
149 words
The comparison circuit system as in claim 7, wherein said gate means comprises a first comparison gate means fed by the four inputs for detecting when any of the first signal, the delayed version of the first signal, the inverse of the second signal, and the inverse of the delayed version of the second signal has a predetermined logic state, a second comparison gate means fed by the four inputs for detecting when any of the second signal, the delayed version of the second signal, the inverse of the first signal, and the inverse of the delayed version of the first signal has the predetermined logic state, and said gate means further comprises a combining gate means fed by the outputs of said first and second comparison gate means, for forming the non-correspondence signal when neither said first nor said second comparison gate means detects the predetermined logic state.
Claim 11
Dependent Claim
172 words
The comparison circuit system as in claim 7, wherein said gate means comprises first, second, third, and fourth two-input comparison gate means, said first comparison gate means fed for detecting whether the logic states of the first signal and delayed version of the second signal are the same or different, said second comparison gate means fed for detecting whether the logic states of the second signal and the delayed version of the first signal are the same or different, said third gate comparison means fed for detecting whether the logic states of the delayed versions of the first and second signals are this same or different, said fourth comparison gate means fed for detecting whether the logic states of the first and second signals are this same or different, and said gate means further comprises a combining gate means fed by outputs of said first, second, third and fourth comparison gate means for forming the signal when any of said first, second, third, and fourth comparison gate means detects different logic states.
Claim 12
Dependent Claim
18 words
The comparison circuit system as in claim 6, wherein said general combination gate means comprises an OR gate.
Claim 13
Dependent Claim
147 words
A processing system for receiving a binary signal input, processing the signal, and providing a signal output, said processing system comprising: input signal means; first and second processing means, both of which are coupled to the input signal means, and both of which process the signal and respectively output a first processed signal and a second processed signal; delay means coupled to said first and second processing means for delaying the transmission of the first and second signal a predetermined time interval "d" after the transmission of the first and second processed signals by the first and second processing means; and comparison means for comparing the first and second processed signals to determine whether the first and second signals correspond to one another, said comparison means being capable of outputting a non-correspondence signal which is dependent upon whether the first and second signals correspond to one another.
Claim 14
Dependent Claim
147 words
A processing system for receiving a binary signal input, processing the signal, and providing a signal output, said processing system comprising: input signal means; first and second processing means, both of which are coupled to the input signal means, and both of which process the signal and respectively output a first processed signal and a second processed signal; delay means coupled to said first and second processing means for delaying the transmission of the first and second signal a predetermined time interval "d" after the transmission of the first and second processed signals by the first and second processing means; and comparison means for comparing the first and second processed signals to determine whether the first and second signals correspond to one another, said comparison means being capable of outputting a non-correspondence signal which is dependent upon whether the first and second signals correspond to one another.
Claim 15
Dependent Claim
15 words
A processing system as in claim 11, wherein said processing means operate in mutual synchronism.
Claim 16
Dependent Claim
14 words
A processing system as in claim 11, wherein said processing means operate mutually asynchronously.
Claim 17
Dependent Claim
106 words
The processing system as in claim 11, wherein said comparison means comprises first and second inputs for each of the first and second signals, the first inputs of the first and second signals being fed into said delay means for forming delayed versions of the first and second signals respectively, said delay means having respective first and second outputs for the respective first and second delayed versions of the signals, and said comparison further comprises gate means having four inputs respectively fed by the first and second inputs and by the delayed versions of the first and second signals, said gate means outputting the non-correspondence signal.
Claim 18
Dependent Claim
148 words
The processing system as in claim 14, wherein said gate means comprises a first comparison gate means fed by the four inputs for detecting when any of the first signal, the delayed version of the first signal, the inverse of the second signal, and the inverse of the delayed version of the second signal has a predetermined logic state, a second comparison gate means fed by the four inputs for detecting when any of the second signal, the delayed version of the second signal, the inverse of the first signal, and the inverse of the delayed version of the first signal has the predetermined logic state, and said gate means further comprises a combining gate means fed by the outputs of said first and second comparison gate means, for forming the non-correspondence signal when neither said first nor said second comparison gate means detects the predetermined logic state.
Claim 19
Dependent Claim
171 words
The processing system as in claim 14, wherein said gate means comprises first, second, third, and fourth two-input comparison gate means, said first comparison gate means fed for detecting whether the logic states of the first signal and delayed version of the second signal are the same or different, said second comparison gate means fed for detecting whether the logic states of the second signal and the delayed version of the first signal are the same or different, said third gate comparison means fed for detecting whether the logic states of the delayed versions of the first and second signals are this same or different, said fourth comparison gate means fed for detecting whether the logic states of the first and second signals are the same or different, and said gate means further comprises a combining gate means fed by outputs of said first, second, third and fourth comparison gate means for forming the signal when any of said first, second, third, and fourth comparison gate means detects different logic states.
Claim 20
Dependent Claim
42 words
The processing system as in claim 11, further comprising output gating means for inhibiting the transmission of the first processed signal in the event that the comparison means outputs a non-correspondence signal, said comparison means being coupled to the output gating means.
References Cited (Backward Citations)
US3634769A
Cited
US3660647A
Cited
US3618015A
Cited
US3810119A
Cited
US4366535A
Cited
US4566101A
Cited
US4625314A
Cited
US4821271A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-10-20 | 1996-04-20 | 1996-10-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-10-20 | 2000-04-20 | 2000-10-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-10-20 | 2004-04-20 | 2004-10-20 | $7700.00 | Window Closed / Lapsed |