IP Library Granted Patent US 7,512,646
Granted Patent B2
US 7,512,646 · App. 11/506,360 · Granted Mar 31, 2009

Precision complex sinusoid generation using limited processing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,512,646
App. No.
11/506,360
Granted
Mar 31, 2009
Kind
B2
Abstract

A first phasor associated with an electronic signal and a delta phasor associated with a cyclic rate of the electronic signal are multiplied to produce a second phasor. To compensate for any deviation in the magnitude of the second phasor, a real and imaginary correction factor are determined and added to the second phasor. The imaginary and real correction factors can be determined by first calculating the sum and difference of the real and imaginary portions of the first phasor respectively. The sum and difference are then scaled by performing simple shift-operations to produce the real and imaginary correction factors. The corrected second phasor is then used to update the electronic signal, which in turn can be used to produce another signal, such as a communication signal.

Claims (57)

1. A transmitter comprising:

a modulator adapted to modulate a signal for transmission on a transmission medium based, at least in part, on information and in response to a complex sinusoid;

an oscillator adapted to:

generate a second phasor based, at least in part, on multiplying together a first phasor associated with the complex sinusoid with a delta phasor associated with a cyclic rate of the complex, the first phasor having a first real portion and a first imaginary portion, the second phasor having a second real portion and a second imaginary portion;

combine the first imaginary portion with the first real portion to produce a first sum;

scale the first sum according to a first scaling factor to produce an imaginary correction factor;

combine the imaginary correction factor with the second imaginary portion of the second phasor to correct for a magnitude error of the second phasor; and

update the complex sinusoid based, at least in part, on the corrected second phasor.

2. The transmitter of claim 1 , wherein said oscillator is further adapted to:

subtract the first imaginary portion from the first real portion to produce a first difference;

scale the first difference according to the first scaling factor to produce a real correction factor; and

combine the real correction factor with the second real portion of the second phasor to further correct for the magnitude error of the second phasor.

3. The transmitter of claim 1 , wherein said oscillator is further adapted to scale said first sum using a shift operation.

4. A receiver comprising:

a demodulator adapted to demodulate a signal received from a transmission medium to recover information in response to a complex sinusoid;

an oscillator adapted to:

generate a second phasor based, at least in part, on multiplying together a first phasor associated with the complex sinusoid with a delta phasor associated with a cyclic rate of the complex, the first phasor having a first real portion and a first imaginary portion, the second phasor having a second real portion and a second imaginary portion;

combine the first imaginary portion with the first real portion to produce a first sum;

scale the first sum according to a first scaling factor to produce an imaginary correction factor;

combine the imaginary correction factor with the second imaginary portion of the second phasor to correct for a magnitude error of the second phasor; and update the complex sinusoid based, at least in part, on the corrected second phasor.

5. The receiver of claim 4 , wherein said oscillator is further adapted to:

subtract the first imaginary portion from the first real portion to produce a

first difference;

scale the first difference according to the first scaling factor to produce a real correction factor; and

combine the real correction factor with the second real portion of the second phasor to further correct for the magnitude error of the second phasor.

6. The receiver of claim 4 , wherein said oscillator is further adapted to scale said first sum using a shift operation.

7. A system comprising:

a transmitter adapted to transmit information in a transmission medium according to an Internet protocol, the transmitter comprising:

a modulator adapted to modulate a signal for transmission on said transmission medium based, at least in part, on said information and in response to a complex sinusoid

an oscillator adapted to:

generate a second phasor based, at least in part, on multiplying together a first phasor associated with the complex sinusoid with a delta phasor associated with a cyclic rate of the complex, the first phasor having a first real

portion and a first imaginary portion, the second phasor having a second real portion and a second imaginary portion;

combine the first imaginary portion with the first real portion to produce a first sum;

scale the first sum according to a first scaling factor to produce an imaginary correction factor;

combine the imaginary correction factor with the second imaginary portion of the second phasor to correct for a magnitude error of the second phasor; and

update the complex sinusoid based, at least in part, on the corrected second phasor; and

a receiver adapted to receive said signal from said transmission medium and recover said information therefrom.

8. The system of claim 7 , wherein said oscillator is further adapted to:

subtract the first imaginary portion from the first real portion to produce a first difference;

scale the first difference according to the first scaling factor to produce a real correction factor; and

combine the real correction factor with the second real portion of the second phasor to further correct for the magnitude error of the second phasor.

9. The system of claim 7 , wherein said oscillator is further adapted to scale said first sum using a shift operation.

10. A system comprising:

a transmitter adapted to transmit information in a transmission medium according to an Internet protocol, the transmitter comprising:

a modulator adapted to modulate a signal for transmission on said transmission medium based, at least in part, on said information and in response to a complex sinusoid;

an oscillator adapted to:

generate a second phasor based, at least in part, on multiplying together a first phasor associated with the complex sinusoid with a delta phasor associated with a cyclic rate of the complex, the first phasor having a first real portion and a first imaginary portion, the second phasor having a second real portion and a second imaginary portion;

combine the first imaginary portion with the first real portion to produce a first sum;

scale the first sum according to a first scaling factor to produce an imaginary correction factor;

combine the imaginary correction factor with the second imaginary portion of the second phasor to correct for a magnitude error of the second phasor; and

update the complex sinusoid based, at least in part, on the corrected second phasor; and

a receiver adapted to receive said signal from said transmission medium and recover said information therefrom.

11. The system of claim 10 , wherein said oscillator is further adapted to:

subtract the first imaginary portion from the first real portion to produce a first difference;

scale the first difference according to the first scaling factor to produce a real correction factor; and

combine the real correction factor with the second real portion of the second phasor to further correct for the magnitude error of the second phasor.

12. The system of claim 10 , wherein said oscillator is further adapted to scale said first sum using a shift operation.

Assignments (3)
MERGER Recorded Oct 2, 2015
From: DURHAM LOGISTICS LLC
To: XYLON LLC
Reel/Frame 036743/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2006
From: THIAGARAJAN, GANESAN
To: ARRAYCOMM, INC.
Reel/Frame 018197/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2006
From: ARRAYCOMM, INC.
To: DURHAM LOGISTICS, LLC
Reel/Frame 018213/0813 →