The present invention relates generally to offset correction in differential signaling systems. More particularly, but not exclusively, the invention relates to systems and methods of nulling offsets found in differential circuits.
Differential signals find widespread use due to their ability to reject common mode noise and to maximize signal range. This is because the transmitted information is represented by the difference between two signals. The maximum signal value is typically limited by voltage supply and circuit structure. The minimum is practically set by noise and offsets.
Many systems require a wide dynamic range to operate properly. Some systems must minimize offsets to avoid problems. For example, offsets in radio transmitters typically cause carrier leakage that degrades performance. Measuring and correcting these offsets is particularly challenging. It would therefore be advantageous to be able to null or zero differential offsets.
The present invention relates generally to systems and methods for nulling offsets found in differential signals.
In one embodiment the present invention relates to an apparatus and method for nulling offsets associated with differential signals using a servo feedback loop to measure the offset and then generating a correction signal to be added to one or both of the differential signals to minimize the offset.
In one embodiment the present invention relates to an apparatus comprising a first circuit configured to sense an offset between a first differential current and a second differential current in a differential signaling pair, and a second circuit configured to generate an adjustment current based upon the offset between the first differential current and the second differential current. The adjustment current may be added to either one or both of the differential signals to correct the offset.
In another embodiment the present invention relates to a method for decreasing offsets between currents in a differential signaling system including a differential signaling pair, the method including generating a sense signal based on a first differential current and a second differential current, generating an adjustment current based on the sense signal, and combining the adjustment current with one or both differential currents to decrease the offset.
In another aspect the present invention relates to a method of adjusting an offset in a differential signaling system, the method including setting an SAR output to an initial value, generating a correction signal based on the SAR output, combining the correction signal with a first differential current in a differential signaling pair to generate an adjusted first differential current, comparing the adjusted first differential current to a second differential current in the differential signaling pair, and repeating the process until the adjusted first differential current and the second differential current match within a desired tolerance.
In another aspect the present invention relates to a method of adjusting an offset in a differential signaling system, the method including setting a SAR output to an initial value, generating a correction signal based on the SAR output, combining the correction signal with a first differential current in a differential signaling pair to generate an adjusted first differential current, combining the correction signal with a second differential current in the differential signaling pair to generate an adjusted second differential current, comparing the adjusted first differential current to the adjusted second differential current, and repeating the process until the adjusted first differential current and the adjusted second differential current match within a desired tolerance.
Additional aspects of the present invention are described below in conjunction with the drawings.
The foregoing aspects and the attendant advantages of the embodiments described herein will become more readily apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein:
a shows the output spectrum of a mixer subjected to an offset;
b shows an analog multiplier with an offset added to the AM signal;
a illustrates the relationship between carrier leakage and offset level;
b illustrates the emission levels at 400 kHz as a function of offset added to an EDGE signal;
A simple mixer or analog multiplier circuit 100 is shown in
The mixer is described mathematically by the equation
s(t)=m(t)cos(ωct)
where m(t) is an information signal represented by analog currents and ωc is the frequency of the RF carrier driving the commutating devices. If m(t) also includes a direct current (DC) offset, then
s(t)=[m(t)+dc] cos(ωct)=m(t)cos(ωct)+dc·cos(ωct)
The second term is the RF carrier feedthrough illustrated in
In a polar transmitter, the mixer more appropriately resembles an analog multiplier. In this case,
s(t)=AM(t)cos [ωct+φM(t)]
where AM(t) is the envelope and φm(t) is the phase of the complex information signal. Since the phase-modulation spreads the RF carrier, the signal leakage due to a dc offset appears differently as shown in
In many applications it is desirable to minimize the dc term in both the I/Q modulator and the polar transmitter.
In practice, the offset typically needs to be less than −35 dBc for an I/Q modulator and −55 dBc for a polar transmitter. Since the offset can vary with circuit design and processing, it becomes necessary to null this parameter.
ΔI=I2−I1
to within the resolution of the D/A converter.
Transistors N3-P3 are configured as a replica of inverter N4-P4 and are used to set the voltage reference VREF equal to the inverter's threshold. This drives the servo loop to force the drain of transistor P2 equal to the inverter's threshold. By matching transistors P1 and P2, the drain of Pi ideally equals the inverter's threshold when ID1 equals ID2. This is true regardless of the magnitude of ID1 and ID2. In practice, matching issues as well as the input-referred offset of amplifier A1 may produce a small but tolerable error.
The analog currents of
The successive approximation algorithm shown in
Embodiments of such a nulling circuit and successive approximation algorithm may be used to null the offset common to differential signals as needed in a variety of applications.
In an alternative embodiment 600, the successive approximation register directly offsets the input signal as shown in
The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the invention. However, it will be apparent to one skilled in the art that the specific details are not required in order to practice the invention. Thus, the foregoing descriptions of specific embodiments of the present invention are presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed; obviously many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the following claims and their equivalents define the scope of the invention.
This application claims priority under 35 U.S.C. §119(e) to U.S. Provisional Patent Application Ser. No. 60/943,483, OFFSET NULLING SYSTEM, filed on Jun. 12, 2007, the content of which is hereby incorporated by reference herein in its entirety for all purposes.
| Number | Name | Date | Kind |
|---|---|---|---|
| 5471665 | Pace et al. | Nov 1995 | A |
| 6531907 | Dooley et al. | Mar 2003 | B2 |
| 6583660 | Blon et al. | Jun 2003 | B2 |
| 6674328 | Uto et al. | Jan 2004 | B2 |
| 7009541 | Nguyen | Mar 2006 | B1 |
| 7193466 | Kim et al. | Mar 2007 | B2 |
| 7193467 | Garlepp et al. | Mar 2007 | B2 |
| Number | Date | Country | |
|---|---|---|---|
| 60943483 | Jun 2007 | US |