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

Bit synchronizer

Assignee: Motorola Solutions Inc
•
Filing: 1989-02-06
•
Granted: 1992-03-10
•
Expires: 2009-02-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital synchronizer examines a signal transmitted at a predetermined baud rate for a predetermined time. Upon completion of the predetermined time, a decision is made as to whether or not the signal included the predetermined baud rate. If the signal includes the predetermined baud rate, a bit clock is established indicative of the boundaries and center of each baud symbol. The synchronizer samples the signal at a multiple of the baud rate and accumulates the phase relationship between the samples and transitions of the signal during the predetermined time. Upon conclusion of the predetermined time, the distribution of the phase relationships is examined and the presence or absence of signal is determined. If the presence is determined, the bit clock is established.

Inventors

  • 👤 Michael J. DeLuca
  • 👤 Joan S. DeLuca

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 00:14
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/0262

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 301 words
A digital signal detector receiving a signal having a plurality of digital symbols received at a predetermined baud rate, the signal detector comprising: data clock means for generating a timing signal; phase generating means, responsive to the timing signal, for generating a reference signal having a frequency integerly related to the baud rate, the reference signal comprising a plurality of independent phase signals generated relative to the received signal; transition detecting means responsive to the timing signal for detecting transitions which may occur between symbols and for producing an edge signal in response thereof; counting means, coupled to said transition detecting means and said phase generating means, and having a plurality of phase accumulators, each responsive to the edge signal and one of the phase signals which is selectively coupled thereto for accumulating an edge signal count when the edge signal coincides with the phase signal selectively coupled thereto, said counting means further including totalizing means for accumulating a total edge signal count of the number of edge signals detected with a fixed integration time interval; controlling means for initializing said counting means and for enabling said counting means for the fixed integration time interval and for generating a completion signal at the end of the fixed integration time interval; and analyzing means coupled to said counting means and including memory means for storing at least one table of predetermined threshold values corresponding to each of a plurality of total edge signal counts, said analyzing means responsive to the completion signal for selecting from said memory means a threshold value corresponding to the total edge signal count accumulated, and for producing a detect signal in response to the threshold value selected being exceeded by at least one of the edge signal counts accumulated within one of the plurality of phase accumulators.
Claim 2
Dependent Claim 301 words
A digital signal detector receiving a signal having a plurality of digital symbols received at a predetermined baud rate, the signal detector comprising: data clock means for generating a timing signal; phase generating means, responsive to the timing signal, for generating a reference signal having a frequency integerly related to the baud rate, the reference signal comprising a plurality of independent phase signals generated relative to the received signal; transition detecting means responsive to the timing signal for detecting transitions which may occur between symbols and for producing an edge signal in response thereof; counting means, coupled to said transition detecting means and said phase generating means, and having a plurality of phase accumulators, each responsive to the edge signal and one of the phase signals which is selectively coupled thereto for accumulating an edge signal count when the edge signal coincides with the phase signal selectively coupled thereto, said counting means further including totalizing means for accumulating a total edge signal count of the number of edge signals detected with a fixed integration time interval; controlling means for initializing said counting means and for enabling said counting means for the fixed integration time interval and for generating a completion signal at the end of the fixed integration time interval; and analyzing means coupled to said counting means and including memory means for storing at least one table of predetermined threshold values corresponding to each of a plurality of total edge signal counts, said analyzing means responsive to the completion signal for selecting from said memory means a threshold value corresponding to the total edge signal count accumulated, and for producing a detect signal in response to the threshold value selected being exceeded by at least one of the edge signal counts accumulated within one of the plurality of phase accumulators.
Claim 3
Dependent Claim 31 words
The signal detector of claim 1 wherein said phase generating means generates a reference signal having four phases, each of the four phases corresponding to one fourth of a digital symbol.
Claim 4
Dependent Claim 30 words
The signal detector of claim 2 wherein said counting means has four phase accumulators and wherein each phase accumulator corresponds to one of the four phases of the reference signal.
Claim 5
Dependent Claim 61 words
The signal detector of claim 1 wherein said transition detecting means, being responsive to the timing signal, for first sampling the state of the received signal in coincidence with a phase signal, and for subsequently sampling the received signal in coincidence with a subsequent phase signal, for detecting a transition in response to a difference between the first and subsequent samples.
Claim 6
Dependent Claim 61 words
The signal detector of claim 1 wherein the detect signal includes information corresponding to the phase signal which exceeds the selected threshold value, said data clock means being responsive to the detect signal for providing the timing signal at the baud rate for sampling each symbol, wherein the phase of the timing signal is established in response to the detect signal.
Claim 7
Dependent Claim 30 words
The signal detector of claim 5 wherein the timing signal phase is adjusted to be substantially 180 degrees out of phase with the corresponding phase signals producing the detect signal.
Claim 8
Dependent Claim 47 words
The signal detector of claim 1 wherein said analyzing means produces the detect signal in response to the threshold value being exceeded by a sum of edge signal counts accumulated within any predetermined number of phase accumulators which correspond to adjacent phase signals of the reference signal.
Claim 9
Dependent Claim 69 words
The signal detector of claim 7 wherein said counting means has four phase accumulators and wherein each phase accumulator corresponds to one of the four phases of the reference signal, and said analyzing means produces the detect signal in response to the threshold value being exceeded by the sum of edge signal counts accumulated within any two phase accumulators which correspond to two adjacent phases of the reference signal.
Claim 10
Dependent Claim 56 words
The signal detector of claim 7 wherein said data clock means is responsive to the detect signal for providing a timing signal at the baud rate for sampling each symbol, and wherein the timing signal is phase adjusted to be substantially 180 degrees out of phase with the corresponding adjacent phase signals producing the detect signal.
Claim 11
Dependent Claim 59 words
The signal detector of claim 7 wherein said data clock means is responsive to the detect signal for providing a timing signal at the baud rate for sampling each symbol, and wherein the timing signal is phase adjusted to be substantially 180 degrees out of phase with the function of the edge signal counts accumulated within said phase accumulators.
Claim 12
Dependent Claim 53 words
The signal detector of claim 1 wherein said controlling means includes a means for dividing the integration time by a constant, said means comprising: selecting means for selecting the constant; and dividing means for dividing the edge signal counts accumulated in said counting means by the constant in response to the completion signal.
Claim 13
Dependent Claim 35 words
The signal detector of claim 11 further comprising a code plug means storing information signals indicative of a particular constant, and wherein said selecting means selects the constant in response to the stored information signals.
Claim 14
Dependent Claim 20 words
The signal detector of claim 12 wherein the constant is selectable from the values of 0.5, 1.0, 2.0, or 4.0.
Claim 15
Dependent Claim 16 words
The signal detector of claim 1 wherein the integration time interval corresponds to sixteen symbol intervals.
Claim 16
Dependent Claim 75 words
The signal detector of claim 1 wherein said; memory means stores a plurality of threshold tables, each threshold table having a plurality threshold values, each threshold value corresponding to at least one total edge count signal accumulation; and selecting means for selecting one of the plurality of threshold tables, wherein said analyzing means selects the threshold value from the selected threshold table, wherein the selected threshold value corresponding to the total edge count signal accumulation.
Claim 17
Dependent Claim 36 words
The signal detector of claim 15 further comprising a code plug means storing information signals for selecting a particular threshold table, wherein said selecting means selects the threshold table in response to the stored information signals.
Claim 18
Dependent Claim 93 words
The signal detector of claim 1 further comprising: control means responsive to the detect signal for enabling said controlling means to enable said counting means for a second integration interval, wherein said controlling means generates an enable signal in response to the detect signal from the second integration interval, and said data clock means is responsive to the enable signal for providing a timing signal at the baud rate for sampling each symbol, wherein the phase of the timing signal is established in response to the detect signal from the second integration interval.
Claim 19
Dependent Claim 81 words
The signal detector of claim 17 wherein said memory means includes a plurality of threshold tables, each threshold table having a plurality of threshold values, and said signal detector further comprises selecting means for selecting one of the plurality of threshold tables, wherein said analyzing means selects the threshold value from the selected threshold table, the threshold value corresponding to the total edge count signal accumulated, and wherein said selecting means selects a second threshold table for the second integration interval.
Claim 20
Dependent Claim 37 words
The signal detector of claim 18 further comprises a code plug means for storing information signals for selecting a particular threshold table, wherein said selecting means selects the threshold table in response to the stored information signals.
Claim 21
Dependent Claim 279 words
A digital signal absence detector receiving a signal having a plurality of digital symbols received at a predetermined baud rate comprising: data clock means for generating a timing signal; phase generating means, responsive to the timing signal, for generating a reference signal having a frequency corresponding to the baud rate, the reference signal comprising a plurality of independent phase signals generated relative to the receive signal; transition detecting means responsive to the timing signal for detecting transitions which may occur between symbols; counting means responsive to said transition detecting means and said phase generating means, and having a plurality of phase accumulators, each responsive to the detected transitions and one of the phase signals which is selectively coupled thereto for accumulating a transition count when the detected transition coincides with the phase signal selectively coupled thereto; said counting means further including totalizing means for accumulating a total count of the number of transitions detected within a fixed time interval; controlling means for resetting said counting means and for operating said counting means for the fixed time interval and for generating a completion signal at the end of the fixed time interval; and analyzing means, including memory means for storing a table of predetermined threshold values corresponding to the total transitions detected, said analyzing means being coupled to said counting means and responsive to the completion signal, for selecting from said memory means a threshold value corresponding to the total transitions detected, and for producing an absence signal in response to the threshold value selected not being exceeded by a sum of values within any predetermined number of said phase accumulators which correspond to contiguous phases of the reference signal.
Claim 22
Dependent Claim 279 words
A digital signal absence detector receiving a signal having a plurality of digital symbols received at a predetermined baud rate comprising: data clock means for generating a timing signal; phase generating means, responsive to the timing signal, for generating a reference signal having a frequency corresponding to the baud rate, the reference signal comprising a plurality of independent phase signals generated relative to the receive signal; transition detecting means responsive to the timing signal for detecting transitions which may occur between symbols; counting means responsive to said transition detecting means and said phase generating means, and having a plurality of phase accumulators, each responsive to the detected transitions and one of the phase signals which is selectively coupled thereto for accumulating a transition count when the detected transition coincides with the phase signal selectively coupled thereto; said counting means further including totalizing means for accumulating a total count of the number of transitions detected within a fixed time interval; controlling means for resetting said counting means and for operating said counting means for the fixed time interval and for generating a completion signal at the end of the fixed time interval; and analyzing means, including memory means for storing a table of predetermined threshold values corresponding to the total transitions detected, said analyzing means being coupled to said counting means and responsive to the completion signal, for selecting from said memory means a threshold value corresponding to the total transitions detected, and for producing an absence signal in response to the threshold value selected not being exceeded by a sum of values within any predetermined number of said phase accumulators which correspond to contiguous phases of the reference signal.
Claim 23
Dependent Claim 49 words
The absence detector of claim 20 further comprising a receiving means which is periodically activated and consumes power while receiving the signal, said receiving means being coupled to said analyzing means, operates in a reduced power mode in response to the absence signal, thereby entering a lower power state.
Claim 24
Independent Claim 185 words
A method of detecting a signal having a plurality of digital symbols received at a predetermined baud rate, the method comprising the steps of: generating a reference signal having a frequency corresponding to the baud rate, the reference signal comprising a plurality of independent phase signals having substantially unvarying phases generated relative to the received signal; detecting transitions which may occur between the digital symbols to derive transition detections; accumulating counts of said transition detections in a plurality of phase accumulators, wherein each phase accumulator accumulates a count in response to the transition detection being detected in coincidence with the phase signal corresponding to a particular phase accumulator; performing said steps of generating, detecting and accumulating for a fixed time interval; accumulating a total number of transition detections occurring during the fixed time interval; selecting a threshold value from a table of values stored in a memory in response to the total number of transition detections at the end of the fixed time interval; and producing a detect signal in response to the threshold value selected being exceeded by a value within a phase accumulator.
Claim 25
Independent Claim 185 words
A method of detecting a signal having a plurality of digital symbols received at a predetermined baud rate, the method comprising the steps of: generating a reference signal having a frequency corresponding to the baud rate, the reference signal comprising a plurality of independent phase signals having substantially unvarying phases generated relative to the received signal; detecting transitions which may occur between the digital symbols to derive transition detections; accumulating counts of said transition detections in a plurality of phase accumulators, wherein each phase accumulator accumulates a count in response to the transition detection being detected in coincidence with the phase signal corresponding to a particular phase accumulator; performing said steps of generating, detecting and accumulating for a fixed time interval; accumulating a total number of transition detections occurring during the fixed time interval; selecting a threshold value from a table of values stored in a memory in response to the total number of transition detections at the end of the fixed time interval; and producing a detect signal in response to the threshold value selected being exceeded by a value within a phase accumulator.
Claim 26
Dependent Claim 36 words
The method of claim 22 further comprising the step of producing the detect signal in response to the selected threshold value being exceeded by a sum of counts accumulated within a predetermined number of phase accumulators.

References Cited (Backward Citations)

US4029905A Cited
US4146743A Cited
US4518961A Cited
US4414676A Cited
US4554665A Cited
US4506262A Cited
US4456884A Cited
US4653073A Cited
US4837854A Cited
US4928086A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-03-10 1995-09-09 1996-03-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-03-10 1999-09-09 2000-03-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-03-10 2003-09-09 2004-03-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag