Patent US5299237A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5299237A Expired / Lapsed US ⏱️ 0.0 years remaining

Asymmetrical data tracking digital phase locked loop

Assignee: Honeywell Inc
•
Filing: 1991-12-20
•
Granted: 1994-03-29
•
Expires: 2011-12-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved asymmetrical data tracking digital phase locked loop including separate baud rate counters for both the positive data pulse edge and the negative data pulse edge. The outputs of the two independent baud rate counters are added together and divided by two in a virtual counter for each local oscillator clock cycle. This provides a data clock pulse located at the midpoint between the corresponding data pulse edges as defined by the two baud rate counters. A digital filter is utilized to dampen the tracking loop correction to reduce maximum phase errors by not allowing continuous phase corrections.

Inventors

  • 👤 Glenn M. Head

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 19:37
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0331; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/085; H03L7/087

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 83 words
In a digital phase locked loop, the improvement comprising: edge detection means for generating a positive edge signal and a negative edge signal when a data pulse is input thereto; means for coupling said positive edge signal and negative edge signal to respective baud rate counters, each said baud rate counter generating an output signal; and each said baud rate counter output signal coupled to counting means for generating a data clock signal midway between said positive edge signal and negative edge signal.
Claim 2
Dependent Claim 83 words
In a digital phase locked loop, the improvement comprising: edge detection means for generating a positive edge signal and a negative edge signal when a data pulse is input thereto; means for coupling said positive edge signal and negative edge signal to respective baud rate counters, each said baud rate counter generating an output signal; and each said baud rate counter output signal coupled to counting means for generating a data clock signal midway between said positive edge signal and negative edge signal.
Claim 3
Dependent Claim 21 words
The loop as defined in claim 1 wherein said counting means include virtual counting means for generating said data clock signal.
Claim 4
Dependent Claim 64 words
The loop as defined in claim 1 including initial pulse lock in means including phase detector means for generating a phase signal for at least one of said positive edge and said negative edge signal and means for correcting the count of said respective baud rate counters if said phase signal occurs early or late with respect to said baud rate counter output signal.
Claim 5
Dependent Claim 43 words
The loop as defined in claim 3 wherein said count correcting means include preset counter means for coupling a predetermined data rate into said baud rate counters and means for incrementing or decrementing said preset counter means in response to said phase signal.
Claim 6
Dependent Claim 24 words
The loop as defined in claim 4 including digital filter means for providing dampening to said count correcting means by eliminating continuous phase corrections.
Claim 7
Dependent Claim 34 words
The loop as defined in claim 4 including means for generating a search signal when a predetermined number of said phase signals occur within a preset tolerance of said baud rate counter output signal.
Claim 8
Dependent Claim 38 words
The loop as defined in claim 6 wherein said means for generating a search signal further includes means for generating a sample signal and coupling said sample signal to said counting means to generate said data clock signal.
Claim 9
Dependent Claim 31 words
The loop as defined in claim 6 including means for coupling said search signal to said baud rate counters to block the input of said positive edge and negative edge signals.
Claim 10
Dependent Claim 49 words
The loop as defined in claim 6 including phase detector means for generating a phase signal for each respective positive edge and negative edge signal and including means for incrementing or decrementing said preset counter means in response to each said phase signal following generation of said search signal.
Claim 11
Dependent Claim 170 words
A digital phase locked loop comprising: edge detection means for generating a positive edge signal and a negative edge signal when a data pulse is input thereto; means for coupling said positive edge signal and negative edge signals to respective baud rate counters, each said baud rate counter generating an output signal; said baud rate counter output signals coupled to counting means for generating a data clock signal midway between said positive edge signal and negative edge signals; and initial pulse lock in means including phase detector means for generating a phase signal for at least one of said positive edge and said negative edge signals and means for correcting the count of said respective baud rate counters when said phase signal occurs early or late with respect to said baud rate counter output signal, said count correcting means including preset counter means for coupling a predetermined data rate into said baud rate counters and means for incrementing or decrementing said preset counter means in response to said phase signal.
Claim 12
Dependent Claim 170 words
A digital phase locked loop comprising: edge detection means for generating a positive edge signal and a negative edge signal when a data pulse is input thereto; means for coupling said positive edge signal and negative edge signals to respective baud rate counters, each said baud rate counter generating an output signal; said baud rate counter output signals coupled to counting means for generating a data clock signal midway between said positive edge signal and negative edge signals; and initial pulse lock in means including phase detector means for generating a phase signal for at least one of said positive edge and said negative edge signals and means for correcting the count of said respective baud rate counters when said phase signal occurs early or late with respect to said baud rate counter output signal, said count correcting means including preset counter means for coupling a predetermined data rate into said baud rate counters and means for incrementing or decrementing said preset counter means in response to said phase signal.
Claim 13
Dependent Claim 21 words
The loop as defined in claim 10 wherein said counting means include virtual counting means for generating said data clock signal.
Claim 14
Dependent Claim 24 words
The loop as defined in claim 10 including digital filter means for providing dampening to said count correcting means by eliminating continuous phase corrections.
Claim 15
Dependent Claim 34 words
The loop as defined in claim 10 including means for generating a search signal when a predetermined number of said phase signals occur within a preset tolerance of said baud rate counter output signal.
Claim 16
Dependent Claim 39 words
The loop as defined in claim 13 where in said means for generating a search signal further includes means for generating a sample signal and coupling said sample signal to said counting means to generate said data clock signal.
Claim 17
Dependent Claim 31 words
The loop as defined in claim 13 including means for coupling said search signal to said baud rate counters to block the input of said positive edge and negative edge signals.
Claim 18
Dependent Claim 50 words
The loop as defined in claim 13 including phase detector means for generating a phase signal for each respective positive edge and negative edge signal and including means f or incrementing or decrementing said preset counter means in response to each said phase signal following generation of said search signal.

References Cited (Backward Citations)

US3611298A Cited
US3851257A Cited
US4855683A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-03-28 1997-09-27 1998-03-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-03-28 2001-09-27 2002-03-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-03-28 2005-09-27 2006-03-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag