← Back to Patent Explorer
US3820030A Expired / Lapsed US ⏱️ 0.0 years remaining

Pulse sampling and synchronization circuit

Assignee: Dyncorp Information Systems LLC
•
Filing: 1973-09-05
•
Granted: 1974-06-25
•
Expires: 1993-09-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pulse sampling and synchronization circuit for producing sampling pulses synchronized with serial input data. Serial input data is applied to a data input of a first flip-flop which is clocked to reproduce the input data at a first output thereof. The first output of the first flip-flop is coupled to a first input of an exclusive-OR gate and a second output thereof is coupled to a data input of a second flip-flop. An output of the second flip-flop is coupled to a second input of the exclusive-OR gate. When the two flip-flops are clocked, output pulses are produced by the exclusive-OR gate corresponding to the transitions in the data at the first output of the first flipflop. The pulse sampling and synchronization circuit also includes a feedback ring counter and an output gate coupled thereto. The feedback ring counter is operable to cycle repetitively through eight operating states in succession and the output gate operates to produce a sampling pulse during two states of the counter, for example, during states 5 and 6. When the counter is in state 1 when an output pulse is produced by the exclusive-OR gate, the sampling pulse produced by the output gate during the following states 5 and 6 is synchronized with the bit of data then present at the first output of the first flip-flop, specifically, it has a leading edge aligned with the center of the bit of data. When the counter is in any one of the other states when an output pulse is produced by the exclusive-OR gate, the sampling pulse produced by the output gate during states 5 and 6 of the counter is not synchronized with the bit of data then present at the first output of the first flip-flop. To achieve the desired synchronization in accordance with the present invention, when the counter is in any one of states 2, 3, and 4 when an output pulse is produced by the exclusive-OR gate, the counter is caused to repeat its existing state; when the counter is in any one of states 5, 6, 7, and 8 when an output pulse is produced by the exclusive-OR gate, the counter is caused to skip a state. The desired synchronization is achieved after one or more cycles of operation of the counter.

Inventors

  • 👤 R Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 03:18
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G11B20/1407; G11B20/1419; H; H04; H04L; H04L7/00; H04L7/02; H04L7/033

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 863 words
A pulse sampling and synchronization circuit for sampling input binary data, comprising: transition detection means for detecting transitions of the input binary data and operative to produce an output signal corresponding to each transition of the input binary data; first and second control means coupled to the transition detection means and each having an output, each of said first and second control means being operative in the absence of an output signal produced by the transition detection means to produce a first output condition at the output thereof; a source of clock pulses; counter means coupled to the outputs of the first and second control means and to the source of clock pulses and comprising: a plurality of flip-flops each having first and second inputs, a clock input, and first and second outputs, each of said flipflops having a first operating state during which a first output condition is produced at its first output and a second output condition is produced at its second output and a second operating state during which the opposite output conditions are produced at its first and second outputs; first circuit means coupled to the source of clock pulses, to the output of the first control means, and to the clock inputs of the flip-flops; second circuit means coupled between selected outputs of the flip-flops and the first and second inputs of the flip-flops and to the output of the second control means; said first and second circuit means being jointly operative when first output conditions are produced concurrently at the outputs of the first and second control means in the absence of an output signal produced by the transition detection means to establish a recurring sequence of different combinations of output conditions at predetermined outputs of the flip-flops, said different combinations of output conditions representing different operating states of the counter means; and feedback circuit means coupled between selected outputs of the flip-flops and the first and second inputs of the flip-flops and to the output of the second control means; first state-detecting means coupled to the counter means for detecting a first set of operating states of the counter means, said first state-detecting means being operative when the output conditions at the predetermined outputs of the flipflops represent the first set of operating states of the counter means to produce and output sampling signal to be used for sampling the input binary data; second state-detecting means coupled to the counter means for detecting a second set of operating states of the counter means, said second state-detecting means being operative when the output conditions at the predetermined outputs of the flipflops represent any one of the second set of operating states to produce an output signal; said first control means being further operative in response to an output signal being produced by the second state-detecting means while an output signal is produced by the transition detection means to produce a second output condition at the output thereof; said first circuit means of the counter means being further operative in response to a second output condition being produced at the output of the first control means and when a clock pulse is produced by the source of clock pulses to cause the flip-flops to produce a combination of output conditions at the predetermined outputs thereof bearing a predetermined first relationship to the then existing combination of output conditions; third state-detecting means coupled to the counter means for detecting a third set of operating states of the counter means, said third state-detecting means being operative when the output conditions at the predetermined outputs of the flipflops represent any one of the third set of operating states to produce an output signal; said second control means being further operative in response to an output signal being produced by the thrid state-detecting means while an output signal is produced by the transition detection means to produce a second output condition at the output thereof; said feedback circuit means of the counter means being operative in response to a second output condition being produced at the output of the second control means and when a clock pulse is produced by the source of clock pulses to cause the flip-flops to produce a combination of output conditions at the predetermined outputs thereof bearing a predetermined second relationship to the then existing combination of output conditions; fourth state-detecting means coupled to the counter means for detecting another state of the counter means, said fourth state-detecting means being operative when the output conditions at the predetermined outputs of the flip-flops represent said another state of the counter means to produce an output signal; said first and second control means being operative in response to an output signal being produced by the fourth statedetecting means while an output signal is produced by the transition detection means to produce first output conditions at the outputs thereof, whereby when said first state-detecting means operates to produce an output sampling signal during the first set of operating states of the counter means the leading edge of the output sampling signal bears a predetermined time relationship with respect to a particular point of a bit of the input binary data.
Claim 2
Dependent Claim 863 words
A pulse sampling and synchronization circuit for sampling input binary data, comprising: transition detection means for detecting transitions of the input binary data and operative to produce an output signal corresponding to each transition of the input binary data; first and second control means coupled to the transition detection means and each having an output, each of said first and second control means being operative in the absence of an output signal produced by the transition detection means to produce a first output condition at the output thereof; a source of clock pulses; counter means coupled to the outputs of the first and second control means and to the source of clock pulses and comprising: a plurality of flip-flops each having first and second inputs, a clock input, and first and second outputs, each of said flipflops having a first operating state during which a first output condition is produced at its first output and a second output condition is produced at its second output and a second operating state during which the opposite output conditions are produced at its first and second outputs; first circuit means coupled to the source of clock pulses, to the output of the first control means, and to the clock inputs of the flip-flops; second circuit means coupled between selected outputs of the flip-flops and the first and second inputs of the flip-flops and to the output of the second control means; said first and second circuit means being jointly operative when first output conditions are produced concurrently at the outputs of the first and second control means in the absence of an output signal produced by the transition detection means to establish a recurring sequence of different combinations of output conditions at predetermined outputs of the flip-flops, said different combinations of output conditions representing different operating states of the counter means; and feedback circuit means coupled between selected outputs of the flip-flops and the first and second inputs of the flip-flops and to the output of the second control means; first state-detecting means coupled to the counter means for detecting a first set of operating states of the counter means, said first state-detecting means being operative when the output conditions at the predetermined outputs of the flipflops represent the first set of operating states of the counter means to produce and output sampling signal to be used for sampling the input binary data; second state-detecting means coupled to the counter means for detecting a second set of operating states of the counter means, said second state-detecting means being operative when the output conditions at the predetermined outputs of the flipflops represent any one of the second set of operating states to produce an output signal; said first control means being further operative in response to an output signal being produced by the second state-detecting means while an output signal is produced by the transition detection means to produce a second output condition at the output thereof; said first circuit means of the counter means being further operative in response to a second output condition being produced at the output of the first control means and when a clock pulse is produced by the source of clock pulses to cause the flip-flops to produce a combination of output conditions at the predetermined outputs thereof bearing a predetermined first relationship to the then existing combination of output conditions; third state-detecting means coupled to the counter means for detecting a third set of operating states of the counter means, said third state-detecting means being operative when the output conditions at the predetermined outputs of the flipflops represent any one of the third set of operating states to produce an output signal; said second control means being further operative in response to an output signal being produced by the thrid state-detecting means while an output signal is produced by the transition detection means to produce a second output condition at the output thereof; said feedback circuit means of the counter means being operative in response to a second output condition being produced at the output of the second control means and when a clock pulse is produced by the source of clock pulses to cause the flip-flops to produce a combination of output conditions at the predetermined outputs thereof bearing a predetermined second relationship to the then existing combination of output conditions; fourth state-detecting means coupled to the counter means for detecting another state of the counter means, said fourth state-detecting means being operative when the output conditions at the predetermined outputs of the flip-flops represent said another state of the counter means to produce an output signal; said first and second control means being operative in response to an output signal being produced by the fourth statedetecting means while an output signal is produced by the transition detection means to produce first output conditions at the outputs thereof, whereby when said first state-detecting means operates to produce an output sampling signal during the first set of operating states of the counter means the leading edge of the output sampling signal bears a predetermined time relationship with respect to a particular point of a bit of the input binary data.
Claim 3
Dependent Claim 104 words
A pulse sampling and synchronization circuit in accordance with claim 1 wherein the transition detection means comprises: a first flip-flop having an input for receiving input binary data, a clock input coupled to the source of clock pulses, and first and second outputs; a second flip-flop having an input coupled to one of the outputs of the first flip-flop, a clock input coupled to the source of clock pulses, and first and second outputs; and an exclusive-OR gate having a first input coupled to an output of the first flip-flop, a second input coupled to an output of the second flip-flop, and an output.
Claim 4
Dependent Claim 27 words
A pulse sampling and synchronization circuit in accordance with claim 1 wherein: the first control means includes a flip-flop and the second control means includes a flip-flop.
Claim 5
Dependent Claim 156 words
A pulse sampling and synchronization circuit in accordance with claim 1 wherein: the first circuit means of the counter means is operative in response to a second output condition produced at the output of the first control means and when a clock pulse is produced by the source of clock pulses to cause the flip-flops to repeat the then existing combination of output conditions at the predetermined outputs thereof whereby the operating state of the counter means is caused to be repeated; and the feedback circuit means of the counter means is operative in response to a second output condition at the output of the second control means and when a clock pulse is produced by the source of clock pulses to cause the flip-flops to produCe a new combination of output conditions at the predetermined output thereof representing a state of the counter means increased by two in the sequence from the preceding operating state.
Claim 6
Dependent Claim 115 words
A pulse sampling and synchronization circuit in accordance with claim 4 wherein: the plurality of flip-flops includes flip-flops capable of providing at least eight operating states for the counter means; the first set of operating states of the counter means detected by the first state-detecting means includes states five and six; the second set of operating states of the counting means detected by the second state-detecting means includes states two, three and four; the third set of operating states of the counter means detected by the third state-detecting means includes states five, six, seven and eight; and the said another operating state of the counter means detected by the fourth state-detecting means is state one.
Claim 7
Dependent Claim 112 words
A pulse sampling and synchronization circuit in accordance wth claim 5 wherein: the flip-flops of the counter means are capable of providing 16 operating states; said pulse sampling and synchronization circuit further comprising: means coupled to the counter means for detecting at least one of the operating states nine through 16 of the counter means, said means being operative when the output conditions at the predetermined outputs of the flip-flops represent the said at least one of the operating states nine through 16 of the counter means to cause the flip-flops to produce output conditions at the predetermined outputs thereof representing one of the states one to eight of the counter means.
Claim 8
Dependent Claim 229 words
A pulse sampling and synchronization circuit in accordance with claim 1 wherein: the first and second inputs of the flip-flops are set and reset inputs, respectively; the first circuit means of the counter means includes gating means having a first input coupled to the source of clock pulses, a second input coupled to the output of the first control means, and an output coupled to the clock inputs of the flip-flops; the second circuit means of the counter means comprises: gating means coupled between the second output of the last one of the plurality of flip-flops and the set and reset inputs of the first one of the plurality of flip-flops; gating means coupled between the first output of each of the plurality of flip-flops, with the exception of the last one of the flip-flops, and the set and reset inputs of the next flip-flop; and inverter circuit means coupled to the aforesaid gating means of the second circuit means and to the output of the second control means; and the feedback circuit means of the counter means comprises: gating means coupled between the output of each of the plurality of flip-flops and the set and reset inputs of a different one of the flip-flops; and inverter circuit means coupled to the aforesaid gating means of the feedback circuit means and to the output of the second control means.
Claim 9
Dependent Claim 105 words
A pulse sampling and synchronization circuit in accordance with claim 7 wherein the transition detection means comprises: a first flip-flop having an input for receiving the input binary data, a clock input coupled to the source of clock pulses, and first and second outputs; a second flip-flop having an input coupled to one of the outputs of the first flip-flop, a clock input coupled to the source of clock pulses, and first and second outputs; and an exclusive-OR gate having a first input coupled to an output of the first flip-flop, a second input coupled to an output of the second flip-flop, and an output.
Claim 10
Dependent Claim 33 words
A pulse sampling and synchronization circuit in accordance with claim 8 wherein: the first control means includes a flip-flop having an output and the second control means includes a flip-flop having an output.
Claim 11
Dependent Claim 164 words
A pulse sampling and synchronization circuit in accordance with claim 9 wherein: the first circuit means of the counter means is operative in response to a second output condition produced at the output of the first control flip-flop and when a clock pulse is produced by the source of clock pulses to cause the flip-flops of the counter means to repeat the then existing combination of output conditions at the predetermined outputs thereof whereby the operating state of the counter means is caused to be repeated; and the feedback circuit means of the counter means is operative in response to a second output condition at the output of the second control flip-flop and when a clock pulse is produced by the source of clock pulses to cause the flip-flops of the counter means to produce a new combination of output conditions at the predetermined output thereof representing a state of the counter means increased by two in the sequence from the preceding operating state.
Claim 12
Dependent Claim 119 words
A pulse sampling and synchronization circuit in accordance with claim 10 wherein: the plurality of flip-flops of the counter means includes flip-flops capable of providing at least eight operating states for the counter means; the first set of operating states of the counter means detected by the first state-detecting means includes states five and six; the second set of operating states of the counting means detected by the second state-detecting means includes states two, three and four; the third set of operating states of the counter means detected by the third state-detecting means includes states five, six, seven and eight; and the said another operating state of the counter means detected by the fourth state-detecting means is state one.
Claim 13
Dependent Claim 118 words
A pulse sampling and synchronization circuit in accordance with claim 11 wherein: the flip-flops of the counter means are capable of providing 16 operating states; said pulse sampling and synchronization circuit further comprising: means coupled to the counter means for detecting at least one of the operating states nine through 16 of the counter means, said means being operative when the output conditions at the predetermined outputs of the flip-flops of the counter means represent the said at least one of the operating states nine through 16 of the counter means to cause the flip-flops of the counter means to produce output conditions at the predetermined outputs thereof representing one of the states one to eight counter means.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1977-06-24 1977-12-24 1978-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1981-06-24 1981-12-24 1982-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1985-06-24 1985-12-24 1986-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag