HIGH ACCURACY OSCILLATOR AND AN AUTO-TRIMMING METHOD THEREOF
First Claim
Patent Images
1. An oscillator, comprising:
- an oscillator unit, which generates an oscillation signal;
a frequency comparer, which receives the oscillation signal from the oscillator unit, and compares the frequency of a preset reference signal and the frequency of the oscillation signal based on a preset reference data, the preset reference data corresponding to a target frequency;
a Successive-Approximation-Register (SAR) comparer, which obtains initial control bits to control a frequency of the oscillator unit based on the comparing result of the frequency comparer; and
a post process module, which generates adjacent control bits based on the initial control bits, selects one of the initial control bits and adjacent control bits as final control bits based on a comparison of the preset reference data with the initial control bits and the adjacent control bits, and outputs the final control bits to the oscillator unit,wherein the oscillator unit performs auto-trimming based on the final control bits.
1 Assignment
0 Petitions
Accused Products
Abstract
A high-accuracy oscillator obtains initial control bits to generate an initial signal and generates adjacent control bits to generate an adjusted signal from the oscillator based on the adjacent control bits. Characteristics of the initial signal and the adjacent signal are compared to a preset value to determine which of the initial signal and the adjusted signal is closer to a target signal. The closer of the initial signal and the adjusted signal to the target signal is output from the oscillator.
-
Citations
27 Claims
-
1. An oscillator, comprising:
-
an oscillator unit, which generates an oscillation signal; a frequency comparer, which receives the oscillation signal from the oscillator unit, and compares the frequency of a preset reference signal and the frequency of the oscillation signal based on a preset reference data, the preset reference data corresponding to a target frequency; a Successive-Approximation-Register (SAR) comparer, which obtains initial control bits to control a frequency of the oscillator unit based on the comparing result of the frequency comparer; and a post process module, which generates adjacent control bits based on the initial control bits, selects one of the initial control bits and adjacent control bits as final control bits based on a comparison of the preset reference data with the initial control bits and the adjacent control bits, and outputs the final control bits to the oscillator unit, wherein the oscillator unit performs auto-trimming based on the final control bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An auto-trimming method of an oscillator, the method comprising:
-
comparing a frequency of a preset reference signal and a frequency of an oscillation signal based on a preset reference data, the preset reference data corresponding to a target frequency; generating initial control bits based on the comparison result; and selecting one of the initial control bits and adjacent control bits as final control bits based on the preset reference data, wherein an oscillator unit performs auto-trimming based on the final control bits. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of controlling an oscillator, the method comprising:
-
determining initial control bits to generate an initial frequency by counting oscillation periods of the oscillator over a predetermined period of time; generating adjacent control bits by changing a value of the initial control bits by one bit; determining which of the initial frequency and an adjusted frequency corresponding to the adjacent control bits is closer to a target frequency; and setting the closer of the initial frequency and the adjusted frequency as an operating frequency of the oscillator. - View Dependent Claims (19, 20, 21)
-
-
22. A method of controlling an oscillator, the method comprising:
-
setting each control bit to a value of 1 in order from highest-level to lowest-level control bit, respectively, where the control bits control a frequency of a signal output from the oscillator; generating a signal corresponding to the set control bit; and determining whether to maintain the set control bit at 1 or to change the control bit to 0 by comparing the number of counted oscillation periods of the generated signal with a predetermined number of oscillation periods. - View Dependent Claims (23)
-
-
24. An oscillator circuit, comprising:
-
an oscillator; a frequency comparer to count a number of oscillation periods of a signal output by the oscillator over a predetermined period of time; and a Successive-Approximation-Register (SAR) comparer to determine initial control bits to generate an initial frequency according to the counted number of oscillation periods of the frequency comparer. - View Dependent Claims (25, 26)
-
-
27. A microchip, comprising:
an oscillator circuit including an oscillator, a frequency comparer to count a number of oscillation periods of a signal output by the oscillator over a predetermined period of time, and a Successive-Approximation-Register (SAR) comparer to determine initial control bits to generate an initial frequency according to the counted number of oscillation periods of the frequency comparer.
Specification