Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5831002B2 - Oscillators and electronics - Google Patents
[go: Go Back, main page]

JP5831002B2 - Oscillators and electronics - Google Patents

Oscillators and electronics Download PDF

Info

Publication number
JP5831002B2
JP5831002B2 JP2011159921A JP2011159921A JP5831002B2 JP 5831002 B2 JP5831002 B2 JP 5831002B2 JP 2011159921 A JP2011159921 A JP 2011159921A JP 2011159921 A JP2011159921 A JP 2011159921A JP 5831002 B2 JP5831002 B2 JP 5831002B2
Authority
JP
Japan
Prior art keywords
signal
circuit
frequency
temperature
oscillator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011159921A
Other languages
Japanese (ja)
Other versions
JP2013026833A (en
JP2013026833A5 (en
Inventor
山本 壮洋
壮洋 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2011159921A priority Critical patent/JP5831002B2/en
Publication of JP2013026833A publication Critical patent/JP2013026833A/en
Publication of JP2013026833A5 publication Critical patent/JP2013026833A5/en
Application granted granted Critical
Publication of JP5831002B2 publication Critical patent/JP5831002B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Oscillators With Electromechanical Resonators (AREA)

Description

本発明は、発振器における起動時の周波数ドリフトを抑制する技術に関する。 The present invention relates to a technique for suppressing frequency drift of startup in the oscillator.

電子機器において、ある温度範囲において安定した周波数で発振する温度補償発振器が知られている。特許文献1は、圧電振動子を用いた、小型の圧電デバイスを開示している。圧電振動子は例えばATカットとして常温付近に変曲点を持つ3次曲線の温度特性を描く。この圧電振動子の3次の温度特性を精度よく補正するため、ICチップ内部には周囲温度変化を検出する温度センサや温度補正回路が搭載されている。温度センサは例えばダイオード等で構成され、周囲温度に応じて変化するダイオードの電圧値を温度変化として検出する。温度センサによって得られる温度変化の情報をもとに、温度補正電圧を生成し、この補正電圧を電圧制御型の発振回路に加えることで、圧電振動子の3次の温度特性をキャンセルし安定した周波数を得ることができる。また、特許文献2は、起動時の温度補償誤差を補償する起動時補正電圧を用いる温度補償発振器を開示している。特許文献3は、補助容量を用いて発振周波数を制御する発振装置を開示している。特許文献4および5は、スイッチドキャパシタ回路を用いた温度補償発振器を開示している。   In electronic equipment, a temperature compensated oscillator that oscillates at a stable frequency in a certain temperature range is known. Patent Document 1 discloses a small piezoelectric device using a piezoelectric vibrator. The piezoelectric vibrator draws a temperature characteristic of a cubic curve having an inflection point near room temperature as an AT cut, for example. In order to accurately correct the third-order temperature characteristic of the piezoelectric vibrator, a temperature sensor and a temperature correction circuit for detecting a change in ambient temperature are mounted inside the IC chip. The temperature sensor is composed of a diode or the like, for example, and detects the voltage value of the diode that changes according to the ambient temperature as a temperature change. Based on the temperature change information obtained by the temperature sensor, a temperature correction voltage is generated, and this correction voltage is applied to a voltage-controlled oscillation circuit to cancel and stabilize the third-order temperature characteristic of the piezoelectric vibrator. The frequency can be obtained. Patent Document 2 discloses a temperature compensated oscillator that uses a startup correction voltage that compensates for a temperature compensation error at startup. Patent Document 3 discloses an oscillation device that controls an oscillation frequency using an auxiliary capacitor. Patent Documents 4 and 5 disclose temperature compensated oscillators using a switched capacitor circuit.

特開2008−136169号公報JP 2008-136169 A 特開2008−271355号公報JP 2008-271355 A 特開2007−318203号公報JP 2007-318203 A 実開平5−20407号公報Japanese Utility Model Publication No. 5-20407 特開平5−75036号公報JP-A-5-75036

特許文献1においては、起動時に発振回路や出力ドライバ周辺の能動素子が発熱することでICチップ周辺と圧電振動子との間に微小な温度誤差が生じ、起動直後において周波数がドリフト(時間経過とともに周波数がわずかに変動する現象)が起きてしまい、安定した周波数を得るのが困難である。GPSシステムに使用される温度補償発振器としては、起動直後の周波数ドリフトを数十ppb以下(たとえば50ppb以下)に抑える必要がある。
特許文献2は、この問題を解決するためのものであって、起動時のICチップの発熱と圧電振動子の動作温度との間の温度誤差によって生じる周波数ドリフトを予め計測しておき、これを補正する起動時補正電圧を生成して発振回路内の可変容量素子に印加することで、周波数ドリフトの低減を図るものである。
ところが、特許文献2のような構成だと、起動時補正電圧を生成するクロック発生回路が常に動作しており、低消費電力化が難しいという課題がある。
これに対し本発明は、より低消費電力で、起動時の周波数ドリフト変動を低減し、極めて安定な周波数を得る方法を提供するものである。
In Patent Document 1, active elements around the oscillation circuit and the output driver generate heat during start-up, so that a minute temperature error occurs between the IC chip and the piezoelectric vibrator, and the frequency drifts immediately after start-up (with time elapses). A phenomenon in which the frequency slightly fluctuates) and it is difficult to obtain a stable frequency. As a temperature compensated oscillator used in the GPS system, it is necessary to suppress the frequency drift immediately after startup to several tens of ppb or less (for example, 50 ppb or less).
Patent Document 2 is for solving this problem. A frequency drift caused by a temperature error between the heat generation of the IC chip at the time of activation and the operating temperature of the piezoelectric vibrator is measured in advance. By generating a start-up correction voltage to be corrected and applying it to the variable capacitance element in the oscillation circuit, the frequency drift is reduced.
However, with the configuration as in Patent Document 2, there is a problem that the clock generation circuit for generating the startup correction voltage is always in operation and it is difficult to reduce power consumption.
On the other hand, the present invention provides a method for obtaining a very stable frequency by reducing frequency drift fluctuation at the time of startup with lower power consumption.

本発明は、動子と可変容量素子とを有し、前記可変容量素子に入力される制御電圧に応じた周波数で発振した発振信号を出力する発振回路と、前記発振信号の周波数を補正するための補正データを生成する補正回路と有し、前記補正回路は、前記発振信号を分周した信号を出力すると共に、前記分周の動作を停止させるためのイネーブル信号が入力される分周器と、前記分周器の出力信号をカウントすると共に、前記イネーブル信号前記分周器に出力するカウンター回路と、前記分周器の出力信号をクロック信号としてpビット(ただしpは正の整数)のパラレルデータを生成するシフトレジスターと、前記パラレルデータをエンコードしてqビット(ただしqは正の整数)の前記補正データを生成するエンコーダとを備えたことを特徴とする発振器を提供する。
の発振器によれば、分周器が停止しない構成と比較してより低消費電力で、起動時からの経過時間に応じた補正データを出力することができる。
The present invention, vibration and a Doko and a variable capacitance element, an oscillation circuit outputs an oscillation signal oscillated at a frequency corresponding to a control voltage, wherein are entered into the variable capacitance element, to correct the frequency of the oscillating signal and a correction circuit for generating correction data for the correction circuit outputs the signal obtained by dividing the oscillation signal, the frequency division enable signal for stopping the division operations are entered and vessels, co when counting the output signal of the frequency divider, a counter circuit for outputting a pre-Symbol enable signal to said frequency divider, p bits (where p output signal as a clock signal of the frequency divider is positive Japanese a shift register to generate parallel data, said parallel data by encoding q bits (where q is provided with an encoder for generating the correction data of a positive integer) of an integer) To provide you that the oscillator with.
According to this the oscillator with low power consumption more as compared with the configuration in which the frequency divider is not stopped, it is possible to output the correction data corresponding to the elapsed time from startup.

好ましい態様において、この発振器は、前記エンコーダの出力する前記補正データをアナログ信号に変換し、補正信号として出力するデジタル/アナログ変換器と、温度センサーから入力された信号に基づいて前記制御電圧を生成すると共に、前記補正信号に基づいて前記制御電圧を補正して出力する制御電圧発生回路とを備えてもよい。
の発振器によれば、補正データに応じた制御電圧を用いて、起動時からの経過時間に応じた制御を行うことができる。
In a preferred embodiment, this oscillators is the correction data output from the encoder into an analog signal, and a digital / analog converter for outputting a correction signal, the control based on the signal inputted from the temperature sensor to generate a voltage, it may be a control voltage generating circuit configured to correct the control voltage based on the correction signal.
According to this the oscillator, using a control voltage in accordance with the correction data, it is possible to perform the control according to the elapsed time from the time of start-up.

別の好ましい態様において、この発振器は、温度センサーから入力された信号に基づいて前記制御電圧を生成する制御電圧発生回路と、複数の容量素子と、前記補正データに基づき、前記複数の容量素子の各々と前記発振回路との接続を制御する複数のスイッチング素子とを備えてもよい。
の発振器によれば、補正データに応じて接続される容量素子を用いて、起動時からの経過時間に応じた制御を行うことができる。
In another preferred embodiment, this the oscillator includes a control voltage generating circuit for generating the control voltage based on the input signals from the temperature sensor, and a plurality of capacitive elements, based on the correction data, said plurality of You may provide the some switching element which controls the connection of each of a capacitive element and the said oscillation circuit.
According to this the oscillator, by using a capacitive element connected in accordance with the correction data, it is possible to perform control was according to the elapsed time from the start.

さらに別の好ましい態様において、前記分周器の分周数が可変であってもよい。
の発振器によれば、補償回路が動作する時間を変えることができる。
In still another preferred embodiment, the frequency dividing number of the frequency divider may be variable.
According to this the oscillator, it is possible to change the time for compensating circuit operates.

さらに別の好ましい態様において、前記シフトレジスターのビット数pが可変であってもよい。
の発振器によれば、補正データの時間分解能を変えることができる。
In still another preferred embodiment, the number of bits p of the shift register may be variable.
According to this the oscillator, it is possible to change the time resolution of the correction data.

さらに別の好ましい態様において、前記エンコーダーのビット数qが可変であってもよい。
の発振器によれば、補正データの時間分解能を変えることができる。
In still another preferred embodiment, the number of bits q of the encoder may be variable.
According to this the oscillator, it is possible to change the time resolution of the correction data.

さらに別の好ましい態様において、2のq乗がp以上であってもよい。
の発振器によれば、シフトレジスターから出力されるデータの利用効率を向上させることができる。
In still another preferred embodiment, 2 to the power of q may be p or more.
According to this the oscillator, it is possible to improve the utilization efficiency of the data output from the shift register.

また、本発明は、上記いずれかの発振器と、前記発振器から出力される前記発振信号を用いて動作する電子回路とを有する電子機器を提供する。
この電子機器によれば、分周器が停止しない構成と比較してより低消費電力で、起動時からの経過時間に応じた補正データを出力することができる。
Further, the present invention provides an electronic apparatus having an electronic circuit that operates using the any one of the oscillators, the oscillation signal output from the pre-Symbol oscillator.
According to this electronic device, it is possible to output correction data corresponding to the elapsed time from the start-up with lower power consumption compared to a configuration in which the frequency divider does not stop.

第1実施形態に係る温度補償発振器1の構成を示す断面模式図。1 is a schematic cross-sectional view showing a configuration of a temperature compensated oscillator 1 according to a first embodiment. 振動子11の温度特性を例示する図。FIG. 6 is a diagram illustrating temperature characteristics of the vibrator 11. 従来技術に係る温度補償発振器の発振周波数の変動を例示する図。The figure which illustrates the fluctuation | variation of the oscillation frequency of the temperature compensation oscillator which concerns on a prior art. 温度補償発振器1の回路構成を示す図。1 is a diagram showing a circuit configuration of a temperature compensated oscillator 1. FIG. 可変容量素子の容量−電圧特性を例示する図。The figure which illustrates the capacity-voltage characteristic of a variable capacity element. 基準電圧Vrefおよび温度補償電圧Vcを例示する図。The figure which illustrates reference voltage Vref and temperature compensation voltage Vc. シフトレジスター33の回路構成を示す図。FIG. 3 is a diagram illustrating a circuit configuration of a shift register 33. シフトレジスター33から出力されるデータを例示する図。The figure which illustrates the data output from the shift register 33. オフセット電圧を例示する図。The figure which illustrates offset voltage. 温度補償発振器1における周波数偏差の時間変動を例示する図。The figure which illustrates the time variation of the frequency deviation in the temperature compensation oscillator 1. 第2実施形態に係る温度補償発振器2の回路構成を示す図。The figure which shows the circuit structure of the temperature compensation oscillator 2 which concerns on 2nd Embodiment. 電子機器1000の構成を示す図である。It is a figure which shows the structure of the electronic device.

1.第1実施形態
図1は、第1実施形態に係る温度補償型水晶発振器(temperature compensated crystal oscillator、TCXO、発振器の一例)1の構成を示す断面模式図である。温度補償発振器1は、シート基板81と、振動子基板82と、振動子11と、ICチップ83と、キャップ84とを有する。温度補償発振器1は、概ね、ICチップ83の上に、振動子11を配置した構成を有する。振動子基板82は内部に空間90を有する。振動子11は、空間90に収まるように設置されている。振動子11は、接着部材88により、振動子基板82に接着されている。振動子基板82には孔89が設けられている。振動子11は、孔89内に満たされた接着部材88を介して端子87と電気的に接続されている。シート基板81上には、ICチップ83が貼り付けられている。ICチップ83は、ワイヤ91を介して接続部材86に接続されている。接続部材は、端子87と接続されている。ICチップ83には、振動子11を用いた発振回路が形成されている。
1. First Embodiment FIG. 1 is a schematic cross-sectional view showing a configuration of a temperature compensated crystal oscillator (TCXO , an example of an oscillator ) 1 according to a first embodiment . The temperature compensated oscillator 1 includes a sheet substrate 81, a vibrator substrate 82, a vibrator 11, an IC chip 83, and a cap 84. The temperature compensated oscillator 1 generally has a configuration in which the vibrator 11 is disposed on the IC chip 83. The vibrator substrate 82 has a space 90 inside. The vibrator 11 is installed so as to be accommodated in the space 90. The vibrator 11 is bonded to the vibrator substrate 82 by an adhesive member 88. The vibrator substrate 82 is provided with a hole 89. The vibrator 11 is electrically connected to the terminal 87 via an adhesive member 88 filled in the hole 89. An IC chip 83 is attached on the sheet substrate 81. The IC chip 83 is connected to the connection member 86 through the wire 91. The connecting member is connected to the terminal 87. An oscillation circuit using the vibrator 11 is formed on the IC chip 83.

図2は、振動子11の温度特性を例示する図である。横軸は温度を、縦軸は周波数偏差をそれぞれ表す。周波数偏差は、25℃のときの周波数を基準にしている。この例で、振動子11は、ATカットされた水晶振動子である。振動子11は、室温(25℃)付近に変極点を有する3次曲線で近似される特性(図2の実線)を有する。この温度変動を補償するため、ICチップ83には、温度センサーと、不揮発性メモリーと、温度補償電圧(制御電圧)発生回路が形成されている。温度補償電圧発生回路は、温度センサーから出力される温度情報と、不揮発性メモリーに記憶されている振動子11の温度特性とを用いて、振動子11の温度特性を補償する特性(図2の破線)を発生させるための電圧を出力する。 FIG. 2 is a diagram illustrating the temperature characteristics of the vibrator 11. The horizontal axis represents temperature, and the vertical axis represents frequency deviation. The frequency deviation is based on the frequency at 25 ° C. In this example, the vibrator 11 is an AT-cut quartz crystal vibrator. The vibrator 11 has a characteristic (solid line in FIG. 2) approximated by a cubic curve having an inflection point near room temperature (25 ° C.). In order to compensate for this temperature variation, the IC chip 83 is formed with a temperature sensor, a nonvolatile memory, and a temperature compensation voltage (control voltage) generation circuit. The temperature compensation voltage generation circuit compensates the temperature characteristic of the vibrator 11 using the temperature information output from the temperature sensor and the temperature characteristic of the vibrator 11 stored in the nonvolatile memory (see FIG. 2). A voltage for generating a broken line is output.

図3は、従来技術に係る温度補償発振器の起動時における発振周波数の変動(ドリフト)を例示する図である。横軸は温度補償発振器が起動してからの時間を、縦軸は周波数偏差をそれぞれ表す。この例では、温度補償発振器の起動直後における発振周波数は、基準周波数より数十ppbほど低い。これは、例えば図1の構成のように、振動子11と温度センサー(ICチップ83)との間に振動子基板82が設けられ、距離が離れている構成においては、起動直後には振動子11とICチップ83との間に温度差が生じていることに起因すると考えられる。起動直後には、温度センサーの測定結果は、ICチップ内に設けられた能動素子の発熱によって、振動子11の温度よりも高い温度を示してしまう。温度補償電圧発生回路はこの正しくない温度に基づいて温度補償電圧を生成するので、その結果、温度補償発振器の発振周波数が基準周波数からずれてしまうと考えられる。温度補償発振器の起動から時間が経過すると、ICチップ83から振動子11に熱が伝導し、両者の温度はほぼ等しくなる。ICチップ83と振動子11とがほぼ同じ温度になると、温度センサーは正しい温度を測定することになり、温度補償電圧によって、基準周波数からのずれは小さくなる。   FIG. 3 is a diagram illustrating the fluctuation (drift) of the oscillation frequency when the temperature compensated oscillator according to the related art is started. The horizontal axis represents the time since the temperature compensated oscillator was started, and the vertical axis represents the frequency deviation. In this example, the oscillation frequency immediately after the start of the temperature compensated oscillator is several tens of ppb lower than the reference frequency. This is because, for example, in the configuration in which the transducer substrate 82 is provided between the transducer 11 and the temperature sensor (IC chip 83) as shown in the configuration of FIG. This is considered to be due to a temperature difference between the IC chip 11 and the IC chip 83. Immediately after startup, the measurement result of the temperature sensor shows a temperature higher than the temperature of the vibrator 11 due to heat generated by the active element provided in the IC chip. Since the temperature compensation voltage generation circuit generates a temperature compensation voltage based on this incorrect temperature, it is considered that the oscillation frequency of the temperature compensation oscillator deviates from the reference frequency. When time elapses from the activation of the temperature compensated oscillator, heat is conducted from the IC chip 83 to the vibrator 11, and the temperatures of both become substantially equal. When the IC chip 83 and the vibrator 11 reach substantially the same temperature, the temperature sensor measures the correct temperature, and the deviation from the reference frequency is reduced by the temperature compensation voltage.

例えば、GPS受信機に用いられる温度補償発振器においては、起動時の周波数変動が数十ppb以下に抑制されることを求められる場合がある。しかし、例えば図3の特性ではこの要求を満たすことができない。   For example, in a temperature compensated oscillator used for a GPS receiver, it may be required that the frequency fluctuation at startup is suppressed to several tens of ppb or less. However, for example, the characteristics shown in FIG. 3 cannot satisfy this requirement.

図4は、温度補償発振器1の回路構成を示す図である。温度補償発振器1は、発振回路10と、増幅器20と、ドリフト補正回路30と、DA変換器40と、温度補償電圧発生回路50と、温度センサー60とを有する。   FIG. 4 is a diagram showing a circuit configuration of the temperature compensated oscillator 1. The temperature compensation oscillator 1 includes an oscillation circuit 10, an amplifier 20, a drift correction circuit 30, a DA converter 40, a temperature compensation voltage generation circuit 50, and a temperature sensor 60.

発振回路10は、外部から入力される温度補償電圧に応じた周波数で発振した信号を出力する回路である。発振回路10は、基準電圧Vrefが入力される基準電圧入力端子と、温度補償電圧Vcが入力される温度補償電圧入力端子と、基準信号出力端子とを有する。発振回路10は、基準電圧Vrefおよび温度補償電圧Vcに応じた周波数で発振した基準信号を出力端子から出力する。発振回路10は、振動子11(圧電振動子の一例)と、増幅器12と、抵抗素子13と、可変容量素子14と、可変容量素子15と、容量素子16と、抵抗素子17と、抵抗素子18とを有する。振動子11、増幅器12、抵抗素子13、可変容量素子14、および可変容量素子15により、いわゆるコルピッツ型発振回路が形成される。容量素子16は直流電流遮断用の容量素子であり、一端は接地されている。抵抗素子17および抵抗素子18は交流電流遮断用の抵抗素子である。   The oscillation circuit 10 is a circuit that outputs a signal oscillated at a frequency corresponding to a temperature compensation voltage input from the outside. The oscillation circuit 10 has a reference voltage input terminal to which the reference voltage Vref is input, a temperature compensation voltage input terminal to which the temperature compensation voltage Vc is input, and a reference signal output terminal. The oscillation circuit 10 outputs a reference signal oscillated at a frequency corresponding to the reference voltage Vref and the temperature compensation voltage Vc from the output terminal. The oscillation circuit 10 includes a vibrator 11 (an example of a piezoelectric vibrator), an amplifier 12, a resistor element 13, a variable capacitor element 14, a variable capacitor element 15, a capacitor element 16, a resistor element 17, and a resistor element. 18. The vibrator 11, the amplifier 12, the resistance element 13, the variable capacitance element 14, and the variable capacitance element 15 form a so-called Colpitts oscillation circuit. The capacitive element 16 is a capacitive element for cutting off a direct current, and one end thereof is grounded. The resistance element 17 and the resistance element 18 are resistance elements for interrupting alternating current.

図5は、可変容量素子14および可変容量素子15の容量−電圧特性(C−V特性)を例示する図である。可変容量素子14および可変容量素子15は、例えば、4端子FET(Field Effect Transistor)のゲート−バックゲート間の容量を用いた素子である。横軸はゲート−バックゲート間の電圧VGBを、縦軸は容量を示す。この例で、可変容量素子14および可変容量素子15は、V1<VGB<V2の範囲(V1<0かつV2>0)で、電圧VGBの増加に伴って容量が増加する。   FIG. 5 is a diagram illustrating the capacitance-voltage characteristics (CV characteristics) of the variable capacitance element 14 and the variable capacitance element 15. The variable capacitance element 14 and the variable capacitance element 15 are elements using a capacitance between a gate and a back gate of a four-terminal FET (Field Effect Transistor), for example. The horizontal axis indicates the gate-back gate voltage VGB, and the vertical axis indicates the capacitance. In this example, the capacitances of the variable capacitance element 14 and the variable capacitance element 15 increase in accordance with the increase of the voltage VGB in a range of V1 <VGB <V2 (V1 <0 and V2> 0).

再び図4を参照する。可変容量素子14および可変容量素子15のバックゲート側には、温度補償電圧発生回路50から出力された温度補償電圧Vcが印加される。可変容量素子14および可変容量素子15のゲート側には、抵抗素子17および抵抗素子18を介して基準電圧Vrefが印加される。すなわち、可変容量素子14および可変容量素子15には、基準電圧Vrefと温度補償電圧Vcとの差に応じた電圧が印加される。発振回路10における発振周波数は、可変容量素子14および可変容量素子15の容量に依存している。したがって、外部から一定の基準電圧Vrefおよび温度に応じて生成された温度補償電圧Vcを与えることにより、発振回路10における発振周波数を制御することができる。   Refer to FIG. 4 again. The temperature compensation voltage Vc output from the temperature compensation voltage generation circuit 50 is applied to the back gate side of the variable capacitance element 14 and the variable capacitance element 15. A reference voltage Vref is applied to the gate sides of the variable capacitance elements 14 and 15 via the resistance elements 17 and 18. That is, a voltage corresponding to the difference between the reference voltage Vref and the temperature compensation voltage Vc is applied to the variable capacitance element 14 and the variable capacitance element 15. The oscillation frequency in the oscillation circuit 10 depends on the capacitance of the variable capacitance element 14 and the variable capacitance element 15. Therefore, the oscillation frequency in the oscillation circuit 10 can be controlled by applying the constant reference voltage Vref and the temperature compensation voltage Vc generated according to the temperature from the outside.

温度センサー60は、温度を示す温度信号を出力する。温度センサー60は、例えば、温度により電圧が変動するダイオードである。温度補償電圧発生回路50は、温度信号が入力される温度信号入力端子と、オフセット電圧補正信号が入力される補正信号入力端子と、出力端子とを有する。温度補償電圧発生回路50は、温度センサー60から出力される温度信号およびDA変換器40から出力されるオフセット電圧補正信号に応じて生成された温度補償電圧Vcを出力端子から出力する。温度補償電圧発生回路50は、3次回路51と、1次回路52と、0次回路53と、不揮発性メモリー54とを有する。3次回路51は、温度信号に応じて、温度の3次関数により得られる電圧を出力する。1次回路52は、温度信号に応じて、温度の1次関数により得られる電圧を出力する。3次関数および1次関数の係数は、不揮発性メモリー54に記憶されている。不揮発性メモリー54は、振動子11およびICチップ83の温度特性に応じた係数を記憶している。3次回路51および1次回路52は、不揮発性メモリー54から係数を読み出し、この係数を用いて得られた電圧を出力する。0次回路53は、DA変換器40から出力されるオフセット電圧補正信号に応じて、オフセット電圧(温度の0次項)を出力する。オフセット電圧の詳細は後述する。加算器55は、3次回路51、1次回路52、および0次回路53からの出力信号を加算する。加算器55は、加算により得られた電圧を温度補償電圧Vcとして出力する。なお、本実施例では3次成分までの温度補償電圧を生成する一例を示したものであって、補償電圧発生回路の次数を限定するものではない。さらに高次の成分(4次回路、5次回路)を含んでいてもよい。まとめると、温度補償電圧発生回路50は、温度センサー60から入力された信号に基づいて温度補償電圧Vcを生成すると共に、補正信号に基づいて温度補償電圧Vcを補正して出力する。   The temperature sensor 60 outputs a temperature signal indicating the temperature. The temperature sensor 60 is, for example, a diode whose voltage varies with temperature. The temperature compensation voltage generation circuit 50 has a temperature signal input terminal to which a temperature signal is input, a correction signal input terminal to which an offset voltage correction signal is input, and an output terminal. The temperature compensation voltage generation circuit 50 outputs the temperature compensation voltage Vc generated according to the temperature signal output from the temperature sensor 60 and the offset voltage correction signal output from the DA converter 40 from the output terminal. The temperature compensation voltage generation circuit 50 includes a tertiary circuit 51, a primary circuit 52, a zero-order circuit 53, and a nonvolatile memory 54. The tertiary circuit 51 outputs a voltage obtained by a cubic function of temperature according to the temperature signal. The primary circuit 52 outputs a voltage obtained by a linear function of temperature according to the temperature signal. The coefficients of the cubic function and the linear function are stored in the nonvolatile memory 54. The nonvolatile memory 54 stores a coefficient corresponding to the temperature characteristics of the vibrator 11 and the IC chip 83. The tertiary circuit 51 and the primary circuit 52 read a coefficient from the nonvolatile memory 54 and output a voltage obtained using the coefficient. The zero-order circuit 53 outputs an offset voltage (zero-order term of temperature) according to the offset voltage correction signal output from the DA converter 40. Details of the offset voltage will be described later. The adder 55 adds the output signals from the tertiary circuit 51, the primary circuit 52, and the zero-order circuit 53. The adder 55 outputs the voltage obtained by the addition as the temperature compensation voltage Vc. In this embodiment, an example of generating a temperature compensation voltage up to the third order component is shown, and the order of the compensation voltage generation circuit is not limited. Furthermore, higher order components (quaternary circuit, quintic circuit) may be included. In summary, the temperature compensation voltage generation circuit 50 generates the temperature compensation voltage Vc based on the signal input from the temperature sensor 60, and corrects and outputs the temperature compensation voltage Vc based on the correction signal.

図6は、基準電圧Vrefおよび温度補償電圧Vcを例示する図である。基準電圧Vrefは、温度に対して一定の電圧が用いられる。温度補償電圧Vcは、図2に示した温度依存性を補償する温度依存性を有している。   FIG. 6 is a diagram illustrating the reference voltage Vref and the temperature compensation voltage Vc. The reference voltage Vref is a constant voltage with respect to temperature. The temperature compensation voltage Vc has a temperature dependency that compensates for the temperature dependency shown in FIG.

再び図4を参照する。増幅器20は、発振回路10からの出力信号を増幅する。増幅器20は、いわゆる出力バッファーとして機能する。増幅器20は、基準信号を、温度補償発振器1の出力端子から出力する。   Refer to FIG. 4 again. The amplifier 20 amplifies the output signal from the oscillation circuit 10. The amplifier 20 functions as a so-called output buffer. The amplifier 20 outputs a reference signal from the output terminal of the temperature compensated oscillator 1.

ドリフト補正回路30は、基準信号に基づいて、ドリフト補正データを出力する。ドリフト補正回路30は、基準信号入力端子および補正データ出力端子を有する。ドリフト補正回路30は、分周器31と、カウンター32と、シフトレジスター33と、エンコーダー34とを有する。   The drift correction circuit 30 outputs drift correction data based on the reference signal. The drift correction circuit 30 has a reference signal input terminal and a correction data output terminal. The drift correction circuit 30 includes a frequency divider 31, a counter 32, a shift register 33, and an encoder 34.

分周器31は、基準信号をN分周した信号を出力する。分周器31は、発振信号入力端子、イネーブル信号入力端子(イネーブル端子の一例)、および分周信号出力端子を有する。発振信号入力端子は、ドリフト補正回路30の発振信号入力端子に接続されている。分周器31は、イネーブル信号入力端子にLレベル(第1レベルの一例)の信号が入力されている間は基準信号をN分周した信号を分周信号出力端子から出力する。イネーブル信号入力端子からHレベル(第2レベルの一例)の信号が入力されると、分周器31は、動作を停止する。この例で、分周期31は、基準信号を512分周する(N=512)。例えば、基準信号の発振周波数が16MHzであった場合、これを512分周した信号の周波数は31.25kHzである。すなわち、分周器31は、発振信号を分周した信号を出力すると共に、分周の動作を停止させるためのイネーブル信号が入力されるイネーブル端子を有する。   The frequency divider 31 outputs a signal obtained by dividing the reference signal by N. The frequency divider 31 has an oscillation signal input terminal, an enable signal input terminal (an example of an enable terminal), and a frequency division signal output terminal. The oscillation signal input terminal is connected to the oscillation signal input terminal of the drift correction circuit 30. The frequency divider 31 outputs a signal obtained by dividing the reference signal by N while the L level signal (an example of the first level) is input to the enable signal input terminal from the frequency division signal output terminal. When an H level signal (an example of the second level) is input from the enable signal input terminal, the frequency divider 31 stops its operation. In this example, the division period 31 divides the reference signal by 512 (N = 512). For example, when the oscillation frequency of the reference signal is 16 MHz, the frequency of the signal obtained by dividing this by 512 is 31.25 kHz. That is, the frequency divider 31 has an enable terminal that outputs a signal obtained by dividing the oscillation signal and receives an enable signal for stopping the frequency dividing operation.

カウンター32(カウンター回路の一例)は、pビットのカウンターである。カウンター32は、N分周された基準信号をクロック信号として、p周期分の時間を計測する。カウンター32は、クロック信号入力端子およびカウンター信号出力端子を有する。クロック信号入力端子は、分周信号出力端子に接続されている。カウンター信号出力端子は、イネーブル信号入力端子に接続されている。カウンター32は、動作開始時はカウンター信号出力端子からLレベルの信号を出力する。カウンター32は、N分周された基準信号をクロック信号としてp周期分の時間が経過すると、カウンター信号出力端子からHレベルの信号を出力する。この例で、カウンター32は、127ビットのカウンターである(p=127)。カウンター32は、31.25kHz(1周期32μ秒)のクロック信号を用いて、127周期に相当する時間(約4m秒)が経過すると、カウンター信号出力端子からHレベルの信号を出力する。すなわち、カウンター32は、分周器31の出力信号をカウントすると共に、出力信号をイネーブル信号として分周器31に供給する。   The counter 32 (an example of a counter circuit) is a p-bit counter. The counter 32 measures a time corresponding to p periods using the reference signal divided by N as a clock signal. The counter 32 has a clock signal input terminal and a counter signal output terminal. The clock signal input terminal is connected to the divided signal output terminal. The counter signal output terminal is connected to the enable signal input terminal. The counter 32 outputs an L level signal from the counter signal output terminal at the start of operation. The counter 32 outputs an H level signal from the counter signal output terminal when a time corresponding to p cycles elapses using the reference signal divided by N as a clock signal. In this example, the counter 32 is a 127-bit counter (p = 127). The counter 32 uses a clock signal of 31.25 kHz (one cycle of 32 μsec) and outputs a signal at H level from the counter signal output terminal when a time corresponding to 127 cycles (about 4 msec) has elapsed. That is, the counter 32 counts the output signal of the frequency divider 31 and supplies the output signal to the frequency divider 31 as an enable signal.

シフトレジスター33は、直列入力並列出力型のpビットシフトレジスターである。シフトレジスター33は、クロック信号入力端子CLK、ロード信号入力端子Load、データ信号入力端子DIN、およびパラレル信号出力端子を有する。シフトレジスター33は、クロック信号入力端子から入力された信号をクロック信号として動作し、1周期毎にデータを1ビットずつシフトさせ、pビットのデータとしてパラレル信号出力端子から出力する。すなわち、シフトレジスター33は、分周器31の出力信号をクロック信号として所定ビット数のパラレルデータを生成する。   The shift register 33 is a serial input parallel output type p-bit shift register. The shift register 33 has a clock signal input terminal CLK, a load signal input terminal Load, a data signal input terminal DIN, and a parallel signal output terminal. The shift register 33 operates using the signal input from the clock signal input terminal as a clock signal, shifts the data by 1 bit every cycle, and outputs the data as p-bit data from the parallel signal output terminal. That is, the shift register 33 generates parallel data of a predetermined number of bits using the output signal of the frequency divider 31 as a clock signal.

図7は、シフトレジスター33の回路構成を示す図である。シフトレジスター33は、セレクター331とフリップフロップ332の組をp個有する。図7の例では、シフトレジスター33は、第0段から第126段まで合計127個のフリップフロップ332を有する。セレクター331は、第1入力端子(DIN)、第2入力端子(Hi)、第3入力端子(Load)、および出力端子を有する。セレクター331は、第3入力端子にLレベルの信号が入力されているときは、第1入力端子から入力された信号を出力端子から出力する。第3入力端子にHレベルの信号が入力されているとき、セレクター331は、第2入力端子から入力された信号を出力端子から出力する。第0段のセレクター331において、第1入力端子は、データ入力端子DINに接続されている。第2入力端子は、Hレベルの電源線に接続されている。第3入力端子は、ロード信号入力端子に接続されている。フリップフロップ332は、遅延型フリップフロップである。フリップフロップ332は、データ信号入力端子と、クロック信号入力端子と、出力端子とを有する。データ信号入力端子は、セレクター331の出力端子に接続されている。フリップフロップ332は、データ信号入力端子から入力された信号を、1周期遅らせて出力端子から出力する。第1段以降のセレクター331において、第1入力端子は、前段のフリップフロップ332の出力端子に接続されている。この構成によれば、シフトレジスター33は、ロード信号としてLレベルの信号が入力されている間は、データ信号入力端子DINから入力される信号を後段のフリップフロップ332に、1周期ずつ遅らせて出力する。データ信号入力端子DINはHレベルの電源線に接続されており、Hレベルの信号(論理値「1」)が入力されている。ロード信号としてHレベルの信号が入力されると、すべてのセレクター331は、Hレベルの信号を出力する。   FIG. 7 is a diagram illustrating a circuit configuration of the shift register 33. The shift register 33 has p sets of selectors 331 and flip-flops 332. In the example of FIG. 7, the shift register 33 has a total of 127 flip-flops 332 from the 0th stage to the 126th stage. The selector 331 has a first input terminal (DIN), a second input terminal (Hi), a third input terminal (Load), and an output terminal. The selector 331 outputs a signal input from the first input terminal from the output terminal when an L level signal is input to the third input terminal. When an H level signal is input to the third input terminal, the selector 331 outputs the signal input from the second input terminal from the output terminal. In the 0th stage selector 331, the first input terminal is connected to the data input terminal DIN. The second input terminal is connected to an H level power line. The third input terminal is connected to the load signal input terminal. The flip-flop 332 is a delay flip-flop. The flip-flop 332 has a data signal input terminal, a clock signal input terminal, and an output terminal. The data signal input terminal is connected to the output terminal of the selector 331. The flip-flop 332 delays the signal input from the data signal input terminal by one cycle and outputs it from the output terminal. In the selector 331 at the first stage and thereafter, the first input terminal is connected to the output terminal of the preceding flip-flop 332. According to this configuration, the shift register 33 delays the signal input from the data signal input terminal DIN to the subsequent flip-flop 332 by one cycle while the L level signal is input as the load signal. To do. The data signal input terminal DIN is connected to an H level power supply line, and an H level signal (logical value “1”) is input thereto. When an H level signal is input as a load signal, all the selectors 331 output an H level signal.

図8は、シフトレジスター33から出力されるデータを例示する図である。第1周期において、出力データは、第0ビットから第126ビットまですべて0である。第2周期において、第0ビットのデータは1になる。第3周期において、第1ビットおよび第0ビットのデータは1になる。第i周期において、第0ビットから第(i−1)ビットまでのデータが1になる。第128周期において、第0ビットから第126ビットまですべてのデータが1になる。すなわち、シフトレジスター33から出力されるデータは、値が1になっているビットの数によって、温度補償発振器1が起動してからの周期を示している。   FIG. 8 is a diagram illustrating data output from the shift register 33. In the first period, the output data is all 0 from the 0th bit to the 126th bit. In the second period, the 0th bit data becomes 1. In the third period, the data of the first bit and the 0th bit becomes 1. In the i-th period, the data from the 0th bit to the (i−1) th bit becomes 1. In the 128th period, all data from the 0th bit to the 126th bit becomes 1. That is, the data output from the shift register 33 indicates the period after the temperature-compensated oscillator 1 is activated, depending on the number of bits having a value of 1.

再び図4を参照する。エンコーダー34は、シフトレジスター33から出力されたpビットのデータを、qビットのデータにエンコードする。エンコーダーは入力端子および出力端子を有する。この例で、エンコーダー34は、入力端子から入力された128ビットのデータを7ビットのデータにエンコードする(q=7)。シフトレジスター33から出力されるデータは127ビットのビット列であるが、これは、0から127まで128通りの値のいずれかを示していると考えられる。エンコーダー34は、この値を7ビット(27=128)の2進数に変換する。エンコーダー34は、この7ビットのデータを、ドリフト補正データとして、補正データ出力端子から出力する。 Refer to FIG. 4 again. The encoder 34 encodes the p-bit data output from the shift register 33 into q-bit data. The encoder has an input terminal and an output terminal. In this example, the encoder 34 encodes 128-bit data input from the input terminal into 7-bit data (q = 7). The data output from the shift register 33 is a 127-bit bit string, which is considered to indicate one of 128 values from 0 to 127. The encoder 34 converts this value into a 7-bit (2 7 = 128) binary number. The encoder 34 outputs this 7-bit data from the correction data output terminal as drift correction data.

全体として見ると、ドリフト補正回路30は、発振回路10から出力される基準信号を用いて動作する。発振回路10が起動してから(発振を開始してから)、基準信号をN分周した信号をクロック信号としてp周期が経過するまでは、qビットのドリフト補正データを出力する。p周期が経過すると、カウンター32から出力されるHレベルの信号は、分周器31のイネーブル信号入力端子に供給される。イネーブル信号入力端子からHレベルの信号が入力されると、分周器31は動作を停止する。分周器31が動作を停止すると、カウンター32およびシフトレジスター33にクロック信号が供給されなくなる。クロック信号が供給されなくなると、カウンター32およびシフトレジスター33は動作を停止する。動作を停止した後も、電源電圧が供給されている限りは、カウンター32はHレベルの信号を出力し続ける。同様に、シフトレジスター33は、すべてのビットの値が1のデータを出力し続ける。エンコーダー34は、所定の時間が経過した後の電圧に相当するデータを出力し続ける。   As a whole, the drift correction circuit 30 operates using the reference signal output from the oscillation circuit 10. After the oscillation circuit 10 is activated (after starting oscillation), q-bit drift correction data is output until the p period elapses using a signal obtained by dividing the reference signal by N as a clock signal. When the p period elapses, the H level signal output from the counter 32 is supplied to the enable signal input terminal of the frequency divider 31. When an H level signal is input from the enable signal input terminal, the frequency divider 31 stops operating. When the frequency divider 31 stops operating, the clock signal is not supplied to the counter 32 and the shift register 33. When the clock signal is not supplied, the counter 32 and the shift register 33 stop operating. Even after the operation is stopped, the counter 32 continues to output an H level signal as long as the power supply voltage is supplied. Similarly, the shift register 33 continues to output data in which all bit values are 1. The encoder 34 continues to output data corresponding to the voltage after a predetermined time has elapsed.

DA変換器40(デジタル/アナログ変換器の一例)は、ドリフト補正回路30から出力されたデジタルデータを、アナログ信号に変換する。DA変換器40はデジタル入力端子およびアナログ出力端子を有する。デジタル入力端子は、ドリフト補正回路の補正データ出力端子に接続されている。アナログ出力端子は、温度補償電圧発生回路50の0次回路53に接続されている。DA変換器40は、ドリフト補正データをアナログ信号に変換して、アナログ出力端子から出力する。すなわち、DA変換器は、エンコーダー34が出力する補正データをアナログ信号に変換し、補正信号として出力する。   The DA converter 40 (an example of a digital / analog converter) converts the digital data output from the drift correction circuit 30 into an analog signal. The DA converter 40 has a digital input terminal and an analog output terminal. The digital input terminal is connected to the correction data output terminal of the drift correction circuit. The analog output terminal is connected to the zero-order circuit 53 of the temperature compensation voltage generation circuit 50. The DA converter 40 converts the drift correction data into an analog signal and outputs it from the analog output terminal. That is, the DA converter converts the correction data output from the encoder 34 into an analog signal and outputs it as a correction signal.

図9は、0次回路53が出力するオフセット電圧を例示する図である。横軸は温度補償発振器1が起動してからの時間を、縦軸はオフセット電圧Dcalを示す。N分周信号のp周期分の動作時間ts(この例では、約4m秒)が経過すると、オフセット電圧Vosは一定になる。動作時間ts以前は、オフセット電圧Vosは、図3で例示した周波数偏差の時間変動を補償する特性(例えば、起動直後は電圧の時間変化が大きく、その後、徐々に電圧の時間変化が小さくなっていく特性)を有する。図9では、電圧−時間特性は滑らかな曲線として表されているが、時間軸の分解能はts/pである。例えば、ts=約4m秒、p=127の場合、時間軸の分解能は約32μ秒である。また、ドリフト補正回路30は、2のq乗通りのデータ、q=7の場合、128通りのデータを出力することができる。例えば温度補償電圧の分解能が5μVであり、発振回路における周波数変動の電圧感度が100ppm/Vである場合(すなわち周波数変動軸の分解能が500pptである場合)において、電圧を5μVステップで変化させる例を考えると、500ppt×128=64ppbの範囲の周波数変動を補償することができる。すなわち、温度補償発振器1によれば、起動してからの約4m秒の間、約32μ秒の時間分解能で、周波数変動を補正することができる。図9の特性を示す係数は、不揮発性メモリー54に記憶されている。0次回路53は、不揮発性メモリー54からこの係数を読み出し、起動時からの経過時間に応じたオフセット電圧Vosを生成する。   FIG. 9 is a diagram illustrating an offset voltage output from the zeroth-order circuit 53. The horizontal axis indicates the time since the temperature compensated oscillator 1 is started, and the vertical axis indicates the offset voltage Dcal. When the operation time ts (in this example, about 4 milliseconds) corresponding to p periods of the N-divided signal has elapsed, the offset voltage Vos becomes constant. Before the operation time ts, the offset voltage Vos has a characteristic that compensates for the time variation of the frequency deviation illustrated in FIG. 3 (for example, the time change of the voltage is large immediately after startup, and thereafter the time change of the voltage gradually decreases. Characteristic). In FIG. 9, the voltage-time characteristic is represented as a smooth curve, but the resolution of the time axis is ts / p. For example, when ts = about 4 msec and p = 127, the resolution of the time axis is about 32 μsec. Further, the drift correction circuit 30 can output 128 kinds of data when q = 7 and data of 2 to the qth power. For example, when the resolution of the temperature compensation voltage is 5 μV and the voltage sensitivity of the frequency fluctuation in the oscillation circuit is 100 ppm / V (that is, when the resolution of the frequency fluctuation axis is 500 ppt), the voltage is changed in 5 μV steps. Considering this, it is possible to compensate for frequency fluctuations in the range of 500 ppt × 128 = 64 ppb. That is, according to the temperature compensated oscillator 1, it is possible to correct the frequency variation with a time resolution of about 32 μs for about 4 milliseconds after the start-up. The coefficients indicating the characteristics of FIG. 9 are stored in the nonvolatile memory 54. The zero-order circuit 53 reads this coefficient from the non-volatile memory 54 and generates an offset voltage Vos corresponding to the elapsed time from the startup.

図10は、温度補償発振器1における周波数偏差の時間変動を例示する図である。横軸は温度補償発振器1が起動してからの時間を、縦軸は周波数偏差を示す。図中実線が、温度補償発振器1による周波数偏差を示しており、図中破線は、対比例として図3の(従来技術による)周波数偏差を示している。温度補償発振器1によれば、時間によらず一定のオフセット電圧を用いた場合と比較すると、より早く発振周波数が安定する。また、温度補償発振器1においては、所定の時間が経過した後は、ドリフト補正回路30が、分周器31も含めて動作を停止する。したがって、分周器が動作し続ける構成と比較して、消費電力を低減することができる。   FIG. 10 is a diagram illustrating the time variation of the frequency deviation in the temperature compensated oscillator 1. The horizontal axis indicates the time since the temperature compensated oscillator 1 is started, and the vertical axis indicates the frequency deviation. The solid line in the figure shows the frequency deviation due to the temperature compensated oscillator 1, and the broken line in the figure shows the frequency deviation (in the prior art) of FIG. According to the temperature compensated oscillator 1, the oscillation frequency is stabilized more quickly than when a constant offset voltage is used regardless of time. In the temperature compensated oscillator 1, after a predetermined time has elapsed, the drift correction circuit 30 stops its operation including the frequency divider 31. Therefore, power consumption can be reduced compared to a configuration in which the frequency divider continues to operate.

2.第2実施形態
図11は、第2実施形態に係る温度補償発振器2の回路構成を示す図である。温度補償発振器2は、以下の点において温度補償発振器1と異なっている。まず、発振回路10が、容量素子101およびトランジスター102(スイッチング素子の一例)の組をq個有している。温度補償電圧発生回路50は、補正信号入力端子を有しておらず、起動時からの経過時間によらず一定の温度補償電圧Vcを出力する。また、温度補償発振器2は、DA変換器40を有していない。
2. Second Embodiment FIG. 11 is a diagram illustrating a circuit configuration of a temperature compensated oscillator 2 according to a second embodiment. The temperature compensated oscillator 2 is different from the temperature compensated oscillator 1 in the following points. First, the oscillation circuit 10 has q sets of a capacitor element 101 and a transistor 102 (an example of a switching element). The temperature compensation voltage generation circuit 50 does not have a correction signal input terminal, and outputs a constant temperature compensation voltage Vc regardless of the elapsed time from the startup. The temperature compensated oscillator 2 does not have the DA converter 40.

温度補償発振器2においては、可変容量素子14および可変容量素子15に並列に、q個の容量素子101が設けられている。q個の容量素子101のうちi番目のものを容量素子101(i)と表す。トランジスター102についても同様である。容量素子101(i)の一端は接地されており、他端は、トランジスター102(i)のソースに接続されている。トランジスター102(i)のドレインは可変容量素子14のゲート側に接続されている。トランジスター102(i)のゲートは、ドリフト補正データの第iビットの出力端子に接続されている。ドリフト補正データの第iビットの値が「1」の場合、トランジスター102(i)のゲートにHレベルの信号が入力され、トランジスター102(i)のソース/ドレイン間が導通する。トランジスター102(i)のソース/ドレイン間が導通すると、容量素子101(i)が発振回路10の発振ループに接続され、発振周波数が変化する。周波数変化は、発振ループに接続される容量に依存している。容量素子101(i)の容量をC(i)、ドリフト補正データの第iビットの値をd(i)と表すと(d(i)=0または1)、q個の容量素子101の合成容量Ctは、
Ct=Σ{C(i)・d(i)}
と表される。容量C(i)の値は、合成容量による周波数変化が図3の時間変化を補償するように決められる。
In the temperature compensated oscillator 2, q capacitive elements 101 are provided in parallel with the variable capacitive element 14 and the variable capacitive element 15. Of the q capacitive elements 101, the i-th element is represented as a capacitive element 101 (i). The same applies to the transistor 102. One end of the capacitor 101 (i) is grounded, and the other end is connected to the source of the transistor 102 (i). The drain of the transistor 102 (i) is connected to the gate side of the variable capacitance element 14. The gate of the transistor 102 (i) is connected to the output terminal of the i-th bit of drift correction data. When the value of the i-th bit of the drift correction data is “1”, an H level signal is input to the gate of the transistor 102 (i), and the source / drain of the transistor 102 (i) is conducted. When the source / drain of the transistor 102 (i) becomes conductive, the capacitor 101 (i) is connected to the oscillation loop of the oscillation circuit 10 and the oscillation frequency changes. The frequency change depends on the capacitance connected to the oscillation loop. When the capacitance of the capacitive element 101 (i) is expressed as C (i) and the value of the i-th bit of the drift correction data is expressed as d (i) (d (i) = 0 or 1), the q capacitive elements 101 are combined. The capacity Ct is
Ct = Σ {C (i) · d (i)}
It is expressed. The value of the capacitance C (i) is determined so that the frequency change due to the combined capacitance compensates for the time change in FIG.

温度補償発振器1と比較すると、温度補償発振器2はDA変換器40を有していないので、より簡単な回路構成で、ドリフト補正データを生成することができる。   Compared to the temperature compensated oscillator 1, the temperature compensated oscillator 2 does not have the DA converter 40, and therefore drift correction data can be generated with a simpler circuit configuration.

3.他の実施形態
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち2つ以上のものが組み合わせて用いられてもよい。
3. Other Embodiments The present invention is not limited to the above-described embodiments, and various modifications can be made. Hereinafter, some modifications will be described. Two or more of the following modifications may be used in combination.

3−1.変形例1
図12は、変形例1に係る電子機器1000の構成を示す図である。電子機器1000は、温度補償発振器1と、CPU(Central Processing Unit)5と、GPS(Global Positioning System)受信機6と、メモリー7と、ディスプレイ8とを有する。この例で、電子機器1000は、携帯電話機である。GPS受信機6(電子回路の一例)は、温度補償発振器1から出力される基準信号をクロック信号として動作する。この例によれば、例えば温度補償発振器1およびGPS受信機6を間欠動作させる場合においても、周波数の時間変動が安定したクロック信号を、より低消費電力で供給することができる。なお、電子機器1000は、携帯電話機に限定されない。電子機器1000は、パーソナルコンピュータ、時計、携帯ゲーム機、家電製品、自動車、電子書籍リーダーなど、携帯電話機以外のものであってもよい。また、電子機器1000は、温度補償発振器1に代わり温度補償発振器2を有していてもよい。
3-1. Modification 1
FIG. 12 is a diagram illustrating a configuration of an electronic device 1000 according to the first modification. The electronic device 1000 includes a temperature compensated oscillator 1, a CPU (Central Processing Unit) 5, a GPS (Global Positioning System) receiver 6, a memory 7, and a display 8. In this example, the electronic device 1000 is a mobile phone. The GPS receiver 6 (an example of an electronic circuit) operates using the reference signal output from the temperature compensated oscillator 1 as a clock signal. According to this example, even when the temperature compensated oscillator 1 and the GPS receiver 6 are operated intermittently, for example, a clock signal with a stable frequency fluctuation can be supplied with lower power consumption. Electronic device 1000 is not limited to a mobile phone. Electronic device 1000 may be a device other than a mobile phone, such as a personal computer, a watch, a portable game machine, a home appliance, an automobile, or an electronic book reader. In addition, the electronic device 1000 may include a temperature compensated oscillator 2 instead of the temperature compensated oscillator 1.

3−2.変形例2
電子機器1000は、分周器31の分周数Nが、CPU5の制御により変化する構成を有していてもよい。実施形態では、16MHzの基準信号を512分周する例(N=512)を説明したが、例えば、16MHzの基準信号を256分周(N=256)すると、周波数は62.5kHz、すなわち1周期は16μ秒となる。このように、分周数Nを減少させると、時間分解能は増加し、ドリフト補正回路30の動作時間は減少する。逆に、分周数Nを増加させると、時間分解能は減少し、ドリフト補正回路30の動作時間は増加する。CPU5は、OSまたはアプリケーションプログラムの動作に従って、分周器31の分周数Nを変更させてもよい。
3-2. Modification 2
The electronic device 1000 may have a configuration in which the frequency division number N of the frequency divider 31 is changed by the control of the CPU 5. In the embodiment, the example (N = 512) of dividing the reference signal of 16 MHz by 512 has been described. For example, when the reference signal of 16 MHz is divided by 256 (N = 256), the frequency is 62.5 kHz, that is, one cycle. Is 16 μs. As described above, when the frequency division number N is decreased, the time resolution is increased and the operation time of the drift correction circuit 30 is decreased. Conversely, when the frequency division number N is increased, the time resolution is decreased and the operation time of the drift correction circuit 30 is increased. The CPU 5 may change the frequency division number N of the frequency divider 31 according to the operation of the OS or the application program.

3−3.変形例3
電子機器1000は、カウンター32およびシフトレジスター33のビット数pが、CPU5の制御により変化する構成を有していてもよい。実施形態では、127ビット(p=127)のカウンター32が例として説明された。例えば255ビット(p=255)のカウンター32を用いた場合、動作時間tsが255周期分の約8m秒になる。このように、カウンター32のビット数pを増加させると、ドリフト補正回路30の動作時間tsが増加する。逆に、カウンター32のビット数pを減少させると、ドリフト補正回路30の動作時間tsが減少する。
3-3. Modification 3
The electronic apparatus 1000 may have a configuration in which the bit number p of the counter 32 and the shift register 33 is changed under the control of the CPU 5. In the embodiment, the 127-bit (p = 127) counter 32 has been described as an example. For example, when a counter 32 of 255 bits (p = 255) is used, the operation time ts is about 8 milliseconds corresponding to 255 cycles. As described above, when the number of bits p of the counter 32 is increased, the operation time ts of the drift correction circuit 30 is increased. Conversely, when the bit number p of the counter 32 is decreased, the operation time ts of the drift correction circuit 30 is decreased.

3−4.変形例4
電子機器1000は、エンコーダー34のビット数qが、CPU5の制御により変化する構成を有していてもよい。温度補償電圧の分解能が一定(周波数変動の分解能が一定)である場合、エンコーダー34のビット数qを増加させると、補償できる周波数変動の範囲が拡大する。逆に、エンコーダー34のビット数qを減少させると、補償できる周波数変動の範囲が縮小する。なお、エンコーダー34およびシフトレジスター33の機能を有効に活用するには、2のq乗がp以上であることが望ましい。
3-4. Modification 4
The electronic apparatus 1000 may have a configuration in which the bit number q of the encoder 34 changes under the control of the CPU 5. When the resolution of the temperature compensation voltage is constant (the resolution of frequency fluctuation is constant), increasing the number of bits q of the encoder 34 increases the frequency fluctuation range that can be compensated. Conversely, if the bit number q of the encoder 34 is reduced, the range of frequency fluctuations that can be compensated is reduced. In order to effectively use the functions of the encoder 34 and the shift register 33, it is desirable that 2 to the qth power is p or more.

3−5.変形例5
第1実施形態において、エンコーダー34は時間に対して線形なデータを補正データとして出力し、0次回路53が、補正データに対して振動子11の特性に応じた(非線形の)オフセット電圧を出力する例を説明した。しかし、エンコーダー34が、時間に対して図9に示される非線形のデータを補正データとして出力し、0次回路53は単にオフセット電圧補正信号に対して線形な電圧を出力する構成であってもよい。
3-5. Modification 5
In the first embodiment, the encoder 34 outputs linear data with respect to time as correction data, and the 0th-order circuit 53 outputs a (non-linear) offset voltage corresponding to the characteristics of the vibrator 11 with respect to the correction data. The example to do was explained. However, the encoder 34 may output nonlinear data shown in FIG. 9 with respect to time as correction data, and the zero-order circuit 53 may simply output a linear voltage with respect to the offset voltage correction signal. .

3−6.変形例6
温度補償発振器1または温度補償発振器2の構成は、図4および図11に例示したものに限定されない。例えば、これらの一部の要素は省略されてもよい。例えば、温度補償発振器1は、DA変換器40、温度補償電圧発生回路50、および温度センサー60を有していなくてもよい。この場合、温度補償発振器1は、DA変換器40、温度補償電圧発生回路50、および温度センサー60に相当する外付けの装置との間で、信号をやりとりする。別の例で、振動子11は水晶振動子に限定されない。水晶振動子に代わり、SAW(Surface Acoustic Wave)共振子が用いられてもよい。
3-6. Modification 6
The configuration of the temperature compensated oscillator 1 or the temperature compensated oscillator 2 is not limited to that illustrated in FIGS. 4 and 11. For example, some of these elements may be omitted. For example, the temperature compensated oscillator 1 may not include the DA converter 40, the temperature compensated voltage generation circuit 50, and the temperature sensor 60. In this case, the temperature compensated oscillator 1 exchanges signals with an external device corresponding to the DA converter 40, the temperature compensated voltage generation circuit 50, and the temperature sensor 60. In another example, the resonator 11 is not limited to a crystal resonator. Instead of the crystal resonator, a SAW (Surface Acoustic Wave) resonator may be used.

1…温度補償発振器、2…温度補償発振器、5…CPU、6…GPS受信機、7…メモリー、8…ディスプレイ、10…発振回路、11…振動子、12…増幅器、13…抵抗素子、14…可変容量素子、15…可変容量素子、16…容量素子、17…抵抗素子、18…抵抗素子、20…増幅器、30…ドリフト補正回路、31…分周器、32…カウンター、33…シフトレジスター、34…エンコーダー、40…DA変換器、50…温度補償電圧発生回路、51…3次回路、52…1次回路、53…0次回路、54…不揮発性メモリー、55…加算器、60…温度センサー、81…シート基板、82…振動子基板、83…ICチップ、84…キャップ、86…接続部材、87…端子、88…接着部材、89…孔、90…空間、91…ワイヤ、101…容量素子、102…トランジスター、331…セレクター、332…フリップフロップ、1000…電子機器 DESCRIPTION OF SYMBOLS 1 ... Temperature compensated oscillator, 2 ... Temperature compensated oscillator, 5 ... CPU, 6 ... GPS receiver, 7 ... Memory, 8 ... Display, 10 ... Oscillator, 11 ... Vibrator, 12 ... Amplifier, 13 ... Resistive element, 14 DESCRIPTION OF SYMBOLS ... Variable capacitance element, 15 ... Variable capacitance element, 16 ... Capacitance element, 17 ... Resistance element, 18 ... Resistance element, 20 ... Amplifier, 30 ... Drift correction circuit, 31 ... Frequency divider, 32 ... Counter, 33 ... Shift register 34 ... Encoder, 40 ... DA converter, 50 ... Temperature compensation voltage generation circuit, 51 ... Tertiary circuit, 52 ... Primary circuit, 53 ... Zero order circuit, 54 ... Non-volatile memory, 55 ... Adder, 60 ... Temperature sensor, 81 ... sheet substrate, 82 ... vibrator substrate, 83 ... IC chip, 84 ... cap, 86 ... connecting member, 87 ... terminal, 88 ... adhesive member, 89 ... hole, 90 ... space, 91 ... wire, 01 ... capacitive element, 102 ... transistor, 331 ... selector, 332 ... flip-flop, 1000 ... electronic equipment

Claims (8)

振動子と可変容量素子とを有し、前記可変容量素子に入力される制御電圧に応じた周波数で発振した発振信号を出力する発振回路と、
前記発振信号の周波数を補正するための補正データを生成する補正回路と
を有し、
前記補正回路は、
前記発振信号を分周した信号を出力すると共に、イネーブル信号が入力されると前記分周の動作を停止させる分周器と、
前記分周器の出力信号をカウントすると共に、前記カウントにより起動時から所定の時間が経過したことが示されると前記イネーブル信号を前記分周器に出力するカウンター回路と、
前記分周器の出力信号をクロック信号としてpビット(ただしpは正の整数)のパラレルデータを生成するシフトレジスターと、
前記パラレルデータをエンコードしてqビット(ただしqは正の整数)の前記補正データを生成するエンコーダと
を備えたことを特徴とする発振器。
An oscillation circuit having an oscillator and a variable capacitance element, and outputting an oscillation signal oscillated at a frequency according to a control voltage input to the variable capacitance element;
A correction circuit for generating correction data for correcting the frequency of the oscillation signal,
The correction circuit includes:
And outputs a signal obtained by dividing the oscillation signal, the frequency of the enable signal is input Ru stopping the division of operating divider,
A counter circuit that counts the output signal of the frequency divider and outputs the enable signal to the frequency divider when the count indicates that a predetermined time has elapsed from the time of startup ,
A shift register for generating parallel data of p bits (where p is a positive integer) using the output signal of the frequency divider as a clock signal;
And an encoder that encodes the parallel data and generates the correction data of q bits (where q is a positive integer).
前記エンコーダの出力する前記補正データをアナログ信号に変換し、補正信号として出力するデジタル/アナログ変換器と、
温度センサーから入力された信号に基づいて前記制御電圧を生成すると共に、前記補正信号に基づいて前記制御電圧を補正して出力する制御電圧発生回路と
を備えたことを特徴とする請求項1に記載の発振器。
A digital / analog converter that converts the correction data output from the encoder into an analog signal and outputs the analog signal;
2. A control voltage generating circuit that generates the control voltage based on a signal input from a temperature sensor and corrects and outputs the control voltage based on the correction signal. The oscillator described.
温度センサーから入力された信号に基づいて前記制御電圧を生成する制御電圧発生回路と、
複数の容量素子と、
前記補正データに基づき、前記複数の容量素子の各々と前記発振回路との接続を制御する複数のスイッチング素子と
を備えたことを特徴とする請求項1記載の発振器。
A control voltage generation circuit for generating the control voltage based on a signal input from a temperature sensor;
A plurality of capacitive elements;
The oscillator according to claim 1, further comprising: a plurality of switching elements that control connection between each of the plurality of capacitive elements and the oscillation circuit based on the correction data.
前記分周器の分周数が可変である
ことを特徴とする請求項1ないし3のいずれか一項に記載の発振器。
The oscillator according to any one of claims 1 to 3, wherein a frequency dividing number of the frequency divider is variable.
前記シフトレジスターのビット数pが可変である
ことを特徴とする請求項4に記載の発振器。
The oscillator according to claim 4, wherein the number of bits p of the shift register is variable.
前記エンコーダのビット数qが可変である
ことを特徴とする請求項4または5に記載の発振器。
Oscillator of claim 4 or 5, wherein the number of bits q of the encoder is variable.
2のq乗がp以上である
ことを特徴とする請求項1ないし6のいずれか一項に記載の発振器。
The oscillator according to any one of claims 1 to 6, wherein 2 to the power of q is p or more.
請求項1ないし7のいずれか一項に記載の発振器と、
前記発振器から出力される前記発振信号を用いて動作する電子回路と
を有する電子機器。
An oscillator according to any one of claims 1 to 7,
And an electronic circuit that operates using the oscillation signal output from the oscillator.
JP2011159921A 2011-07-21 2011-07-21 Oscillators and electronics Active JP5831002B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011159921A JP5831002B2 (en) 2011-07-21 2011-07-21 Oscillators and electronics

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011159921A JP5831002B2 (en) 2011-07-21 2011-07-21 Oscillators and electronics

Publications (3)

Publication Number Publication Date
JP2013026833A JP2013026833A (en) 2013-02-04
JP2013026833A5 JP2013026833A5 (en) 2014-09-04
JP5831002B2 true JP5831002B2 (en) 2015-12-09

Family

ID=47784702

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011159921A Active JP5831002B2 (en) 2011-07-21 2011-07-21 Oscillators and electronics

Country Status (1)

Country Link
JP (1) JP5831002B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02214310A (en) * 1989-02-15 1990-08-27 Toyo Commun Equip Co Ltd D/a converter for digital temperature compensation type oscillator
JPH1041746A (en) * 1996-07-26 1998-02-13 Kinseki Ltd Piezoelectric oscillator
JP2001044756A (en) * 1999-07-27 2001-02-16 Seiko Epson Corp Oscillator, oscillator control method, and timing device
JP5072418B2 (en) * 2007-04-24 2012-11-14 日本電波工業株式会社 Temperature-compensated crystal oscillator for surface mounting

Also Published As

Publication number Publication date
JP2013026833A (en) 2013-02-04

Similar Documents

Publication Publication Date Title
JP5533030B2 (en) Oscillation circuit and frequency correction type oscillation circuit
JP2011114403A (en) Temperature compensation method for piezoelectric oscillator, and piezoelectric oscillator
CN102931912A (en) Temperature-compensated crystal oscillator
JP6123979B2 (en) Oscillator and electronic device
JP2013211654A (en) Oscillator, electronic apparatus and temperature compensation method for oscillator
JP5863395B2 (en) Oscillator
JP5836115B2 (en) Piezoelectric device and frequency adjustment method
JP2013009419A (en) Adjusting method of temperature compensated piezoelectric oscillator and temperature compensated piezoelectric oscillator adjusted with the same method
US7583154B1 (en) Voltage controlled oscillator
JP5831002B2 (en) Oscillators and electronics
JP2007104162A (en) Manufacturing method of crystal oscillator, and crystal oscillator
JP5291564B2 (en) Oscillator
JP2013017074A (en) Temperature compensation oscillator and electronic apparatus
JP2007208584A (en) Frequency adjustment circuit
JP5673044B2 (en) Temperature compensated piezoelectric oscillator, frequency correction system, frequency drift correction method
JP5253318B2 (en) Oscillator
JP5178457B2 (en) Oscillator
JP2014197746A (en) Crystal oscillator
CN201467103U (en) Temperature sensing oscillator
JP2013017074A5 (en) Oscillators and electronics
JP2009246648A (en) Adjusting method of temperature compensated piezoelectric oscillator and temperature compensated piezoelectric oscillator adjusted with the same method
JP5918546B2 (en) Temperature compensated crystal oscillator
JP7528694B2 (en) Circuit device and oscillator
JP6854646B2 (en) Systems and methods for operating mechanical resonators in electronic oscillators
JP2006303764A (en) Temperature compensation method of temperature compensation oscillation circuit, temperature compensation oscillation circuit, piezoelectric device, and electronic apparatus

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140718

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140718

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150707

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150903

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150929

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151012

R150 Certificate of patent or registration of utility model

Ref document number: 5831002

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350