IP Library Granted Patent US 8,098,104
Granted Patent B2
US 8,098,104 · App. 12/578,105 · Granted Jan 17, 2012

Estimation and compensation of oscillator nonlinearities

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 8,098,104
App. No.
12/578,105
Granted
Jan 17, 2012
Kind
B2
Abstract

A device may include an oscillator circuit, a control circuit, a frequency detector circuit, and a processor circuit. The oscillator circuit may include a frequency control input to output an oscillator signal. The frequency of the oscillator signal depends on an input signal applied to the frequency control input. The control circuit is configured to apply a first input signal value, a second input signal value, and a third input signal value to the frequency control input. The frequency detector circuit is configured to detect the first frequency value of the oscillator signal when the first input signal value is applied to the frequency control input, a second frequency value of the oscillator signal when the second input signal value is applied to the frequency control input, and a third frequency value of the oscillator signal when the third input signal value is applied to the frequency control input.

Claims (44)

1. A device, comprising:

an oscillator circuit comprising a frequency control input and configured to output an oscillator signal, a frequency of the oscillator signal depending on an input signal applied to the frequency control input;

a control circuit configured to apply a first input signal value, a second input signal value, and a third input signal value to the frequency control input;

a frequency detector circuit configured to detect a first frequency value of the oscillator signal when the first input signal value is applied to the frequency control input, a second frequency value of the oscillator signal when the second input signal value is applied to the frequency control input, and a third frequency value of the oscillator signal when the third input signal value is applied to the frequency control input; and

a processor circuit configured to calculate, on the basis of the first input signal value, the second input signal value, the third input signal value, the first frequency value, the second frequency value, and the third frequency value, a second order coefficient of a polynomial oscillator characteristic relating values of the frequency of the oscillator signal to values of the input signal.

2. The device according to claim 1 , wherein the processor circuit is configured to calculate the second order coefficient on the basis of a single division operation.

3. The device according to claim 1 , wherein the control circuit is configured to apply n+1 different input signal values to the frequency control input, n being an integer >0,

wherein the frequency detector is configured to detect n+1 frequency values of the oscillator signal, each of the frequency values corresponding to a respective one of the input signal values applied to the frequency control input; and

wherein the processor circuit is configured to calculate, on the basis of the n+1 input signal values and the corresponding frequency values, an n-th order coefficient of the oscillator characteristic.

4. The device according to claim 1 , wherein the input signal is a digital signal.

5. The device according to claim 1 , wherein the frequency detector comprises a counter.

6. The device according to claim 1 , comprising: an equalizer circuit configured to receive a frequency control signal and to output an equalized frequency control signal, the equalizer circuit being provided with an equalizer characteristic relating values of the frequency control signal to values of the equalized frequency control signal, the equalizer characteristic being set on the basis of the calculated second order coefficient of the oscillator characteristic.

7. The device according to claim 6 , wherein the equalizer characteristic is a polynomial equalizer characteristic having a second order coefficient equal to the negative value of the calculated second order coefficient of the oscillator characteristic.

8. The device according to claim 6 , wherein the equalizer circuit comprises a look-up table configured to store, according to the equalizer characteristic, values of the frequency control signal and related values of the equalized frequency control signal.

9. The device according to claim 6 , wherein the equalizer circuit comprises a calculator circuit configured to perform at least one mathematical operation on values of the frequency control signal.

10. The device according to claim 9 , wherein the at least one mathematical operation comprises a squaring operation, an addition operation, and/or a multiplication operation.

11. The device according to claim 1 , comprising: a control loop configured to generate a frequency control signal on the basis of the oscillator signal.

12. The device according to claim 11 , wherein the control loop comprises a loop filter, a loop filter gain being set on the basis of the calculated second order coefficient.

13. A device, comprising:

an equalizer circuit configured to receive a frequency control signal and to output an equalized frequency control signal; and

an oscillator circuit comprising a frequency control input and configured to output an oscillator signal, a frequency of the oscillator signal depending on an input signal applied to the frequency control input,

wherein the frequency control input of the oscillator circuit is coupled to the equalizer circuit so as to receive the equalized frequency control signal, and wherein the equalizer circuit is provided with a nonlinear equalizer characteristic relating values of the frequency control signal to values of the equalized frequency control signal, the equalizer characteristic being configured to compensate nonlinearities of an oscillator characteristic relating values of the frequency of the oscillator signal to values of the input signal, and wherein the equalizer circuit comprises a look-up table configured to store, according to the equalizer characteristic, the values of the frequency control signal and the related values of the equalized frequency control signal.

14. The device according to claim 13 , wherein the equalizer circuit comprises a calculator circuit configured to perform at least one mathematical operation on the values of the frequency control signal.

15. The device according to claim 14 , wherein the at least one mathematical operation comprises a squaring operation, an addition operation and/or a multiplication operation.

16. The device according to claim 13 , comprising:

a control circuit configured to apply a first input signal value and a second input signal value to the frequency control input;

a frequency detector circuit configured to detect a first frequency value of the oscillator signal when the first input signal value is applied to the frequency control input and a second frequency value of the oscillator signal when the second input signal value is applied to the frequency control input; and

a processor circuit configured to calculate, on the basis of the first input signal value, the second input signal value, the first frequency value, and the second frequency value, a second order polynomial coefficient of the equalizer characteristic.

17. The device according to claim 13 , comprising: a control loop configured to generate the frequency control signal on the basis of the oscillator signal.

18. A method, comprising:

generating an oscillator signal, the frequency of the oscillator signal depending on an input signal applied to a frequency control input of an oscillator circuit;

applying a first value of the input signal to the frequency control input and detecting a first frequency value of the oscillator signal;

applying a second value of the input signal to the frequency control input and detecting a second frequency value of the oscillator signal;

applying a third value of the input signal to the frequency control input and detecting a third frequency value of the oscillator signal; and

calculating, on the basis of the first value of the input signal, the second value of the input signal, the third value of the input signal, the first frequency value, the second frequency value, and the third frequency value, a second order coefficient of a polynomial oscillator characteristic relating values of the frequency of the oscillator signal to values of the input signal.

19. The method according to claim 18 , comprising:

calculating the second order coefficient on the basis of a division operation.

20. The method according to claim 18 , comprising:

determining, on the basis of the calculated second order coefficient of the oscillator characteristic, an equalizer characteristic relating values of a frequency control signal to values of an equalized frequency control signal;

generating, according to the equalizer characteristic, the equalized frequency control signal from the frequency control signal; and

applying the equalized frequency control signal to the frequency control input.

21. The method according to claim 20 , comprising: wherein the equalizer characteristic is a polynomial equalizer characteristic having a second order coefficient equal to the negative value of the calculated second order coefficient of the oscillator characteristic.

22. The method according to claim 20 , comprising:

generating the frequency control signal on the basis of the oscillator signal.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 027556/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: INFINEON TECHNOLOGIES AG
To: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
Reel/Frame 027548/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2009
From: WICPALEK, CHRISTIAN; MAYER, THOMAS; BAUERNFEIND, THOMAS; NEUBAUER, VOLKER; MAURER, LINUS
To: INFINEON TECHNOLOGIES AG
Reel/Frame 023363/0004 →