Patent US3851101A successfully refreshed from Google Patents.
US3851101A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Adaptive phase synchronizer
Assignee: Motorola Solutions Inc
•
Filing: 1974-03-04
•
Granted: 1974-11-26
•
Expires: 1994-03-04
Abstract
Abstract An adaptive phase synchronizer for synchronizing the phase of received digital data with the phase of a local clock include means for taking multiple samples of each bit of the received data, modulo 2 adders and up-down counters for locating the transitions in the data bits, and phase correcting means responsive to said transitions for adjusting the phase of the data over a range in excess of one bit intervals in accordance with the locations of the transitions in the received data relative to the local clock pulses. Means are provided for rendering the phase correcting means non-responsive to the transitions in the data when more or less than one transition per bit occurs.
Inventors
- 👤 J En
- 👤 D Brown
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 15:52
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0332
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
524 words
An adaptive phase synchronizing system for synchronizing the phase of a received digital signal having a plurality of bits, each bit having a predetermined bit interval, to correspond to the phase of a local clock, said system comprising: means for receiving said digital signal; sample and storage means connected to said receiving means for taking a predetermined number, n, of samples of said received digital signal during each bit interval, said sample and storage means including a shift register having n + 1 stages for storing said samples; n modulo 2 adders, each having two inputs connected to a different pair of adjacent ones of said n + 1 stages, and an output, each of said modulo 2 adders being responsive to the samples stored in the stages connected thereto to provide a transition signal when the last mentioned samples are unequal; a counter connected to the output of each of said modulo 2 adders, said counter being responsive to said transition signals for providing an error signal when more than one transition signal is simultaneously provided by said modulo 2 adders; accumulator means coupled to the output of each of said modulo 2 adders, said accumulator means being responsive to said modulo 2 adder means for a predetermined sampling period once during each bit interval for counting the number of transition signals provided by each of said modulo 2 adders and providing a count signal having a value representative of said number of transition signals provided by each one of the modulo 2 adders, said accumulator means including means for reducing the value of each of said count signals corresponding to the modulo 2 adders not providing transition signals during said predetermined sampling period; switch means connected to said accumulator means and said counter, said switch means being responsive to said counter for rendering said accumulator means non-responsive to said modulo 2 adders for the predetermined sampling period concurrent with the presence of said error signal, or the absence of a transition from 0 to 1 or from 1 to 0; majority logic means connected to said accumulator means and responsive to the accumulator means having the highest value count signal to provide a sample identifying signal at an output terminal thereof for identifying one of said n samples having a transition adjacent thereto; delay means connected to said sample and storage means for receiving and delaying said samples; variable phase shifting means connected to said delay means for receiving delayed samples therefrom, said variable phase shifting means including a shift register having a second predetermined number, p, of stages greater than the predetermined number, n; logic means coupled to said majority logic means and said variable phase shifting means for selecting n adjacent ones of said p stages in response to said sample identifying signal; and data generating means coupled to said n adjacent ones of said p stages selected by said logic means, said data generating means being responsive to the samples present in one of said selected n stages for generating one data bit in response to said last mentioned samples during each bit interval of said received digital signal.
Claim 2
Dependent Claim
524 words
An adaptive phase synchronizing system for synchronizing the phase of a received digital signal having a plurality of bits, each bit having a predetermined bit interval, to correspond to the phase of a local clock, said system comprising: means for receiving said digital signal; sample and storage means connected to said receiving means for taking a predetermined number, n, of samples of said received digital signal during each bit interval, said sample and storage means including a shift register having n + 1 stages for storing said samples; n modulo 2 adders, each having two inputs connected to a different pair of adjacent ones of said n + 1 stages, and an output, each of said modulo 2 adders being responsive to the samples stored in the stages connected thereto to provide a transition signal when the last mentioned samples are unequal; a counter connected to the output of each of said modulo 2 adders, said counter being responsive to said transition signals for providing an error signal when more than one transition signal is simultaneously provided by said modulo 2 adders; accumulator means coupled to the output of each of said modulo 2 adders, said accumulator means being responsive to said modulo 2 adder means for a predetermined sampling period once during each bit interval for counting the number of transition signals provided by each of said modulo 2 adders and providing a count signal having a value representative of said number of transition signals provided by each one of the modulo 2 adders, said accumulator means including means for reducing the value of each of said count signals corresponding to the modulo 2 adders not providing transition signals during said predetermined sampling period; switch means connected to said accumulator means and said counter, said switch means being responsive to said counter for rendering said accumulator means non-responsive to said modulo 2 adders for the predetermined sampling period concurrent with the presence of said error signal, or the absence of a transition from 0 to 1 or from 1 to 0; majority logic means connected to said accumulator means and responsive to the accumulator means having the highest value count signal to provide a sample identifying signal at an output terminal thereof for identifying one of said n samples having a transition adjacent thereto; delay means connected to said sample and storage means for receiving and delaying said samples; variable phase shifting means connected to said delay means for receiving delayed samples therefrom, said variable phase shifting means including a shift register having a second predetermined number, p, of stages greater than the predetermined number, n; logic means coupled to said majority logic means and said variable phase shifting means for selecting n adjacent ones of said p stages in response to said sample identifying signal; and data generating means coupled to said n adjacent ones of said p stages selected by said logic means, said data generating means being responsive to the samples present in one of said selected n stages for generating one data bit in response to said last mentioned samples during each bit interval of said received digital signal.
Claim 3
Dependent Claim
58 words
A system as recited in claim 1 wherein said data generating means includes gating means having a plurality of inputs and an output, said inputs being coupled to said majority logic means and said n selected stages, said gating means being responsive to said majority logic means for coupling one of said n selected stages to said output.
Claim 4
Dependent Claim
74 words
A system as recited in claim 2 wherein said samples include 1''s and 0''s, said system fUrther including second counter means connected to the output of said gating means for counting the number of one of said 1''s and 0''s present in up to n successive samples, said second counter including means for providing a 1 when the number of counted signals exceeds a third predetermined number in the range of 1 to n.
Claim 5
Dependent Claim
55 words
A system as recited in claim 3 wherein said gating means includes n transmission gates, each of said transmission gates having an input coupled to one of said n selected stages, an output coupled to said second counter means and a control terminal, each of said control terminals being coupled to said majority logic means.
Claim 6
Dependent Claim
43 words
A system as recited in claim 4 wherein said majority logic means has n outputs representative of said n samples, each one of said n outputs of said majority logic means being connected to the control terminal of one of said transmission gates.
Claim 7
Independent Claim
466 words
A system for synchronizing the phase of a received digital signal having a plurality of bits, each bit having a predetermined bit interval, to correspond to the phase of a local clock, said system comprising: means for receiving said digital signals; sample and storage means connected to said receiving means for taking a predetermined number of samples of each bit of said digital signal, said sample and storage means having a plurality of stages including a first stage and a last stage for storing said samples, the number of said stages exceeding said predetermined number of samples taken of each bit by one, said sample and storage means including means responsive to said local clock for shifting said samples between said stages from said first stage to said last stage thereof; comparison means connected to each of said stages of said sample and storage means for comparing the contents of said stages, said comparison means including means responsive to unlike contents in adjacent stages of said sample and storage means for providing a transition signal indicative of each transition of information between adjacent stages; counting means connected to said comparison means for counting the number of transitions present simultaneously in said sample and storage means; accumulator means responsive to transition signals for a predetermined period once during each bit interval for counting the number of transitions of information between each pair of adjacent stages during the receipt of said digital signals and for storing a count signal representative of the number of transitions of information between each pair of adjacent stages, said accumulator means including means for increasing the count signals upon the occurrence of a transition of information between adjacent stages and for reducing the count signals in the absence of a transition of information; switch means connected to said comparison means, said accumulator means and said counting means, said switch means being responsive to said counting means to make said accumulator means non-responsive to said transition signals whenever the number of transitions present simultaneously in said sample and storage means is zero or exceeds one: majority logic means connected to said accumulator means and responsive thereto for providing a location signal representative of the pair of stages having the highest number of transitions therebetween during the receipt of said digital signals; delay means having an input connected to said sample and storage means for receiving said samples, and an output; and variable phase shifting means connected to the output of said delay means for receiving said samples and to said majority logic means, said variable phase shifting means including means for shifting the phase of said samples by a predetermined amount over a predetermined range in excess of one bit interval in accordance with the pair of stages having the highest number of transitions.
Claim 8
Independent Claim
466 words
A system for synchronizing the phase of a received digital signal having a plurality of bits, each bit having a predetermined bit interval, to correspond to the phase of a local clock, said system comprising: means for receiving said digital signals; sample and storage means connected to said receiving means for taking a predetermined number of samples of each bit of said digital signal, said sample and storage means having a plurality of stages including a first stage and a last stage for storing said samples, the number of said stages exceeding said predetermined number of samples taken of each bit by one, said sample and storage means including means responsive to said local clock for shifting said samples between said stages from said first stage to said last stage thereof; comparison means connected to each of said stages of said sample and storage means for comparing the contents of said stages, said comparison means including means responsive to unlike contents in adjacent stages of said sample and storage means for providing a transition signal indicative of each transition of information between adjacent stages; counting means connected to said comparison means for counting the number of transitions present simultaneously in said sample and storage means; accumulator means responsive to transition signals for a predetermined period once during each bit interval for counting the number of transitions of information between each pair of adjacent stages during the receipt of said digital signals and for storing a count signal representative of the number of transitions of information between each pair of adjacent stages, said accumulator means including means for increasing the count signals upon the occurrence of a transition of information between adjacent stages and for reducing the count signals in the absence of a transition of information; switch means connected to said comparison means, said accumulator means and said counting means, said switch means being responsive to said counting means to make said accumulator means non-responsive to said transition signals whenever the number of transitions present simultaneously in said sample and storage means is zero or exceeds one: majority logic means connected to said accumulator means and responsive thereto for providing a location signal representative of the pair of stages having the highest number of transitions therebetween during the receipt of said digital signals; delay means having an input connected to said sample and storage means for receiving said samples, and an output; and variable phase shifting means connected to the output of said delay means for receiving said samples and to said majority logic means, said variable phase shifting means including means for shifting the phase of said samples by a predetermined amount over a predetermined range in excess of one bit interval in accordance with the pair of stages having the highest number of transitions.
Claim 9
Dependent Claim
117 words
A system as recited in claim 6 wherein said variable phase shifting meanS includes second sample and storage means having a predetermined number of stages greater than the number of stages in said sample and storage means, logic means coupled to said majority logic means and responsive to said location signal for selecting predetermined selected ones of said stages of said sample and storage means, and output means coupled to said logic means and said selected ones of said stages, said output means being responsive to a predetermined one of said selected stages in response to said majority logic means for providing an output signal representative of the samples in said predetermined one of said selected signals.
Claim 10
Dependent Claim
114 words
A system as recited in claim 7 wherein said second sample and storage means includes a shift register having a plurality of stages equal in number to the number of stages in said second sample and storage means, said logic means including gating means having a plurality of input terminals, an output terminal and a control terminal, each of said input terminals being connected to one stage of said shift register and said control terminal being connected to said majority logic means, said gating means being responsive to said majority logic means for coupling predetermined ones of said shift register stages to said output terminal, said output means being connected to said output terminal.
Claim 11
Dependent Claim
56 words
A system as recited in claim 8 wherein said samples each have one of a first and second value and said output means includes a counter responsive to the value of said samples for providing a first sense output signal upon receipt of a predetermined number of samples having said first value within said bit interval.
Claim 12
Dependent Claim
42 words
A system as recited in claim 6 wherein said comparison means includes a plurality of modulo 2 adders, each modulo 2 adder having a pair of inputs connected to a different respective pair of adjacent stages of said sample and storage means.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1977-11-25 | 1978-05-27 | 1978-11-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1981-11-25 | 1982-05-27 | 1982-11-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1985-11-25 | 1986-05-27 | 1986-11-26 | $7700.00 | Window Closed / Lapsed |