Carrier phase initialization with sub-LSB accuracy

Pulse or digital communications – Synchronizers – Phase displacement – slip or jitter correction

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C375S226000

Reexamination Certificate

active

06647080

ABSTRACT:

BACKGROUND OF THE INVENTION
A. Field of the Invention
The present invention is related to the carrier phase from a digitally controlled oscillator (DCO). More particularly this invention relates to obtaining accuracy of a carrier phase significantly less than the least significant bit (LSB).
B. Problems in the Art
The advent of carrier phase detection devices, particularly in the Global Positioning System (GPS) field, adds a high impetus to develop an accurate, yet low cost, method of simulating carrier phases down to sub-millimeter carrier phase accuracy.
To achieve this accuracy, very high quality, and therefore higher cost, phase control hardware is used. Alternatively, a special high rate processing that provides phase by averaging is used. However, this latter methodology of essentially averaging between two consecutive Least Significant Bit (LSB) phases, thus simulating a phase angle between these two, not only requires significant processing overhead, but typically exhibits “jitter” or a “waver” between the two phase angles truly present and the desired phase angle simulated by the processing.
An LSB is typically expressed as a numerator (p) and a denominator (q), wherein p and q are relatively prime, which gives a &Dgr;.
Δ
=
p
q
Eq
.


1
and thus producing an error range of p/q, as shown in FIG.
2
. Therefore writing a 1 to the carrier DCO gives a phase change of &Dgr;. Therefore subsequent DCO commands would give:
TABLE 1
Command Effects on Phase Angle
Command
Angle
0
0
1
&Dgr;
2
2&Dgr;
3
3&Dgr;
4
4&Dgr;
5
5&Dgr;
6
6&Dgr;
For example, in the above case, to simulate a phase angle of &Dgr;/2, one would switch between a 1 and a 0 command in a one to one ratio. If a phase angle of &Dgr;/4 is desired, a command of 0 is entered for a time period three times as long as a command of 1. Clearly, other angles can be “simulated” by averaging, but it would take significant processing and the “jittering” effect would be exhibited from this averaging method.
SUMMARY OF THE INVENTION
The present invention includes a method for determining an appropriate value to be entered into a digitally controlled oscillator to achieve better than least significant bit accuracy.
The present invention also includes a computer readable medium having computer executable instructions for causing a computer to determine an appropriate value to be entered into a digitally controlled oscillator to achieve better than least significant bit accuracy.
This is done by: choosing a desired phase angle &thgr;; solving the base equation
Ap+Bq
=1  Eq.2
for A, wherein the values of p and q are relatively prime components of an LSB; and computing a command value, k, from the command equation
k=[A
int(
q
&thgr;)]mod(
q
)  Eq.3
From this k value, an appropriate command value can be entered. On most DCOs it will be the command value itself. However those skilled in the art will appreciate different requirements for different DCOs and will appreciate the relationship between the k value and the value to be entered into the DCO.


REFERENCES:
patent: 5899957 (1999-05-01), Loomis

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Carrier phase initialization with sub-LSB accuracy does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Carrier phase initialization with sub-LSB accuracy, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Carrier phase initialization with sub-LSB accuracy will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3136211

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.