Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
137 words
A synchronizer circuit comprising: first means for receiving a first asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and for providing a system clock synchronized version of said first asynchronous data signal, said first means comprising a first latch; first delaying means for receiving a system clock signal and said first asynchronous data signal, and for providing said first delayed system clock signal; second means for receiving a second asynchronous data signal which is a function of the inverse of said first asynchronous data signal and a second delayed system clock signal, and for providing said synchronized reset signal, said second means comprising a second latch; and second delaying means for receiving said system clock signal and said first asynchronous data signal and for providing said second delayed system clock signal.
Claim 2
Dependent Claim
137 words
A synchronizer circuit comprising: first means for receiving a first asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and for providing a system clock synchronized version of said first asynchronous data signal, said first means comprising a first latch; first delaying means for receiving a system clock signal and said first asynchronous data signal, and for providing said first delayed system clock signal; second means for receiving a second asynchronous data signal which is a function of the inverse of said first asynchronous data signal and a second delayed system clock signal, and for providing said synchronized reset signal, said second means comprising a second latch; and second delaying means for receiving said system clock signal and said first asynchronous data signal and for providing said second delayed system clock signal.
Claim 3
Dependent Claim
30 words
The synchronizer circuit of claim 1 wherein said first delaying means comprises: a first coincidence gate having inputs for receiving said system clock signal and said first asynchronous data signal.
Claim 4
Dependent Claim
43 words
The synchronizer circuit of claim 2 wherein said first delaying means further comprises: a second coincidence gate having inputs for receiving the output of said first coincidence gate and the inverse of said system clock synchronized version of said first asynchronous data signal.
Claim 5
Dependent Claim
41 words
The synchronizer circuit of claim 3 wherein said first delaying means further comprises: a first delaying circuit having an input for receiving the output of said second coincidence gate and having an output for providing said first delayed system clock signal.
Claim 6
Dependent Claim
18 words
The synchronizer circuit of claim 3 wherein said first and second coincidence gates are two input AND gates.
Claim 7
Dependent Claim
14 words
The synchronizer circuit of claim 1 wherein said first latch is a D-type flip-flop.
Claim 8
Dependent Claim
34 words
The synchronizer circuit of claim 1 wherein said second delaying means comprises: an inverter having an input for receiving said first asynchronous data signal and an output for providing an inverted asynchronous data signal.
Claim 9
Dependent Claim
47 words
The synchronizer circuit of claim 7 wherein said second delaying means further comprises: a third coincidence gate having inputs for receiving the output of said inverter and said synchronized version of said first asynchronous data signal and having an output for providing said second asynchronous data signal.
Claim 10
Dependent Claim
33 words
The synchronizer circuit of claim 8 wherein said second delaying means further comprises: a fourth coincidence gate having inputs for receiving said system clock signal and the output of said third coincidence gate.
Claim 11
Dependent Claim
41 words
The synchronizer circuit of claim 9 wherein said second delaying means further comprises: a second delaying circuit having an input for receiving the output of said fourth coincidence gate and having an output for providing said second delayed system clock signal.
Claim 12
Dependent Claim
18 words
The synchronizer circuit of claim 9 wherein said third and fourth coincidence gates are two input AND gates.
Claim 13
Dependent Claim
14 words
The synchronizer circuit of claim 1 wherein said second latch is a D-type flip-flop.
Claim 14
Dependent Claim
44 words
The synchronizer circuit of claim 1 wherein said second means further comprises: a two input NOR gate having inputs for receiving the output signal of said second latch and a power on reset signal, and having an output for providing said synchronized reset signal.
Claim 15
Dependent Claim
167 words
A synchronizer circuit comprising: first means for receiving a first asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and for providing a system clock synchronized version of said first asynchronous data signal, said first means comprising an inverter for receiving at its input said first asynchronous data signal and providing at its output a second asynchronous data signal and a first latch having an input for receiving said second asynchronous data signal; first delaying means for receiving a system clock signal and said second asynchronous data signal, and for providing said first delayed system clock signal; second means for receiving a third asynchronous data signal which is a function of said first asynchronous data signal and a second delayed system clock signal, and for providing said synchronized reset signal, said second means comprising a second latch; and second delaying means for receiving said system clock signal and said first asynchronous data signal and for providing said second delayed system clock signal.
Claim 16
Dependent Claim
167 words
A synchronizer circuit comprising: first means for receiving a first asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and for providing a system clock synchronized version of said first asynchronous data signal, said first means comprising an inverter for receiving at its input said first asynchronous data signal and providing at its output a second asynchronous data signal and a first latch having an input for receiving said second asynchronous data signal; first delaying means for receiving a system clock signal and said second asynchronous data signal, and for providing said first delayed system clock signal; second means for receiving a third asynchronous data signal which is a function of said first asynchronous data signal and a second delayed system clock signal, and for providing said synchronized reset signal, said second means comprising a second latch; and second delaying means for receiving said system clock signal and said first asynchronous data signal and for providing said second delayed system clock signal.
Claim 17
Dependent Claim
30 words
The synchronizer circuit of claim 14 wherein said first delaying means comprises: a first coincidence gate having inputs for receiving said system clock signal and said second asynchronous data signal.
Claim 18
Dependent Claim
40 words
The synchronizer circuit of claim 15 wherein said first delaying means further comprises: a second coincidence gate having inputs for receiving the output of said first coincidence gate and said system clock synchronized version of said first asynchronous data signal.
Claim 19
Dependent Claim
41 words
The synchronizer circuit of claim 16 wherein said first delaying means further comprises: a first delaying circuit having an input for receiving the output of said second coincidence gate and having an output for providing said first delayed system clock signal.
Claim 20
Dependent Claim
18 words
The synchronizer circuit of claim 16 wherein said first and second coincidence gates are two input AND gates.
Claim 21
Dependent Claim
14 words
The synchronizer circuit of claim 14 wherein said first latch is a D-type flip-flop.
Claim 22
Dependent Claim
49 words
The synchronizer circuit of claim 14 wherein said second delaying means comprises: a third coincidence gate having inputs for receiving said first asynchronous data signal and the inverse of said synchronized version of said first asynchronous input signal, and having an output for providing said third asynchronous data signal.
Claim 23
Dependent Claim
34 words
The synchronizer circuit of claim 20 wherein said second delaying means further comprises: a fourth coincidence gate having inputs for receiving said said system clock signal and the output of said third coincidence gate.
Claim 24
Dependent Claim
41 words
The synchronizer circuit of claim 21 wherein said second delaying means further comprises: a second delaying circuit having an input for receiving the output of said fourth coincidence gate, and having an output for providing said second delayed system clock signal.
Claim 25
Dependent Claim
18 words
The synchronizer circuit of claim 21 wherein said third and fourth coincidence gates are two input AND gates.
Claim 26
Dependent Claim
14 words
The synchronizer circuit of claim 20 wherein said second latch is a D-type flip-flop.
Claim 27
Dependent Claim
44 words
The synchronizer circuit of claim 14 wherein said second means further comprises: a two input NOR gate having inputs for receiving the output signal of said second latch and a power on reset signal, and having an output for providing said synchronized reset signal.
Claim 28
Dependent Claim
282 words
A synchronizer circuit comprising: a first latch having inputs for receiving an asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and an output for providing a system clock synchronized version of said asynchronous data signal; a first coincidence gate having inputs for receiving said system clock signal and said asynchronous data signal; a second coincidence gate having inputs for receiving the output of said first coincidence gate and the inverse of said system clock synchronized version of said asynchronous data signal; a first delaying circuit having an input for receiving the output of said second coincidence gate and having an output for providing said first delayed system clock signal; a second latch having inputs for receiving an input data signal which is a function of the inverse of said asynchronous data signal and a second delayed system clock signal; an inverter having an input for receiving said asynchronous data signal and an output for providing an inverted asynchronous data signal; a third coincidence gate having inputs for receiving the output of said inverter and said synchronized version of said asynchronous data signal and having an output for providing said input data signal to said second latch; a fourth coincidence gate having inputs for receiving the output of said third coincidence gate and said system clock signal; a second delaying circuit having an input for receiving the output of said fourth coincidence gate and having an output for providing said second delayed system clock signal; and a two input NOR gate having inputs for receiving the output of said second latch and a power on reset signal and having an output for providing said synchronized reset signal.
Claim 29
Dependent Claim
282 words
A synchronizer circuit comprising: a first latch having inputs for receiving an asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and an output for providing a system clock synchronized version of said asynchronous data signal; a first coincidence gate having inputs for receiving said system clock signal and said asynchronous data signal; a second coincidence gate having inputs for receiving the output of said first coincidence gate and the inverse of said system clock synchronized version of said asynchronous data signal; a first delaying circuit having an input for receiving the output of said second coincidence gate and having an output for providing said first delayed system clock signal; a second latch having inputs for receiving an input data signal which is a function of the inverse of said asynchronous data signal and a second delayed system clock signal; an inverter having an input for receiving said asynchronous data signal and an output for providing an inverted asynchronous data signal; a third coincidence gate having inputs for receiving the output of said inverter and said synchronized version of said asynchronous data signal and having an output for providing said input data signal to said second latch; a fourth coincidence gate having inputs for receiving the output of said third coincidence gate and said system clock signal; a second delaying circuit having an input for receiving the output of said fourth coincidence gate and having an output for providing said second delayed system clock signal; and a two input NOR gate having inputs for receiving the output of said second latch and a power on reset signal and having an output for providing said synchronized reset signal.
Claim 30
Dependent Claim
29 words
The synchronizer circuit of claim 26 wherein said first and second latches are D-type flip-flops, and said first, second, third and fourth coincidence gates are two input AND gates.
Claim 31
Dependent Claim
281 words
A synchronizer circuit comprising: an inverter for receiving at its input an asynchronous data signal and providing at its output an inverted asynchronous data signal; a first latch having inputs for receiving said inverted asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and an output for providing a system clock synchronized version of said asynchronous data signal; a first coincidence gate having inputs for receiving said system clock signal and said inverted asynchronous data signal; a second coincidence gate having inputs for receiving the output of said first coincidence gate and said system clock synchronized version of said asynchronous data signal; a first delaying circuit having an input for receiving the output of said second coincidence gate and having an output for providing said first delayed system clock signal; a second latch having inputs for receiving an input data signal which is a function of said asynchronous data signal and a second delayed system clock signal; a third coincidence gate having inputs for receiving said asynchronous data signal and the inverse of said synchronized version of said asynchronous data signal and having an output for providing said input data signal to said second latch; a fourth coincidence gate having inputs for receiving the output of said third coincidence gate and said system clock signal; a second delaying circuit having an input for receiving the output of said fourth coincidence gate and having an output for providing said second delayed system clock signal; and a two input NOR gate having inputs for receiving the output signal of said second latch and a power on reset signal and having an output for providing said synchronized reset signal.
Claim 32
Dependent Claim
281 words
A synchronizer circuit comprising: an inverter for receiving at its input an asynchronous data signal and providing at its output an inverted asynchronous data signal; a first latch having inputs for receiving said inverted asynchronous data signal, a first delayed system clock signal, and a synchronized reset signal and an output for providing a system clock synchronized version of said asynchronous data signal; a first coincidence gate having inputs for receiving said system clock signal and said inverted asynchronous data signal; a second coincidence gate having inputs for receiving the output of said first coincidence gate and said system clock synchronized version of said asynchronous data signal; a first delaying circuit having an input for receiving the output of said second coincidence gate and having an output for providing said first delayed system clock signal; a second latch having inputs for receiving an input data signal which is a function of said asynchronous data signal and a second delayed system clock signal; a third coincidence gate having inputs for receiving said asynchronous data signal and the inverse of said synchronized version of said asynchronous data signal and having an output for providing said input data signal to said second latch; a fourth coincidence gate having inputs for receiving the output of said third coincidence gate and said system clock signal; a second delaying circuit having an input for receiving the output of said fourth coincidence gate and having an output for providing said second delayed system clock signal; and a two input NOR gate having inputs for receiving the output signal of said second latch and a power on reset signal and having an output for providing said synchronized reset signal.
Claim 33
Dependent Claim
29 words
The synchronizer circuit of claim 28 wherein said first and second latches are D-type flip-flops, and said first, second, third and fourth coincidence gates are two input AND gates.
Claim 34
Dependent Claim
68 words
A synchronizer circuit comprising: a first latch having inputs for receiving an asynchronous data signal, a first delayed system clock signal and a reset signal, and an output for providing a system clock synchronized version of said asynchronous input signal; and first delaying means for receiving as inputs a system clock signal and said asynchronous data signal and an output for providing said first delayed system clock signal.
Claim 35
Dependent Claim
68 words
A synchronizer circuit comprising: a first latch having inputs for receiving an asynchronous data signal, a first delayed system clock signal and a reset signal, and an output for providing a system clock synchronized version of said asynchronous input signal; and first delaying means for receiving as inputs a system clock signal and said asynchronous data signal and an output for providing said first delayed system clock signal.
Claim 36
Dependent Claim
29 words
The synchronizer circuit of claim 30 wherein said first delaying means comprises: a first coincidence gate having inputs for receiving said system clock signal and said asynchronous data signal.
Claim 37
Dependent Claim
42 words
The synchronizer circuit of claim 31 wherein said first delaying means further comprises: a second coincidence gate having inputs for receiving the output of said first coincidence gate and the inverse of said system clock synchronized version of said asynchronous input signal.
Claim 38
Dependent Claim
41 words
The synchronizer circuit of claim 32 wherein said first delaying means further comprises: a first delaying circuit having an input for receiving the output of said second coincidence gate and having an output for providing said first delayed system clock signal.
Claim 39
Dependent Claim
14 words
The synchronizer circuit of claim 33 wherein said first latch is a D-type flip-flop.
Claim 40
Dependent Claim
18 words
The synchronizer circuit of claim 34 wherein said first and second coincidence gates are two input AND gates.
Claim 41
Dependent Claim
149 words
A synchronizer circuit comprising: a latch having inputs for receiving an asynchronous data signal, a timing signal and a reset signal, and an output for providing a system clock synchronized version of said asynchronous data signal; means for delaying said timing signal for a predetermined period of time after the leading edge of said asynchronous signal has been received by said latch, said predetermined time being not less than the set-up time of said latch, so that said output is stable when the leading edge of said asynchronous data signal is latched; and means for delaying said reset signal for a predetermined period of time after the trailing edge of said asynchronous signal has been received by said latch, said predetermined time being not less than the set-up time of said latch, so that said output is stable when the trailing edge of said asynchronous data signal is latched.
Claim 42
Dependent Claim
149 words
A synchronizer circuit comprising: a latch having inputs for receiving an asynchronous data signal, a timing signal and a reset signal, and an output for providing a system clock synchronized version of said asynchronous data signal; means for delaying said timing signal for a predetermined period of time after the leading edge of said asynchronous signal has been received by said latch, said predetermined time being not less than the set-up time of said latch, so that said output is stable when the leading edge of said asynchronous data signal is latched; and means for delaying said reset signal for a predetermined period of time after the trailing edge of said asynchronous signal has been received by said latch, said predetermined time being not less than the set-up time of said latch, so that said output is stable when the trailing edge of said asynchronous data signal is latched.