[go: up one dir, main page]

JP2011109161A - Temperature compensation type oscillator, method of compensating temperature, and temperature compensation program - Google Patents

Temperature compensation type oscillator, method of compensating temperature, and temperature compensation program Download PDF

Info

Publication number
JP2011109161A
JP2011109161A JP2009258833A JP2009258833A JP2011109161A JP 2011109161 A JP2011109161 A JP 2011109161A JP 2009258833 A JP2009258833 A JP 2009258833A JP 2009258833 A JP2009258833 A JP 2009258833A JP 2011109161 A JP2011109161 A JP 2011109161A
Authority
JP
Japan
Prior art keywords
circuit
output
temperature
signal
output signal
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.)
Pending
Application number
JP2009258833A
Other languages
Japanese (ja)
Inventor
Rioko Kawauchi
梨乙子 川内
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.)
Renesas Electronics Corp
Original Assignee
Renesas Electronics 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 Renesas Electronics Corp filed Critical Renesas Electronics Corp
Priority to JP2009258833A priority Critical patent/JP2011109161A/en
Publication of JP2011109161A publication Critical patent/JP2011109161A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Oscillators With Electromechanical Resonators (AREA)

Abstract

【課題】消費電力を低減した温度補償型発振装置を提供する。
【解決手段】温度補償型発振装置10は、発振器11の温度に応じた基準信号出力の温度センサ12と、第1出力信号S1と、第1出力信号よりも小さい第2出力信号S2とを生成、出力する定電圧生成回路13と、温度センサ12から出力された基準信号が定電圧生成回路13から出力された第1出力信号S1よりも大きい時、第1検出信号P1を出力する上限側比較回路14と、温度センサ12から出力の基準信号が定電圧生成回路13から出力された第2出力信号S2よりも小さい時、第2検出信号を出力する下限側比較回路15と、上限側比較回路14から出力された第1検出信号P1と、下限側比較回路15から出力された第2検出信号P2とに基づき、カウント値を増減させるカウンタ回路16と、カウンタ回路のカウント値に基づき、発振器11における発振周波数補正を行う補正回路18と、を備えている。
【選択図】図1
A temperature compensated oscillation device with reduced power consumption is provided.
A temperature-compensated oscillation device generates a reference signal output temperature sensor according to the temperature of an oscillator, a first output signal, and a second output signal that is smaller than the first output signal. When the reference voltage output from the temperature sensor 12 and the reference signal output from the temperature sensor 12 are larger than the first output signal S1 output from the constant voltage generation circuit 13, the upper limit comparison for outputting the first detection signal P1. When the reference signal output from the circuit 14, the temperature sensor 12 is smaller than the second output signal S2 output from the constant voltage generation circuit 13, a lower limit comparison circuit 15 that outputs a second detection signal, and an upper limit comparison circuit 14, based on the first detection signal P 1 output from 14 and the second detection signal P 2 output from the lower limit side comparison circuit 15, the counter circuit 16 for increasing or decreasing the count value, and the count value of the counter circuit Hazuki, and a correction circuit 18 for oscillating frequency correction in the oscillator 11, a.
[Selection] Figure 1

Description

本発明は、発振器における発振周波数の温度補正を行うことができる温度補償型発振装置、温度補償方法及び温度補償プログラムに関するものである。   The present invention relates to a temperature compensated oscillation apparatus, a temperature compensation method, and a temperature compensation program that can perform temperature correction of an oscillation frequency in an oscillator.

近年、種々の電子機器等に高精度な発振器が内蔵され、その発振器において厳密な周波数の精度及び安定性が求められている。このため、発振器の発振精度に対する温度依存性を無視できなくなっており、広い温度範囲における発振器の温度補正を施す必要が生じている。   In recent years, high-precision oscillators are built in various electronic devices and the like, and strict frequency accuracy and stability are required for the oscillators. For this reason, the temperature dependency on the oscillation accuracy of the oscillator cannot be ignored, and it is necessary to perform temperature correction of the oscillator in a wide temperature range.

このような要望に応えるべく、発振器の温度変化に対する発振周波数の変化を補正する温度補償発振器が知られている(例えば、特許文献1参照)。当該温度補償発振器において、温度センサの検出温度T(図12(a))に応じて可変インピーダンスが変化し、この可変インピーダンスの変化に応じて変化させた周期で、時定数回路のコンデンサが充放電を繰り返している(図12(b))。また、カウンタは、充放電を繰り返すコンデンサの充電電圧が充電電圧V2から充電電圧V1まで充電される時間を毎回カウントしており(図12(c))、温度補償回路は、カウンタのカウント値を用いて発振器の温度補正を行っている(図12(d))。   In order to meet such a demand, a temperature compensated oscillator that corrects a change in oscillation frequency with respect to a temperature change of the oscillator is known (for example, see Patent Document 1). In the temperature-compensated oscillator, the variable impedance changes according to the temperature T detected by the temperature sensor (FIG. 12A), and the capacitor of the time constant circuit is charged / discharged at a cycle changed according to the change in the variable impedance. Is repeated (FIG. 12B). In addition, the counter counts the time during which the charging voltage of the capacitor that repeats charging and discharging is charged from the charging voltage V2 to the charging voltage V1 (FIG. 12C), and the temperature compensation circuit calculates the count value of the counter. This is used to correct the temperature of the oscillator (FIG. 12 (d)).

特開平5−218854号公報JP-A-5-218854

しかしながら、上記特許文献1に示す温度補償発振器においては、発振器の温度変化にあまり関係なく、常時、時定数回路のコンデサの充放電(図12(b))およびカウンタのカウント動作(図12(c))が繰り返えされ、上記温度補正の動作が行われている。したがって、発振器に温度変化が生じていない場合でも、不必要な充放電やカウント動作が頻繁に行われるため、当該温度補償発振器の消費電力の増加に繋がる虞がある。   However, in the temperature-compensated oscillator shown in Patent Document 1, charging / discharging of the capacitor of the time constant circuit (FIG. 12B) and the counting operation of the counter (FIG. )) Is repeated, and the temperature correction operation is performed. Therefore, even when there is no temperature change in the oscillator, unnecessary charge / discharge and counting operations are frequently performed, which may lead to an increase in power consumption of the temperature compensated oscillator.

本発明の一態様は、発振器の温度に応じた基準信号を出力する温度センサと、第1出力信号と、該第1出力信号よりも小さい第2出力信号とを生成し、出力する定電圧生成回路と、前記温度センサから出力された基準信号が前記定電圧生成回路から出力された第1出力信号よりも大きいとき、第1検出信号を出力する上限側比較回路と、前記温度センサから出力された基準信号が前記定電圧生成回路から出力された第2出力信号よりも小さいとき、第2検出信号を出力する下限側比較回路と、前記上限側比較回路から出力された第1検出信号と、前記下限側比較回路から出力された第2検出信号と、に基づいて、カウント値を増減させるカウンタ回路と、前記カウンタ回路のカウント値に基づいて、前記発振器における発振周波数の補正を行う補正回路と、を備える、ことを特徴とする温度補償型発振装置である。   One aspect of the present invention is a constant voltage generator that generates and outputs a temperature sensor that outputs a reference signal corresponding to the temperature of an oscillator, a first output signal, and a second output signal that is smaller than the first output signal. When the reference signal output from the circuit and the temperature sensor is larger than the first output signal output from the constant voltage generation circuit, the upper limit comparison circuit that outputs a first detection signal and the temperature sensor output A lower limit side comparison circuit that outputs a second detection signal when the reference signal is smaller than the second output signal output from the constant voltage generation circuit; and a first detection signal output from the upper limit side comparison circuit; A counter circuit that increases or decreases a count value based on the second detection signal output from the lower limit side comparison circuit, and an oscillation frequency correction in the oscillator is performed based on the count value of the counter circuit. Comprising a correction circuit, and it is a temperature compensated oscillator according to claim.

この一態様によれば、発振器の温度変化に適切に追従させて、カウンタ回路のカウント値を変化させ、発振器に対する温度補正の動作を行うことができる。したがって、不要な温度補正の動作を抑制できるため、温度補償型発振装置の消費電力を低減することができる。   According to this aspect, it is possible to appropriately follow the temperature change of the oscillator, change the count value of the counter circuit, and perform the temperature correction operation for the oscillator. Therefore, unnecessary temperature correction operation can be suppressed, and power consumption of the temperature compensated oscillation device can be reduced.

また、本発明の一態様は、発振器の温度に応じた基準信号を生成し、第1出力信号と、該第1出力信号よりも小さい第2出力信号とを生成し、前記基準信号が前記第1出力信号よりも大きいとき、第1検出信号を生成し、前記基準信号が前記第2出力信号よりも小さいとき、第2検出信号を生成し、前記第1検出信号と前記第2検出信号とに基づいて、カウント値を増減させ、前記カウント値に基づいて、前記発振器における発振周波数の補正を行う、ことを特徴とする温度補償方法であってもよい。   One embodiment of the present invention generates a reference signal in accordance with the temperature of the oscillator, generates a first output signal and a second output signal smaller than the first output signal, and the reference signal is the first signal. When the output signal is larger than one output signal, a first detection signal is generated. When the reference signal is smaller than the second output signal, a second detection signal is generated, and the first detection signal and the second detection signal are generated. The temperature compensation method may be characterized in that the count value is increased or decreased based on the above and the oscillation frequency in the oscillator is corrected based on the count value.

さらに、本発明の一態様は、第1出力信号と、該第1出力信号よりも小さい第2出力信号とを生成する処理と、発振器の温度に応じた基準信号が前記第1出力信号よりも大きいとき、第1検出信号を生成する処理と、前記基準信号が前記第2出力信号よりも小さいとき、第2検出信号を生成する処理と、前記第1検出信号と前記第2検出信号とに基づいて、カウント値を増減させる処理と、前記カウント値に基づいて、前記発振器における発振周波数の補正を行う処理と、をコンピュータに実行させることを特徴とする温度補償プログラムであってもよい。   Further, according to one embodiment of the present invention, a process of generating a first output signal and a second output signal that is smaller than the first output signal, and a reference signal corresponding to the temperature of the oscillator is higher than the first output signal. A process for generating a first detection signal when the reference signal is smaller than the second output signal, a process for generating a second detection signal when the reference signal is smaller than the second output signal, and the first detection signal and the second detection signal; A temperature compensation program that causes a computer to execute a process for increasing or decreasing a count value and a process for correcting an oscillation frequency in the oscillator based on the count value.

本発明によれば、消費電力を低減した温度補償型発振装置、温度補償方法及び温度補償プログラムを提供することができる。   According to the present invention, it is possible to provide a temperature compensated oscillator, a temperature compensation method, and a temperature compensation program with reduced power consumption.

本発明の実施形態1に係る温度補償型発振装置の概略的なシステム構成を示すブロック図である。1 is a block diagram showing a schematic system configuration of a temperature compensated oscillator according to Embodiment 1 of the present invention. 本発明の実施形態1に係る定電圧生成回路の概略的な構成を示すブロック図である。1 is a block diagram illustrating a schematic configuration of a constant voltage generation circuit according to a first embodiment of the present invention. 直列に接続された複数の抵抗体により生成される出力電圧と、その出力電圧に対応する補正回路の補正値との関係例を示す図である。It is a figure which shows the example of a relationship between the output voltage produced | generated by the some resistor connected in series, and the correction value of the correction circuit corresponding to the output voltage. 本発明の実施形態1に係るカウンタ回路の概略的な構成を示すブロック図である。1 is a block diagram showing a schematic configuration of a counter circuit according to Embodiment 1 of the present invention. 本発明の実施形態1に係る温度補償型発振装置の処理フローの一例を示すフローチャートである。It is a flowchart which shows an example of the processing flow of the temperature compensation type | mold oscillation apparatus which concerns on Embodiment 1 of this invention. (a)温度センサの検出温度に応じた基準信号と、上限側比較回路及び下限側比較回路の温度変化に対する検出範囲と、の関係例を示す図である。(b)温度センサの基準信号と、カウンタ回路のカウント値との関係例を示す図である。(c)温度センサの基準信号と定電圧生成回路の出力電圧との関係例を示す図である。(d)温度センサの基準信号と補正回路の補正値との関係例を示す図である。(A) It is a figure which shows the example of relationship between the reference signal according to the detection temperature of a temperature sensor, and the detection range with respect to the temperature change of an upper limit side comparison circuit and a lower limit side comparison circuit. (B) It is a figure which shows the example of a relationship between the reference signal of a temperature sensor, and the count value of a counter circuit. (C) It is a figure which shows the example of a relationship between the reference signal of a temperature sensor, and the output voltage of a constant voltage generation circuit. (D) It is a figure which shows the example of a relationship between the reference signal of a temperature sensor, and the correction value of a correction circuit. (a)温度センサの検出温度と、カウンタ回路のカウント値と、温度センサの基準信号と、上限側比較回路の検出範囲と、下限側比較回路の検出範囲と、補正回路の補正値との関係例を示す図である。(b)温度センサの検出温度と、カウンタ回路のカウント値と、温度センサの基準信号と、上限側比較回路の検出範囲と、下限側比較回路の検出範囲と、補正回路の補正値との関係例を示す図である。(A) Relationship between the detection temperature of the temperature sensor, the count value of the counter circuit, the reference signal of the temperature sensor, the detection range of the upper limit comparison circuit, the detection range of the lower limit comparison circuit, and the correction value of the correction circuit It is a figure which shows an example. (B) Relationship between temperature sensor detection temperature, counter circuit count value, temperature sensor reference signal, upper limit comparison circuit detection range, lower limit comparison circuit detection range, and correction circuit correction value It is a figure which shows an example. (a)温度センサの検出温度の変化例を示す図である。(b)温度センサの検出温度の変化に対する、従来技術に係るカウンタ回路のカウント値及び温度補償回路の補正値の変化例を示す図である。(c)温度センサの検出温度の変化に対する、本実施形態に係るカウンタ回路のカウント値及び補正回路の補正値の変化例を示す図である。(A) It is a figure which shows the example of a change of the detected temperature of a temperature sensor. (B) It is a figure which shows the example of a change of the count value of the counter circuit based on a prior art, and the correction value of a temperature compensation circuit with respect to the change of the detection temperature of a temperature sensor. (C) It is a figure which shows the example of a change of the count value of the counter circuit based on this embodiment, and the correction value of a correction circuit with respect to the change of the detection temperature of a temperature sensor. 本発明の実施形態2に係る温度補償型発振装置の概略的なシステム構成を示すブロック図である。It is a block diagram which shows the schematic system configuration | structure of the temperature compensation type | mold oscillation apparatus which concerns on Embodiment 2 of this invention. (a)本発明の実施形態2に係る温度補償型発振装置のスタンバイ状態及び動作状態を示すタイミングチャートである。(b)本発明の実施形態2に係る温度補償型発振装置のスタンバイ状態及び動作状態を示すタイミングチャートである。(c)本発明の実施形態2に係る温度補償型発振装置のスタンバイ状態及び動作状態を示すタイミングチャートである。(d)本発明の実施形態2に係る温度補償型発振装置のスタンバイ状態及び動作状態を示すタイミングチャートである。(A) It is a timing chart which shows the standby state and operation state of the temperature compensation type | mold oscillation apparatus which concerns on Embodiment 2 of this invention. (B) It is a timing chart which shows the standby state and operation state of the temperature compensation type | mold oscillation apparatus which concerns on Embodiment 2 of this invention. (C) It is a timing chart which shows the standby state and operating state of the temperature compensation type | mold oscillation apparatus which concerns on Embodiment 2 of this invention. (D) It is a timing chart which shows the standby state and operating state of the temperature compensation type | mold oscillation apparatus which concerns on Embodiment 2 of this invention. 本発明の実施形態3に係る温度補償型発振装置の概略的なシステム構成を示すブロック図である。It is a block diagram which shows the schematic system configuration | structure of the temperature compensation type | mold oscillation apparatus which concerns on Embodiment 3 of this invention. (a)従来技術に係る温度センサの検出温度の変化例を示す図である。(b)従来技術に係るコンデサの充電電圧の変化例を示す図である。(c)従来技術に係るカウンタのカウント動作の例を示す図である。(d)従来技術に係る温度補償回路の温度補正データの例を示す図である。(A) It is a figure which shows the example of a change of the detected temperature of the temperature sensor which concerns on a prior art. (B) It is a figure which shows the example of a change of the charging voltage of the capacitor | condenser which concerns on a prior art. (C) It is a figure which shows the example of count operation | movement of the counter based on a prior art. (D) It is a figure which shows the example of the temperature correction data of the temperature compensation circuit based on a prior art.

本発明の実施形態1.
以下、図面を参照して本発明の実施の形態について説明する。図1は、本発明の実施形態1に係る温度補償型発振装置の概略的なシステム構成を示すブロック図である。本実施形態1に係る温度補償型発振装置10は、発振器11における発振周波数の温度補正を、高精度かつ低消費電力で行うことができるものである。温度補償型発振装置10は、発振器11と、温度センサ12と、定電圧生成回路13と、上限側比較回路14と、下限側比較回路15と、カウンタ回路16と、メモリ17と、補正回路18と、動作クロック生成回路19と、を備えている。
Embodiment 1 of the present invention.
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a schematic system configuration of a temperature-compensated oscillation device according to Embodiment 1 of the present invention. The temperature compensated oscillator 10 according to the first embodiment can perform temperature correction of the oscillation frequency in the oscillator 11 with high accuracy and low power consumption. The temperature-compensated oscillation apparatus 10 includes an oscillator 11, a temperature sensor 12, a constant voltage generation circuit 13, an upper limit side comparison circuit 14, a lower limit side comparison circuit 15, a counter circuit 16, a memory 17, and a correction circuit 18. And an operation clock generation circuit 19.

発振器11には、例えば、発振周波数の安定性が良好な水晶振動子を用いた水晶発振器が適用されている。   As the oscillator 11, for example, a crystal oscillator using a crystal resonator having good oscillation frequency stability is applied.

温度センサ12は、発振器11に設けられており、発振器11の水晶振動子の温度を検出し、その検出温度Tに応じた電圧信号である基準信号Sを、上限側比較回路14及び下限側比較回路15に対して出力する。   The temperature sensor 12 is provided in the oscillator 11, detects the temperature of the crystal resonator of the oscillator 11, and uses a reference signal S that is a voltage signal corresponding to the detected temperature T as the upper limit comparison circuit 14 and the lower limit comparison. Output to the circuit 15.

定電圧生成回路13は、カウンタ回路16から出力されたカウント値Nに基づいて、電圧信号である第1出力信号S1と、第1出力信号S1よりも小さい第2出力信号S2とを生成する。そして、定電圧生成回路13は、生成した第1出力信号S1を上限側比較回路14に対して出力し、生成した第2出力信号S2を下限側比較回路15に対して出力する。また、定電圧生成回路13は、第1出力信号S1と第2出力信号S2との電圧差分が一定となり、温度センサ12の基準信号Sが第2出力信号S2よりも大きくかつ第1出力信号S1よりも小さくなるように(第2出力信号S2<基準信号S<第1出力信号S1)、第1及び第2出力信号S1、S2を生成する。   The constant voltage generation circuit 13 generates a first output signal S1 that is a voltage signal and a second output signal S2 that is smaller than the first output signal S1, based on the count value N output from the counter circuit 16. Then, the constant voltage generation circuit 13 outputs the generated first output signal S1 to the upper limit side comparison circuit 14, and outputs the generated second output signal S2 to the lower limit side comparison circuit 15. In the constant voltage generation circuit 13, the voltage difference between the first output signal S1 and the second output signal S2 is constant, the reference signal S of the temperature sensor 12 is larger than the second output signal S2, and the first output signal S1. The first and second output signals S1 and S2 are generated so as to be smaller (second output signal S2 <reference signal S <first output signal S1).

上限側比較回路14は、温度センサ12から出力された基準信号Sと、定電圧生成回路13から出力された第1出力信号S1と、の比較を行う比較回路である。上限側比較回路14は、温度センサ12から出力された基準信号Sが定電圧生成回路13から出力された第1出力信号S1以上となるとき(基準信号S≧第1出力信号S1)、第1検出信号P1をカウンタ回路16に対して出力する。このように、上限側比較回路14は、温度センサ12の検出温度Tの上昇を検出することができる。   The upper limit side comparison circuit 14 is a comparison circuit that compares the reference signal S output from the temperature sensor 12 with the first output signal S1 output from the constant voltage generation circuit 13. When the reference signal S output from the temperature sensor 12 is equal to or higher than the first output signal S1 output from the constant voltage generation circuit 13 (reference signal S ≧ first output signal S1), the upper limit side comparison circuit 14 The detection signal P1 is output to the counter circuit 16. Thus, the upper limit side comparison circuit 14 can detect an increase in the detected temperature T of the temperature sensor 12.

下限側比較回路15は、温度センサ12から出力された基準信号Sと、定電圧生成回路13から出力された第2出力信号S2と、の比較を行う比較回路である。下限側比較回路15は、温度センサ12から出力された基準信号Sが定電圧生成回路13から出力された第2出力信号S2以下となるとき(基準信号S≦第2出力信号S2)、第2検出信号P2をカウンタ回路16に対して出力する。このように、下限側比較回路15は、温度センサ12の検出温度Tの下降を検出することができる。   The lower limit side comparison circuit 15 is a comparison circuit that compares the reference signal S output from the temperature sensor 12 with the second output signal S2 output from the constant voltage generation circuit 13. When the reference signal S output from the temperature sensor 12 is equal to or lower than the second output signal S2 output from the constant voltage generation circuit 13 (reference signal S ≦ second output signal S2), the lower limit side comparison circuit 15 The detection signal P2 is output to the counter circuit 16. Thus, the lower limit side comparison circuit 15 can detect a decrease in the detected temperature T of the temperature sensor 12.

カウンタ回路16は、上限側比較回路14から出力された第1検出信号P1と、下限側比較回路15から出力された第2検出信号P2と、に基づいて、カウント値Nを増減させる。   The counter circuit 16 increases or decreases the count value N based on the first detection signal P1 output from the upper limit side comparison circuit 14 and the second detection signal P2 output from the lower limit side comparison circuit 15.

カウンタ回路16は、例えば、上限側比較回路14から第1検出信号P1を受信したとき、カウント値Nをカウントアップ(カウント値N=カウント値N+1)する。また、カウンタ回路16は、下限側比較回路15から第2検出信号P2を受信したとき、カウント値Nをカウントダウン(カウント値N=カウント値N−1)する。さらに、カウンタ回路16は、上限側比較回路14及び下限側比較回路15から第1及び第2検出信号P1、P2を受信しないとき、そのカウント値Nを保持する。カウンタ回路16は、カウント後のカウント値Nを補正回路18に対して逐次出力する。   For example, when the counter circuit 16 receives the first detection signal P1 from the upper limit side comparison circuit 14, the counter circuit 16 counts up the count value N (count value N = count value N + 1). When the counter circuit 16 receives the second detection signal P2 from the lower limit side comparison circuit 15, the counter circuit 16 counts down the count value N (count value N = count value N-1). Further, when the counter circuit 16 does not receive the first and second detection signals P1 and P2 from the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15, the counter circuit 16 holds the count value N. The counter circuit 16 sequentially outputs the count value N after counting to the correction circuit 18.

メモリ17は、発振器11の発振周波数を補正するための補正値Rと、カウント値Nとを対応させた、補正デーブルを予め記憶している。この補正値Rは、発振器11の周波数温度特性を補正するために、温度センサ12の出力電圧の温度特性が関連付けされた値である。メモリ17には、例えば、RAM等の半導体メモリが用いられている。   The memory 17 stores in advance a correction table in which a correction value R for correcting the oscillation frequency of the oscillator 11 and a count value N are associated with each other. The correction value R is a value associated with the temperature characteristic of the output voltage of the temperature sensor 12 in order to correct the frequency temperature characteristic of the oscillator 11. For the memory 17, for example, a semiconductor memory such as a RAM is used.

補正回路18は、カウンタ回路16から出力されたカウント値Nと、メモリ17に記憶に記憶された補正デーブルと、に基づいて、発振器11の発振周波数を温度補正するための補正値Rを設定する。そして、補正回路18は、設定した補正値Rに応じた補正信号を、発振器11に対して供給する。発振器11は、補正回路18からの補正信号に応じて、発振周波数の温度補正を行う。このように、温度センサ12の検出温度Tの変化に応じて、カウンタ回路16のカウント値Nが変化し、このカウント値Nの変化に応じて、補正回路18の補正値Rが変化する。   The correction circuit 18 sets a correction value R for correcting the temperature of the oscillation frequency of the oscillator 11 based on the count value N output from the counter circuit 16 and the correction table stored in the memory 17. . Then, the correction circuit 18 supplies a correction signal corresponding to the set correction value R to the oscillator 11. The oscillator 11 performs temperature correction of the oscillation frequency in accordance with the correction signal from the correction circuit 18. Thus, the count value N of the counter circuit 16 changes according to the change in the detected temperature T of the temperature sensor 12, and the correction value R of the correction circuit 18 changes according to the change in the count value N.

動作クロック生成回路19は、カウンタ回路16を動作させるための動作クロック信号CLKを生成し、生成した動作クロック信号CLKをカウンタ回路16に対して出力する。カウンタ回路16は、動作クロック生成回路19から出力された動作クロック信号CLKに応じて、上述のカウント動作を行う。なお、動作クロック生成回路19は、例えば、マイクロコンピュータに内蔵されるクロック生成回路を用いてもよく、専用のクロック生成回路を用いてもよい。   The operation clock generation circuit 19 generates an operation clock signal CLK for operating the counter circuit 16 and outputs the generated operation clock signal CLK to the counter circuit 16. The counter circuit 16 performs the above-described counting operation according to the operation clock signal CLK output from the operation clock generation circuit 19. Note that the operation clock generation circuit 19 may be, for example, a clock generation circuit built in a microcomputer or a dedicated clock generation circuit.

なお、温度補償型発振装置10は、例えば、制御処理、演算処理等と行うCPU(Central Processing Unit)と、CPUによって実行される制御プログラム、演算プログラム等が記憶されたROM(Read Only Memory)と、処理データ等を一時的に記憶するRAM(Random Access Memory)と、を有するマイクロコンピュータを中心にしてハードウェア構成することができる。また、上記CPU、ROM、及びRAMは、バスを介して相互に接続されている。   The temperature-compensated oscillation device 10 includes, for example, a CPU (Central Processing Unit) that performs control processing, arithmetic processing, and the like, and a ROM (Read Only Memory) that stores control programs, arithmetic programs, and the like executed by the CPU. In addition, a hardware configuration can be configured by using a microcomputer having a RAM (Random Access Memory) that temporarily stores processing data and the like. The CPU, ROM, and RAM are connected to each other via a bus.

次に、上述した定電圧生成回路13の構成について、詳細に説明する。図2は、本実施形態1に係る定電圧生成回路13の概略的な構成を示すブロック図である。定電圧生成回路13は、定電圧を発生する定電圧発生源131と、定電圧発生源131に接続されたm個(mは任意の自然数)の抵抗体R1〜Rmと、抵抗体R1〜Rmに接続されたセレクタ132と、を有している。   Next, the configuration of the constant voltage generation circuit 13 described above will be described in detail. FIG. 2 is a block diagram illustrating a schematic configuration of the constant voltage generation circuit 13 according to the first embodiment. The constant voltage generation circuit 13 includes a constant voltage generation source 131 that generates a constant voltage, m resistors R1 to Rm (m is an arbitrary natural number) connected to the constant voltage generation source 131, and resistors R1 to Rm. And a selector 132 connected to.

定電圧発生源131は、温度センサ12から出力される出力電圧の範囲と同一若しくは高い電圧を発生することができる。また、複数の抵抗体R1〜Rmは、直列に接続されており、その両端は、定電圧発生源131に接続されている。また、直列に接続された抵抗体R1〜Rmの各々の接続点である抵抗分圧出力V0〜Vmは、夫々、セレクタ132に接続されている。さらに、セレクタ132の出力側a、bは、上限側比較回路14、及び下限側比較回路15に夫々接続され、入力側cはカウンタ回路16に接続されている。   The constant voltage generation source 131 can generate a voltage that is the same as or higher than the range of the output voltage output from the temperature sensor 12. Further, the plurality of resistors R1 to Rm are connected in series, and both ends thereof are connected to the constant voltage generation source 131. Also, the resistance voltage dividing outputs V0 to Vm, which are the connection points of the resistors R1 to Rm connected in series, are connected to the selector 132, respectively. Further, the output sides a and b of the selector 132 are connected to the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15, respectively, and the input side c is connected to the counter circuit 16.

セレクタ132は、例えば、マルチプレクサ等により構成されており、カウンタ回路16から出力されるカウント値Nに基づいて、抵抗分圧出力V0〜Vmのうちいずれかを選択し、その出力電圧Voutを生成する。   The selector 132 is configured by, for example, a multiplexer or the like, and selects any one of the resistance voltage-divided outputs V0 to Vm based on the count value N output from the counter circuit 16, and generates the output voltage Vout. .

また、温度センサ12の検出温度Tが変化した場合、セレクタ132は、カウンタ回路16からのカウント値Nの増減に応じて、温度センサ12の基準信号Sが第2出力信号S2よりも大きくかつ第1出力信号S1よりも小さくなるように(第2出力信号S2<基準信号S<第1出力信号S1)、抵抗分圧出力V0〜Vmを選択し、この検出温度Tの変化に追従する。   Further, when the detected temperature T of the temperature sensor 12 changes, the selector 132 determines that the reference signal S of the temperature sensor 12 is greater than the second output signal S2 according to the increase / decrease of the count value N from the counter circuit 16. The resistance voltage-divided outputs V0 to Vm are selected so as to be smaller than the one output signal S1 (second output signal S2 <reference signal S <first output signal S1), and follow the change in the detected temperature T.

図3は、直列に接続された複数の抵抗体R1〜Rmにより生成される出力電圧Voutと、その出力電圧Voutに対応する補正回路18の補正値Rとの関係例を示す図である。上述の如く、セレクタ132は、カウンタ回路16から出力されるカウント値Nに応じて、抵抗分圧出力V1〜Vmのうちいずれかを選択し、出力電圧Voutを生成する。そして、セレクタ132は、この生成した出力電圧Voutに基づいて、第1及び第2出力信号S1、S2を生成し、上限側比較回路14及び下限側比較回路15に対して夫々出力する。   FIG. 3 is a diagram illustrating a relationship example between the output voltage Vout generated by the plurality of resistors R1 to Rm connected in series and the correction value R of the correction circuit 18 corresponding to the output voltage Vout. As described above, the selector 132 selects any one of the resistance divided outputs V1 to Vm according to the count value N output from the counter circuit 16, and generates the output voltage Vout. The selector 132 generates the first and second output signals S1 and S2 based on the generated output voltage Vout, and outputs the first and second output signals S1 and S2 to the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15, respectively.

このように、抵抗分圧出力V1〜Vmを選択し、出力電圧Voutを変更することで、補正値Rの変更を簡易かつ正確に行うことができる。なお、上述した定電圧生成回路131の構成は一例であり、上記構成に限定されるものではない。   Thus, the correction value R can be changed easily and accurately by selecting the resistance voltage dividing outputs V1 to Vm and changing the output voltage Vout. Note that the configuration of the constant voltage generation circuit 131 described above is an example, and is not limited to the above configuration.

次に、上述したカウンタ回路16について、詳細に説明する。図4は、本実施形態1に係るカウンタ回路16の概略的な構成を示すブロック図である。カウンタ回路16は、例えば、nビットのアップ/ダウンカウンタとして構成されており、動作クロック生成回路19から出力される動作クロック信号CLKに応じて、上述のカウントアップ、カウントダウン、及びカウント値Nの保持の動作を行う。ここで、上述したように、温度センサ12の基準信号Sが第2出力信号S2よりも大きくかつ第1出力信号S1よりも小さくなっているため(第2出力信号S2<基準信号S<第1出力信号S1)、カウンタ回路16の動作は、カウントアップ、カウントダウン、及びカウント値Nの保持の動作のみとなる。   Next, the above-described counter circuit 16 will be described in detail. FIG. 4 is a block diagram showing a schematic configuration of the counter circuit 16 according to the first embodiment. The counter circuit 16 is configured, for example, as an n-bit up / down counter, and counts up, counts down, and holds the count value N according to the operation clock signal CLK output from the operation clock generation circuit 19. Perform the operation. Here, as described above, the reference signal S of the temperature sensor 12 is larger than the second output signal S2 and smaller than the first output signal S1 (second output signal S2 <reference signal S <first The operations of the output signal S1) and the counter circuit 16 are only count-up, count-down, and count value N holding operations.

さらに、本実施形態に係る温度補償型発振装置10の処理フローについて、詳細に説明する。図5は、本実施形態1に係る温度補償型発振装置10の処理フローの一例を示すフローチャートである。   Furthermore, the processing flow of the temperature compensated oscillator 10 according to the present embodiment will be described in detail. FIG. 5 is a flowchart illustrating an example of a processing flow of the temperature compensated oscillation apparatus 10 according to the first embodiment.

温度センサ12は、発振器11の水晶振動子の温度を検出し、その温度に応じた基準信号Sを、上限側比較回路14及び下限側比較回路15に対して出力する(ステップS101)。   The temperature sensor 12 detects the temperature of the crystal resonator of the oscillator 11 and outputs a reference signal S corresponding to the temperature to the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15 (step S101).

定電圧生成回路13は、カウンタ回路16からのカウント値Nに基づいて、第1出力信号S1と、第1出力信号S1よりも小さい第2出力信号S2とを生成し、上限側比較回路14及び下限側比較回路15に対して出力する(ステップS102)。   The constant voltage generation circuit 13 generates a first output signal S1 and a second output signal S2 smaller than the first output signal S1 based on the count value N from the counter circuit 16, and the upper limit side comparison circuit 14 and It outputs to the lower limit side comparison circuit 15 (step S102).

上限側比較回路14は、温度センサ12から出力された基準信号Sが定電圧生成回路13から出力された第1出力信号S1以上となるとき(ステップS103のYES)、第1検出信号P1をカウンタ回路16に対して出力する(ステップS104)。カウンタ回路16は、上限側比較回路14から第1検出信号P1を受信すると、カウント値Nをカウントアップする(ステップS105)。   When the reference signal S output from the temperature sensor 12 is equal to or higher than the first output signal S1 output from the constant voltage generation circuit 13 (YES in step S103), the upper limit side comparison circuit 14 counts the first detection signal P1. The output is made to the circuit 16 (step S104). When receiving the first detection signal P1 from the upper limit side comparison circuit 14, the counter circuit 16 counts up the count value N (step S105).

また、下限側比較回路15は、温度センサ12から出力された基準信号Sが定電圧生成回路13から出力された第2出力信号S2以下となるとき(ステップS106のYES)、第2検出信号P2をカウンタ回路16に対して出力する(ステップS107)。カウンタ回路16は、下限側比較回路15から第2検出信号P2を受信すると、カウント値Nをカウントダウンする(ステップS108)。カウンタ回路16は、カウント後のカウント値Nを、補正回路18に対して逐次出力する。   Further, when the reference signal S output from the temperature sensor 12 is equal to or lower than the second output signal S2 output from the constant voltage generation circuit 13 (YES in step S106), the lower limit side comparison circuit 15 outputs the second detection signal P2. Is output to the counter circuit 16 (step S107). When receiving the second detection signal P2 from the lower limit side comparison circuit 15, the counter circuit 16 counts down the count value N (step S108). The counter circuit 16 sequentially outputs the count value N after counting to the correction circuit 18.

補正回路18は、カウンタ回路16から出力されたカウント値Nと、メモリ17に記憶に記憶された補正デーブルと、に基づいて、発振器11の発振周波数に対する補正値Rを設定し(ステップS109)、設定した補正値Rに対応した補正信号を発振器11に送信することで、発振器11における発振周波数の温度補正を行う(ステップS110)。このようにして、温度センサ12の検出温度Tの変化に最適に追従して、発振器11の発振周波数の温度補正を行うことができる。   The correction circuit 18 sets a correction value R for the oscillation frequency of the oscillator 11 based on the count value N output from the counter circuit 16 and the correction table stored in the memory 17 (step S109). By transmitting a correction signal corresponding to the set correction value R to the oscillator 11, the temperature of the oscillation frequency in the oscillator 11 is corrected (step S110). In this manner, the temperature correction of the oscillation frequency of the oscillator 11 can be performed following the change of the detection temperature T of the temperature sensor 12 optimally.

図6(a)は、温度センサ12の検出温度Tに応じた基準信号(出力電圧)Sと、上限側比較回路14及び下限側比較回路15の温度変化に対する検出範囲と、の関係例を示す図である。図6(b)は、温度センサ12の出力電圧が図6(a)に示すように変化したときの、温度センサ12の基準信号Sとカウンタ回路16のカウント値Nとの関係例を示す図である。図6(c)は、温度センサ12の出力電圧が図6(a)に示すように変化したときの、温度センサ12の基準信号Sと定電圧生成回路13の出力電圧Voutとの関係例を示す図である。図6(d)は、温度センサ12の出力電圧が図6(a)に示すように変化したときの、温度センサ12の基準信号Sと補正回路18の補正値Rとの関係例を示す図である。   FIG. 6A shows an example of the relationship between the reference signal (output voltage) S corresponding to the detected temperature T of the temperature sensor 12 and the detection ranges for the temperature changes of the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15. FIG. FIG. 6B shows an example of the relationship between the reference signal S of the temperature sensor 12 and the count value N of the counter circuit 16 when the output voltage of the temperature sensor 12 changes as shown in FIG. It is. FIG. 6C shows an example of the relationship between the reference signal S of the temperature sensor 12 and the output voltage Vout of the constant voltage generation circuit 13 when the output voltage of the temperature sensor 12 changes as shown in FIG. FIG. FIG. 6D shows an example of the relationship between the reference signal S of the temperature sensor 12 and the correction value R of the correction circuit 18 when the output voltage of the temperature sensor 12 changes as shown in FIG. It is.

例えば、図6(a)に示すように、温度センサ12の検出温度Tが25℃、35℃、45℃、55℃へと段階的に変化すると、この温度変化に追従して、図6(b)に示すように、カウンタ回路16のカウント値Nが8、9、10、11へとカウントアップし、図6(c)に示すように、定電圧生成回路13の出力電圧Voutが0.50V、0.51V、0.53V、0.54Vへと変化し、図6(d)に示すように、補正回路18の補正値RがODH、OEH、OFH、10Hへと変化する。   For example, as shown in FIG. 6A, when the detected temperature T of the temperature sensor 12 changes stepwise to 25 ° C., 35 ° C., 45 ° C., and 55 ° C., the temperature change follows this temperature change, and FIG. As shown in FIG. 6B, the count value N of the counter circuit 16 is counted up to 8, 9, 10, and 11, and as shown in FIG. 6C, the output voltage Vout of the constant voltage generating circuit 13 is 0. It changes to 50V, 0.51V, 0.53V, and 0.54V, and the correction value R of the correction circuit 18 changes to ODH, OEH, OFH, and 10H as shown in FIG.

このように、本実施形態1に係る温度補償型発振装置10によれば、温度センサ12の検出温度Tの増加に的確に追従して、カウンタ回路16のカウント値Nがカウントアップし、補正回路18の補正値Rが適切に変更される。したがって、カウンタ回路16は、不必要なカウント動作を行うことなく、また、補正回路18も不要に補正値Rを変更することがない。   As described above, according to the temperature compensated oscillation device 10 according to the first embodiment, the count value N of the counter circuit 16 counts up accurately following the increase in the detected temperature T of the temperature sensor 12, and the correction circuit The correction value R of 18 is changed appropriately. Therefore, the counter circuit 16 does not perform unnecessary counting operation, and the correction circuit 18 does not unnecessarily change the correction value R.

図7(a)及び(b)は、温度センサ12の検出温度Tと、カウンタ回路16のカウント値Nと、温度センサ12の基準信号(出力電圧)Sと、上限側比較回路14の検出範囲と、下限側比較回路15の検出範囲と、補正回路18の補正値Rと、の関係例を示す図である。また、図7(a)は、温度センサ12の検出温度Tが45℃のときの夫々の値を示しており、図7(b)は、温度センサ12の検出温度Tが45℃から55℃へ変化した後の夫々の値を示している。   7A and 7B show the detection temperature T of the temperature sensor 12, the count value N of the counter circuit 16, the reference signal (output voltage) S of the temperature sensor 12, and the detection range of the upper limit side comparison circuit 14. FIG. 6 is a diagram illustrating a relationship example between the detection range of the lower limit side comparison circuit 15 and the correction value R of the correction circuit 18. FIG. 7A shows the respective values when the detected temperature T of the temperature sensor 12 is 45 ° C., and FIG. 7B shows the detected temperature T of the temperature sensor 12 from 45 ° C. to 55 ° C. Each value after changing to.

例えば、図7(a)に示すように、温度センサ12の検出温度Tが45℃の場合、カウンタ回路16のカウント値Nは10となる。この場合、定電圧生成回路13のセレクタ132は、カウンタ回路16からのカウント値N=10に基づいて、抵抗分圧出力V1〜Vmを選択し、出力電圧(Vout=0.53V)を生成する。そして、定電圧生成回路13は、この出力電圧(Vout=0.53V)に基づいて、第2出力信号S2<基準信号(S=0.53V)<第1出力信号S1となるように、第1出力信号S1及び第2出力信号S2を生成し、生成した第1及び第2出力信号S1、S2を、上限側比較回路14及び下限側比較回路15に対して夫々出力する。   For example, as shown in FIG. 7A, when the detected temperature T of the temperature sensor 12 is 45 ° C., the count value N of the counter circuit 16 is 10. In this case, the selector 132 of the constant voltage generation circuit 13 selects the resistance divided outputs V1 to Vm based on the count value N = 10 from the counter circuit 16, and generates an output voltage (Vout = 0.53V). . Based on this output voltage (Vout = 0.53V), the constant voltage generation circuit 13 sets the second output signal S2 <the reference signal (S = 0.53V) <the first output signal S1. The first output signal S1 and the second output signal S2 are generated, and the generated first and second output signals S1 and S2 are output to the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15, respectively.

上限側比較回路14は、温度センサ12の基準信号Sが定電圧生成回路13から出力された第1出力信号(S1=0.54V)以上となり、温度センサ12の検出温度Tが55℃以上となる検出範囲(1)、すなわち、温度センサ12の検出温度Tの上昇を検出し、第1検出信号P1をカウンタ回路16に出力する。   In the upper limit comparison circuit 14, the reference signal S of the temperature sensor 12 is equal to or higher than the first output signal (S1 = 0.54V) output from the constant voltage generation circuit 13, and the detected temperature T of the temperature sensor 12 is 55 ° C. or higher. The detection range (1), that is, an increase in the detection temperature T of the temperature sensor 12 is detected, and the first detection signal P1 is output to the counter circuit 16.

一方、下限側比較回路15は、温度センサ12の基準信号Sが定電圧生成回路13から出力された第2出力信号(S2=0.50V)以下となり、温度センサ12の検出温度Tが25℃以下となる検出範囲(2)、すなわち、温度センサ12の検出温度Tの下降を検出し、第2検出信号P2をカウンタ回路16に出力する。このとき、補正回路18は、カウンタ回路16のカウント値N=10と、メモリ17に記憶された補正テーブルと、に基づいて、補正値Rに0FHを設定し、この補正値Rを用いて発振器11の発振周波数の温度補正を行う。   On the other hand, in the lower limit side comparison circuit 15, the reference signal S of the temperature sensor 12 is equal to or lower than the second output signal (S2 = 0.50V) output from the constant voltage generation circuit 13, and the detected temperature T of the temperature sensor 12 is 25 ° C. The following detection range (2), that is, a decrease in the detection temperature T of the temperature sensor 12 is detected, and the second detection signal P2 is output to the counter circuit 16. At this time, the correction circuit 18 sets 0FH to the correction value R based on the count value N = 10 of the counter circuit 16 and the correction table stored in the memory 17, and uses this correction value R to generate an oscillator. The temperature of 11 oscillation frequencies is corrected.

その後、温度センサ12の検出温度Tが45℃から55℃に上昇すると、温度センサ12から出力される基準信号Sが0.54Vになる。上限側比較回路14は、温度センサ12の基準信号(S=0.54V)が定電圧生成回路13から出力された第1出力信号(S=0.54V)以上となるため、第1検出信号P1をカウンタ回路16に出力する。そして、カウンタ回路16は、上限側比較回路14からの第1検出信号P1に基づいて、カウント値N=10のカウントアップを行い、カウント値Nを11に増加させる。   Thereafter, when the detected temperature T of the temperature sensor 12 rises from 45 ° C. to 55 ° C., the reference signal S output from the temperature sensor 12 becomes 0.54V. Since the reference signal (S = 0.54V) of the temperature sensor 12 is equal to or higher than the first output signal (S = 0.54V) output from the constant voltage generation circuit 13, the upper limit side comparison circuit 14 has a first detection signal. P1 is output to the counter circuit 16. The counter circuit 16 counts up the count value N = 10 based on the first detection signal P1 from the upper limit side comparison circuit 14 and increases the count value N to 11.

これにより、図7(b)に示すように、定電圧生成回路13のセレクタ132は、カウンタ回路16からのカウント値N=11に基づいて、抵抗分圧出力V1〜Vmを選択し、出力電圧(Vout=0.54V)を生成する。そして、定電圧生成回路13は、この出力電圧(Vout=0.54V)に基づいて、第2出力信号S2<基準信号(S=0.54V)<第1出力信号S1となるように、第1出力信号S1及び第2出力信号S2を生成し、生成した第1及び第2出力信号S1、S2を、上限側比較回路14及び下限側比較回路15に対して出力する。   As a result, as shown in FIG. 7B, the selector 132 of the constant voltage generation circuit 13 selects the resistance divided outputs V1 to Vm based on the count value N = 11 from the counter circuit 16, and outputs the output voltage. (Vout = 0.54V) is generated. Based on this output voltage (Vout = 0.54V), the constant voltage generation circuit 13 sets the second output signal S2 <the reference signal (S = 0.54V) <the first output signal S1. The first output signal S1 and the second output signal S2 are generated, and the generated first and second output signals S1 and S2 are output to the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15.

上限側比較回路14は、温度センサ12の基準信号Sが定電圧生成回路13から出力された第1出力信号(S1=0.55V)以上となり、温度センサ12の検出温度Tが65℃以上となる検出範囲(3)、すなわち、温度センサ12の検出温度Tの上昇を検出し、第1検出信号P1をカウンタ回路16に出力する。一方、下限側比較回路15は、温度センサ12の基準信号Sが定電圧生成回路13から出力された第2出力信号(S2=0.51V)以下となり、温度センサ12の検出温度Tが35℃以下となる範囲、すなわち、温度センサ12の検出温度Tの下降を検出し、第2検出信号P2をカウンタ回路16に出力する。   In the upper limit side comparison circuit 14, the reference signal S of the temperature sensor 12 is equal to or higher than the first output signal (S1 = 0.55V) output from the constant voltage generation circuit 13, and the detected temperature T of the temperature sensor 12 is 65 ° C. or higher. The detection range (3), that is, an increase in the detection temperature T of the temperature sensor 12 is detected, and the first detection signal P1 is output to the counter circuit 16. On the other hand, in the lower limit side comparison circuit 15, the reference signal S of the temperature sensor 12 is equal to or lower than the second output signal (S2 = 0.51V) output from the constant voltage generation circuit 13, and the detected temperature T of the temperature sensor 12 is 35 ° C. The following range, that is, a decrease in the detected temperature T of the temperature sensor 12 is detected, and the second detection signal P2 is output to the counter circuit 16.

このとき、補正回路18は、カウンタ回路16のカウント値N=11と、メモリ17に記憶された補正テーブルと、に基づいて、補正値Rに10Hを設定し、この補正値Rを用いて発振器11の発振周波数の温度補正を行う。   At this time, the correction circuit 18 sets the correction value R to 10H based on the count value N = 11 of the counter circuit 16 and the correction table stored in the memory 17, and uses this correction value R to generate an oscillator. The temperature of 11 oscillation frequencies is corrected.

なお、その後、温度センサ12の検出温度Tが55℃で変化しない場合は、温度センサ12の基準信号Sは第1出力信号(S1=0.55V)以上にならず、かつ第2出力信号(S2=0.51V)以下にならない。しがたって、上限側比較回路14及び下限側比較回路15は、カウンタ回路16に対して第1及び第2検出信号P1、P2を出力することなく、カウンタ回路16のカウント値N=11は変化しない。このため、このカウント値N=11に対応する補正値(R=10H)も変化しない。このように、温度センサ12の検出温度Tが変化しない場合において、カウンタ回路16の不要なカウント動作を確実に抑制し、さらに、補正回路18の不要な温度補正の動作を確実に抑制することができる。   After that, when the detected temperature T of the temperature sensor 12 does not change at 55 ° C., the reference signal S of the temperature sensor 12 does not exceed the first output signal (S1 = 0.55V) and the second output signal ( S2 = 0.51V) or less. Therefore, the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15 do not output the first and second detection signals P1 and P2 to the counter circuit 16, and the count value N = 11 of the counter circuit 16 changes. do not do. For this reason, the correction value (R = 10H) corresponding to the count value N = 11 does not change. As described above, when the detected temperature T of the temperature sensor 12 does not change, the unnecessary counting operation of the counter circuit 16 is reliably suppressed, and further, the unnecessary temperature correction operation of the correction circuit 18 is reliably suppressed. it can.

図8(a)は、温度センサ12の検出温度Tの変化例を示す図である。また、図8(b)は、温度センサの検出温度Tの変化に対する、特許文献1に示す従来技術に係るカウンタのカウント値及び温度補償回路の補正値の変化例を示す図である。さらに、図8(c)は、温度センサ12の検出温度Tの変化に対する、本実施形態に係るカウンタ回路16のカウント値N及び補正回路18の補正値Rの変化例を示す図である。   FIG. 8A is a diagram illustrating a change example of the detected temperature T of the temperature sensor 12. FIG. 8B is a diagram showing a change example of the count value of the counter and the correction value of the temperature compensation circuit according to the related art disclosed in Patent Document 1 with respect to the change of the detected temperature T of the temperature sensor. Further, FIG. 8C is a diagram showing a change example of the count value N of the counter circuit 16 and the correction value R of the correction circuit 18 according to the present embodiment with respect to the change of the detected temperature T of the temperature sensor 12.

本実施形態において、上限側比較回路14及び下限側比較回路15を用いて温度センサ12の検出温度Tを常時監視することで、図8(b)に示す上記従来技術と比較して、図8(c)に示すように、温度センサ12の検出温度Tに変化がないときに、カウンタ回路16は不要なカウント動作を行わず、従って、補正回路18は不必要に温度補正の動作を行うこともない。   In the present embodiment, by constantly monitoring the detected temperature T of the temperature sensor 12 using the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15, as compared with the conventional technique shown in FIG. As shown in (c), when the detected temperature T of the temperature sensor 12 does not change, the counter circuit 16 does not perform unnecessary counting operation, and therefore the correction circuit 18 unnecessarily performs temperature correction operation. Nor.

また、上記従来技術において、温度センサの検出温度Tに応じて可変インピーダンスが変化し、この可変インピーダンスの変化に応じて変化させた周期で、時定数回路のコンデンサが充放電を繰り返し、カウンタは、その充放電時間を毎回カウントしている。このため、図8(b)に示すように、温度センサの検出温度Tの変化とあまり関係なく、カウンタが不必要にカウント動作を継続することとなる。   Further, in the above prior art, the variable impedance changes according to the detection temperature T of the temperature sensor, and the capacitor of the time constant circuit repeats charging / discharging in a cycle changed according to the change of the variable impedance. The charge / discharge time is counted each time. For this reason, as shown in FIG. 8 (b), the counter continues the count operation unnecessarily irrespective of the change in the detected temperature T of the temperature sensor.

一方、本実施形態1に係る温度補償型発振装置10においては、上述した(第2出力信号S2<温度センサの基準信号S<第1出力信号S1)の関係を逸した場合のみ、温度補正の動作が行われる。このため、例えば、1回目の温度補正の動作において、カウンタ回路16のカウント値Nは、動作クロック数0〜m/2回(ここで、mは定電圧生成回路13を構成する抵抗体Rの数を示す)の時間で補正が行われる。また、2回目以降の温度補正の動作では、温度センサ12の検出温度Tに急激な変化がない限り、動作クロック数1回の時間で補正が可能となり、図8(c)に示すように、不必要なカウント動作が行われることがない。   On the other hand, in the temperature-compensated oscillation device 10 according to the first embodiment, temperature correction is performed only when the above relationship (second output signal S2 <reference signal S of temperature sensor <first output signal S1) is lost. Operation is performed. Therefore, for example, in the first temperature correction operation, the count value N of the counter circuit 16 is 0 to m / 2 operation clocks (where m is the resistance R constituting the constant voltage generating circuit 13). Correction is performed in the time indicated). Further, in the second and subsequent temperature correction operations, correction can be performed in the time of one operation clock as long as the detection temperature T of the temperature sensor 12 does not change abruptly, as shown in FIG. Unnecessary counting operation is not performed.

さらに、上記従来技術においては、温度センサの検出温度Tにおける変化のタイミングにあまり関係なく、コンデンサの充放電やカウント動作が行われる(図8(b))。また、補正する発振器の周波数が高速な場合、コンデンサの充電時間をカウントするカウンタは、この発振器の周波数に合わせて、高速に動作することとなるため、消費電力低減の妨げとなる虞がある。   Furthermore, in the above-described prior art, charging and discharging of the capacitor and counting operation are performed regardless of the timing of the change in the detection temperature T of the temperature sensor (FIG. 8B). When the frequency of the oscillator to be corrected is high, the counter that counts the capacitor charging time operates at a high speed in accordance with the frequency of the oscillator, which may hinder power consumption reduction.

一方で、本実施形態1に係る温度補償型発振装置10においては、温度センサ12の検出温度Tが変化しない限り、カウンタ回路16のカウント値Nは変化せず、仮に、検出温度Tが変化した場合でも、その変化が急激でない限り、カウント動作は1回程度で済むため、その動作に対する消費電力を小さく抑えることができる。さらに、温度センサ12の検出温度Tが急激に変化しない限り、上限側比較回路14及び下限側比較回路15の動作速度が遅い場合でも、発振器11の発振周波数における温度補正の動作を適正に行うことができるため、消費電力の増加を抑制できる。   On the other hand, in the temperature compensated oscillation device 10 according to the first embodiment, the count value N of the counter circuit 16 does not change unless the detection temperature T of the temperature sensor 12 changes, and the detection temperature T changes temporarily. Even in such a case, as long as the change is not abrupt, the count operation may be performed only once, so that power consumption for the operation can be reduced. Further, unless the detected temperature T of the temperature sensor 12 changes abruptly, the temperature correction operation at the oscillation frequency of the oscillator 11 is appropriately performed even when the operation speeds of the upper limit comparison circuit 14 and the lower limit comparison circuit 15 are slow. Therefore, an increase in power consumption can be suppressed.

すなわち、本実施形態1に係る温度補償型発振装置10によれば、温度センサ12の検出温度Tの変化に適切に追従して発振器11の発振周波数の温度補正を行うことで、不必要な温度補正の動作を効果的に抑制し、その消費電力を低減することができる。   That is, according to the temperature-compensated oscillation device 10 according to the first embodiment, unnecessary temperature is corrected by appropriately correcting the temperature of the oscillation frequency of the oscillator 11 by appropriately following the change in the temperature T detected by the temperature sensor 12. It is possible to effectively suppress the correction operation and reduce the power consumption.

さらに、本実施形態1に係る温度補償型発振装置10において、上限側比較回路14及び下限側比較回路15は、常時動作が可能であり低消費電流である。また、マイクロコンピュータがスタンバイ状態で温度補正を必要とする場合、スタンバイ状態でも停止しない動作クロック生成回路19が、カウンタ回路16に対して動作クロック信号CLKを供給し、カウンタ回路16を動作させる。これにより、そのスタンバイ状態の解除直後から、発振器11は温度補正済みの発振周波数を供給することができるため、より低消費電力で温度補正の動作を行うことができる。   Further, in the temperature compensated oscillation device 10 according to the first embodiment, the upper limit side comparison circuit 14 and the lower limit side comparison circuit 15 can always operate and have low current consumption. When the microcomputer needs to perform temperature correction in the standby state, the operation clock generation circuit 19 that does not stop even in the standby state supplies the operation clock signal CLK to the counter circuit 16 to operate the counter circuit 16. Thereby, immediately after the standby state is released, the oscillator 11 can supply the oscillation frequency whose temperature has been corrected, and therefore the temperature correction operation can be performed with lower power consumption.

一方で、従来技術においては、例えば、スタンバイ状態で温度センサの検出温度Tが変化した場合、スタンバイ状態の解除後、コンデンサの再充電まで待ち時間が生じる。このため、再度、温度補正の動作を行われるまで温度補償されない状態で発振器が動作することとなる。なお、スタンバイ状態で温度補償を行う場合、スタンバイ状態で時定数回路のコンデンサを充放電させ、カウント動作を行う必要があるため、通常のスタンバイ状態よりも電力消費量が増加することとなる。   On the other hand, in the prior art, for example, when the detection temperature T of the temperature sensor changes in the standby state, a waiting time is generated until the capacitor is recharged after the standby state is canceled. Therefore, the oscillator operates without temperature compensation until the temperature correction operation is performed again. When temperature compensation is performed in the standby state, it is necessary to charge and discharge the capacitor of the time constant circuit in the standby state and perform a count operation. Therefore, power consumption is increased compared to the normal standby state.

本発明の実施形態2.
図9は、本発明の実施形態2に係る温度補償型発振装置20の概略的なシステム構成を示すブロック図である。本実施形態2に係る温度補償型発振装置20は、上記実施形態1に係る温度補償型発振装置10の構成に、上限側比較回路14から出力された第1検出信号P1と、下限側比較回路15から出力された第2検出信号P2とを用いて、論理和を行う論理和回路21を更に備えている。動作クロック生成回路19は、論理和回路21から出力される演算値に応じて、カウンタ回路16を動作させるための動作クロック信号CLKを生成し、カウンタ回路16に対して出力する。
Embodiment 2 of the present invention.
FIG. 9 is a block diagram showing a schematic system configuration of the temperature compensated oscillator 20 according to the second embodiment of the present invention. The temperature compensated oscillation device 20 according to the second embodiment has the same configuration as that of the temperature compensated oscillation device 10 according to the first embodiment, except that the first detection signal P1 output from the upper limit side comparison circuit 14 and the lower limit side comparison circuit. 15 is further provided with a logical sum circuit 21 that performs a logical sum using the second detection signal P2 output from 15. The operation clock generation circuit 19 generates an operation clock signal CLK for operating the counter circuit 16 according to the operation value output from the OR circuit 21 and outputs the operation clock signal CLK to the counter circuit 16.

例えば、論理和回路21は、上限側比較回路14から第1検出信号(P1=1)又は下限側比較回路から第2検出信号(P2=1)を受信すると、その演算値「1」を動作クロック生成回路19に対して出力する。動作クロック生成回路19は、論理和回路21から演算値「1」を受信すると、動作クロック信号CLKの生成を開始し、生成した動作クロック信号CLKをカウンタ回路16に対して出力する。このように、上限側比較回路14及び下限側比較回路15の第1及び第2検出信号P1、P2を、論理和回路21を介して、動作クロック生成回路19による動作クロック信号CLKの生成の停止解除信号として用いている。   For example, when receiving the first detection signal (P1 = 1) from the upper limit side comparison circuit 14 or the second detection signal (P2 = 1) from the lower limit side comparison circuit, the OR circuit 21 operates the calculated value “1”. Output to the clock generation circuit 19. When the operation clock generation circuit 19 receives the operation value “1” from the OR circuit 21, the operation clock generation circuit 19 starts generating the operation clock signal CLK and outputs the generated operation clock signal CLK to the counter circuit 16. In this way, the first and second detection signals P1, P2 of the upper limit comparison circuit 14 and the lower limit comparison circuit 15 are stopped from generating the operation clock signal CLK by the operation clock generation circuit 19 via the OR circuit 21. Used as a release signal.

なお、本実施形態2に係る温度補償型発振装置20おいて、他の構成は上記実施形態1に係る温度補償型発振装置10と略同一である。したがって、同一部分には同一符号を付して詳細な説明は省略する。   In the temperature compensated oscillator 20 according to the second embodiment, the other configurations are substantially the same as those of the temperature compensated oscillator 10 according to the first embodiment. Therefore, the same parts are denoted by the same reference numerals, and detailed description thereof is omitted.

例えば、マイクロコンピュータに内蔵されている動作クロック生成回路を用いた場合、一般的に、マイクロコンピュータのスタンバイ状態で、動作クロック生成回路も停止状態となっている。   For example, when an operation clock generation circuit built in a microcomputer is used, the operation clock generation circuit is generally in a stopped state while the microcomputer is in a standby state.

一方で、本実施形態2に係る温度補償型発振装置20においては、温度センサ12の検出温度Tが変化し、上限側比較回路14又は下限側比較回路15から第1又は第2検出信号P1、P2が出力された場合だけ、論理和回路21を介して、動作クロック生成回路19による動作クロック信号CLKの生成の停止状態を解除する。以上により、マイクロコンピュータがスタンバイ状態でも、温度センサ12の検出温度Tが変化したときだけ、動作クロック生成回路19を動作させることで、発振器11の発振周波数の温度補正をタイムリーに行うことができる。これにより、より効率的に温度補償型発振装置20の消費電力を低減することができる。   On the other hand, in the temperature compensated oscillation device 20 according to the second embodiment, the detected temperature T of the temperature sensor 12 changes, and the first or second detection signal P1, from the upper limit side comparison circuit 14 or the lower limit side comparison circuit 15, Only when P2 is output, the stop state of the generation of the operation clock signal CLK by the operation clock generation circuit 19 is canceled via the OR circuit 21. As described above, even when the microcomputer is in the standby state, the temperature correction of the oscillation frequency of the oscillator 11 can be performed in a timely manner by operating the operation clock generation circuit 19 only when the detected temperature T of the temperature sensor 12 changes. . As a result, the power consumption of the temperature compensated oscillation device 20 can be reduced more efficiently.

図10(a)乃至(d)は、本実施形態2に係る温度補償型発振装置20のスタンバイ状態及び動作状態を示すタイミングチャートである。図10(a)に示すように、マイクロコンピュータがスタンバイ状態から動作状態に遷移すると、CPUは、図10(b)に示すように、この遷移に同期して停止状態から動作状態に遷移する。一方で、動作クロック生成回路19は、マイクロコンピュータの上記遷移に関係なく、論理和回路21の出力信号に同期して停止状態と動作状態とに遷移する。   FIGS. 10A to 10D are timing charts showing a standby state and an operating state of the temperature compensated oscillation apparatus 20 according to the second embodiment. As shown in FIG. 10A, when the microcomputer transits from the standby state to the operating state, the CPU transits from the stopped state to the operating state in synchronization with this transition, as shown in FIG. 10B. On the other hand, the operation clock generation circuit 19 transitions between a stop state and an operation state in synchronization with the output signal of the OR circuit 21 regardless of the transition of the microcomputer.

すなわち、図10(c)に示すように、温度センサ12の検出温度Tが変化して上限側比較回路14又は下限側比較回路15から第1又は第2検出信号P1、P2が出力され、論理和回路21から出力信号「1」が出力されたときだけ、図10(d)に示すように、動作クロック生成回路19は停止状態から動作状態に遷移する。このように、マイクロコンピュータがスタンバイ状態でも、温度センサ12の検出温度Tが変化したときだけ、動作クロック生成回路19を動作させることで、発振器11の発振周波数の温度補正をタイムリーかつ無駄なく行うことができる。   That is, as shown in FIG. 10C, the detected temperature T of the temperature sensor 12 changes and the first or second detection signal P1, P2 is output from the upper limit comparison circuit 14 or the lower limit comparison circuit 15, and the logic Only when the output signal “1” is output from the sum circuit 21, as shown in FIG. 10D, the operation clock generation circuit 19 changes from the stop state to the operation state. As described above, even when the microcomputer is in the standby state, the operation clock generation circuit 19 is operated only when the detected temperature T of the temperature sensor 12 is changed, so that the temperature correction of the oscillation frequency of the oscillator 11 is performed in a timely and efficient manner. be able to.

本発明の実施形態3.
図11は、本発明の実施形態3に係る温度補償型発振装置30の概略的なシステム構成を示すブロック図である。本実施形態3に係る温度補償型発振装置30は、上記実施形態2に係る温度補償型発振装置20の動作クロック生成回路19の代わりに、第1ディレイ素子31と、第2ディレイ素子32と、論理積回路33と、を備えている。
Embodiment 3 of the present invention.
FIG. 11 is a block diagram showing a schematic system configuration of the temperature compensated oscillation apparatus 30 according to the third embodiment of the present invention. The temperature compensated oscillator 30 according to the third embodiment includes a first delay element 31, a second delay element 32, instead of the operation clock generation circuit 19 of the temperature compensated oscillator 20 according to the second embodiment, A logical product circuit 33.

第1ディレイ素子31は、論理和回路21から出力される出力信号を遅延させ、遅延させた出力信号を第2ディレイ素子32及び論理積回路33に対して出力する。第2ディレイ素子32は、第1ディレイ素子31から出力される出力信号を更に遅延させ、論理積回路33に対して出力する。論理積回路33は、第1ディレイ素子31からの出力信号と、第2ディレイ素子32からの出力信号を反転させた信号と、を用いて、論理積を行い、その演算結果をカウンタ回路16に対して出力する。   The first delay element 31 delays the output signal output from the OR circuit 21 and outputs the delayed output signal to the second delay element 32 and the AND circuit 33. The second delay element 32 further delays the output signal output from the first delay element 31 and outputs it to the AND circuit 33. The logical product circuit 33 performs a logical product using the output signal from the first delay element 31 and the signal obtained by inverting the output signal from the second delay element 32, and outputs the calculation result to the counter circuit 16. Output.

なお、本実施形態3に係る温度補償型発振装置30において、他の構成は上記実施形態2に係る温度補償型発振装置20と略同一である。したがって、同一部分には同一符号を付して詳細な説明は省略する。   In the temperature compensated oscillator 30 according to the third embodiment, the other configurations are substantially the same as those of the temperature compensated oscillator 20 according to the second embodiment. Therefore, the same parts are denoted by the same reference numerals, and detailed description thereof is omitted.

以上のように、第1及び第2ディレイ素子31、32を用いて出力信号に時間差を生じさせることでパルスを生成し、動作クロック生成回路19と略同一の動作クロック信号を生成している。これにより、マイクロコンピュータに内蔵される動作クロック生成回路や専用の動作クロック生成回路が必要ないため、回路全体の簡素化を図ることができ、コスト低減に繋がる。なお、本実施形態3に係る動作クロック信号の生成方法は一例であり、動作クロック生成回路19と同様の動作クロック信号が生成できれば任意の回路構成が適用可能である。   As described above, the first and second delay elements 31 and 32 are used to generate a pulse by generating a time difference in the output signal, and an operation clock signal substantially the same as that of the operation clock generation circuit 19 is generated. This eliminates the need for an operation clock generation circuit built in the microcomputer or a dedicated operation clock generation circuit, thereby simplifying the entire circuit and leading to cost reduction. The method for generating the operation clock signal according to the third embodiment is an example, and any circuit configuration can be applied as long as the operation clock signal similar to that of the operation clock generation circuit 19 can be generated.

以上、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。   As mentioned above, this invention is not limited to the said embodiment, It can change suitably in the range which does not deviate from the meaning.

また、上述の実施形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、任意の処理を、CPUにコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、記録媒体に記録して提供することも可能であり、また、インターネットその他の通信媒体を介して伝送することにより提供することも可能である。また、記憶媒体には、例えば、フレキシブルディスク、ハードディスク、磁気ディスク、光磁気ディスク、CD−ROM、DVD、ROMカートリッジ、バッテリバックアップ付きRAMメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性RAMカートリッジ等が含まれる。また、通信媒体には、電話回線等の有線通信媒体、マイクロ波回線等の無線通信媒体等が含まれる。   In the above-described embodiment, the present invention has been described as a hardware configuration, but the present invention is not limited to this. The present invention can also realize arbitrary processing by causing a CPU to execute a computer program. In this case, the computer program can be provided by being recorded on a recording medium, or can be provided by being transmitted via the Internet or another communication medium. The storage medium includes, for example, a flexible disk, hard disk, magnetic disk, magneto-optical disk, CD-ROM, DVD, ROM cartridge, RAM memory cartridge with battery backup, flash memory cartridge, and nonvolatile RAM cartridge. The communication medium includes a wired communication medium such as a telephone line, a wireless communication medium such as a microwave line, and the like.

10、20、30 温度補償型発振装置
11 発振器
12 温度センサ
13 定電圧生成回路
14 上限側比較回路
15 下限側比較回路
16 カウンタ回路
17 メモリ
18 補正回路
19 動作クロック生成回路
21 論理和回路
31 第1ディレイ素子
32 第2ディレイ素子
33 論理積回路
10, 20, 30 Temperature Compensated Oscillator 11 Oscillator 12 Temperature Sensor 13 Constant Voltage Generation Circuit 14 Upper Limit Side Comparison Circuit 15 Lower Limit Comparison Circuit 16 Counter Circuit 17 Memory 18 Correction Circuit 19 Operation Clock Generation Circuit 21 OR Circuit 31 Delay element 32 Second delay element 33 AND circuit

Claims (9)

発振器の温度に応じた基準信号を出力する温度センサと、
第1出力信号と、該第1出力信号よりも小さい第2出力信号とを生成し、出力する定電圧生成回路と、
前記温度センサから出力された基準信号が前記定電圧生成回路から出力された第1出力信号よりも大きいとき、第1検出信号を出力する上限側比較回路と、
前記温度センサから出力された基準信号が前記定電圧生成回路から出力された第2出力信号よりも小さいとき、第2検出信号を出力する下限側比較回路と、
前記上限側比較回路から出力された第1検出信号と、前記下限側比較回路から出力された第2検出信号と、に基づいて、カウント値を増減させるカウンタ回路と、
前記カウンタ回路のカウント値に基づいて、前記発振器における発振周波数の補正を行う補正回路と、を備える、ことを特徴とする温度補償型発振装置。
A temperature sensor that outputs a reference signal according to the temperature of the oscillator;
A constant voltage generation circuit that generates and outputs a first output signal and a second output signal smaller than the first output signal;
An upper limit side comparison circuit that outputs a first detection signal when a reference signal output from the temperature sensor is larger than a first output signal output from the constant voltage generation circuit;
A lower limit side comparison circuit that outputs a second detection signal when a reference signal output from the temperature sensor is smaller than a second output signal output from the constant voltage generation circuit;
A counter circuit that increases or decreases a count value based on the first detection signal output from the upper limit side comparison circuit and the second detection signal output from the lower limit side comparison circuit;
And a correction circuit configured to correct an oscillation frequency in the oscillator based on a count value of the counter circuit.
請求項1記載の温度補償型発振装置であって、
前記発振周波数を補正するための補正値と前記カウント値とを対応させた、補正デーブルを記憶したメモリを更に備え、
前記補正回路は、前記カウンタ回路から出力されたカウント値と、前記メモリに記憶に記憶された補正デーブルと、に基づいて設定した前記補正値を用いて、前記発振器における発振周波数の補正を行う、ことを特徴とする温度補償型発振装置。
The temperature-compensated oscillation device according to claim 1,
Further comprising a memory storing a correction table in which the correction value for correcting the oscillation frequency is associated with the count value;
The correction circuit corrects the oscillation frequency in the oscillator using the correction value set based on the count value output from the counter circuit and the correction table stored in the memory. And a temperature-compensated oscillation device.
請求項1又は2記載の温度補償型発振装置であって、
前記カウンタ回路を動作させるための動作クロック信号を生成し、該カウンタ回路に対して出力する動作クロック生成回路を更に備える、ことを特徴とする温度補償型発振装置。
The temperature-compensated oscillation device according to claim 1 or 2,
A temperature-compensated oscillation device, further comprising an operation clock generation circuit that generates an operation clock signal for operating the counter circuit and outputs the operation clock signal to the counter circuit.
請求項3記載の温度補償型発振装置であって、
前記上限側比較回路から出力された第1検出信号と、前記下限側比較回路から出力された第2検出信号とを用いて、論理和を行う論理和回路を更に備え、
前記動作クロック生成回路は、前記論理和回路の演算値に応じて、前記カウンタ回路を動作させるための動作クロック信号を生成し、該カウンタ回路に対して出力する、ことを特徴とする温度補償型発振装置。
The temperature-compensated oscillation device according to claim 3,
A logical sum circuit that performs a logical sum using the first detection signal output from the upper limit side comparison circuit and the second detection signal output from the lower limit side comparison circuit;
The operation clock generation circuit generates an operation clock signal for operating the counter circuit according to an operation value of the logical sum circuit, and outputs the operation clock signal to the counter circuit. Oscillator.
請求項1又は2記載の温度補償型発振装置であって、
前記上限側比較回路から出力された第1検出信号と、前記下限側比較回路から出力された第2検出信号とを用いて、論理和を行う論理和回路と、
前記論理和回路から出力される出力信号を遅延させる第1ディレイ素子と、
前記第1ディレイ素子から出力される出力信号を更に遅延させる第2ディレイ素子と、
前記第1ディレイ素子からの出力信号と、前記第2ディレイ素子からの出力信号を反転させた信号と、を用いて、論理積を行い、その演算結果を前記カウンタ回路に対して出力する論理積回路と、を更に備える、ことを特徴とする温度補償型発振装置。
The temperature-compensated oscillation device according to claim 1 or 2,
A logical sum circuit that performs a logical sum using the first detection signal output from the upper limit side comparison circuit and the second detection signal output from the lower limit side comparison circuit;
A first delay element that delays an output signal output from the OR circuit;
A second delay element for further delaying the output signal output from the first delay element;
A logical product that uses the output signal from the first delay element and a signal obtained by inverting the output signal from the second delay element, and outputs the operation result to the counter circuit. A temperature-compensated oscillation device further comprising a circuit.
請求項1乃至5のうちいずれか1項記載の温度補償型発振装置であって、
前記定電圧生成回路は、前記カウンタ回路からのカウント値に基づいて、温度センサからの基準信号が前記第2出力信号よりも大きく、かつ前記第1出力信号よりも小さくなるように、前記第1及び第2出力信号を生成する、ことを特徴とする温度補償型発振装置。
A temperature-compensated oscillation device according to any one of claims 1 to 5,
The constant voltage generation circuit is configured so that a reference signal from a temperature sensor is larger than the second output signal and smaller than the first output signal based on a count value from the counter circuit. And a second output signal. A temperature-compensated oscillation device characterized by:
請求項1乃至6のうちいずれか1項記載の温度補償型発振装置であって、
前記カウンタ回路は、前記上限側比較回路から第1検出信号を受信したとき、前記カウント値を増加させ、前記下限側比較回路から第2検出信号を受信したとき、前記カウント値を減少させる、ことを特徴とする温度補償型発振装置。
The temperature-compensated oscillation device according to any one of claims 1 to 6,
The counter circuit increases the count value when receiving the first detection signal from the upper limit side comparison circuit, and decreases the count value when receiving the second detection signal from the lower limit side comparison circuit; A temperature compensated oscillation device characterized by the above.
発振器の温度に応じた基準信号を生成し、
第1出力信号と、該第1出力信号よりも小さい第2出力信号とを生成し、
前記基準信号が前記第1出力信号よりも大きいとき、第1検出信号を生成し、
前記基準信号が前記第2出力信号よりも小さいとき、第2検出信号を生成し、
前記第1検出信号と前記第2検出信号とに基づいて、カウント値を増減させ、
前記カウント値に基づいて、前記発振器における発振周波数の補正を行う、ことを特徴とする温度補償方法。
Generate a reference signal according to the temperature of the oscillator,
Generating a first output signal and a second output signal smaller than the first output signal;
Generating a first detection signal when the reference signal is greater than the first output signal;
Generating a second detection signal when the reference signal is smaller than the second output signal;
Based on the first detection signal and the second detection signal, the count value is increased or decreased,
A temperature compensation method for correcting an oscillation frequency in the oscillator based on the count value.
第1出力信号と、該第1出力信号よりも小さい第2出力信号とを生成する処理と、
発振器の温度に応じた基準信号が前記第1出力信号よりも大きいとき、第1検出信号を生成する処理と、
前記基準信号が前記第2出力信号よりも小さいとき、第2検出信号を生成する処理と、
前記第1検出信号と前記第2検出信号とに基づいて、カウント値を増減させる処理と、
前記カウント値に基づいて、前記発振器における発振周波数の補正を行う処理と、をコンピュータに実行させることを特徴とする温度補償プログラム。
Generating a first output signal and a second output signal smaller than the first output signal;
A process of generating a first detection signal when a reference signal corresponding to the temperature of the oscillator is larger than the first output signal;
A process of generating a second detection signal when the reference signal is smaller than the second output signal;
A process of increasing or decreasing the count value based on the first detection signal and the second detection signal;
A temperature compensation program that causes a computer to execute a process of correcting an oscillation frequency in the oscillator based on the count value.
JP2009258833A 2009-11-12 2009-11-12 Temperature compensation type oscillator, method of compensating temperature, and temperature compensation program Pending JP2011109161A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009258833A JP2011109161A (en) 2009-11-12 2009-11-12 Temperature compensation type oscillator, method of compensating temperature, and temperature compensation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009258833A JP2011109161A (en) 2009-11-12 2009-11-12 Temperature compensation type oscillator, method of compensating temperature, and temperature compensation program

Publications (1)

Publication Number Publication Date
JP2011109161A true JP2011109161A (en) 2011-06-02

Family

ID=44232219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009258833A Pending JP2011109161A (en) 2009-11-12 2009-11-12 Temperature compensation type oscillator, method of compensating temperature, and temperature compensation program

Country Status (1)

Country Link
JP (1) JP2011109161A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014059181A3 (en) * 2012-10-12 2014-10-09 Accusilicon USA Inc. Oscillator compensation circuits
CN117792387A (en) * 2024-02-26 2024-03-29 成都电科星拓科技有限公司 Phase locking device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014059181A3 (en) * 2012-10-12 2014-10-09 Accusilicon USA Inc. Oscillator compensation circuits
CN117792387A (en) * 2024-02-26 2024-03-29 成都电科星拓科技有限公司 Phase locking device
CN117792387B (en) * 2024-02-26 2024-04-30 成都电科星拓科技有限公司 Phase lock device

Similar Documents

Publication Publication Date Title
US9083338B2 (en) Digital noise protection circuit and method
EP2761516A1 (en) Method and apparatus for low jitter distributed clock calibration
JP2010040053A (en) Adaptive voltage scaling clock generator for use in digital processing component and method of operating the same
JP3540589B2 (en) Clock multiplication circuit
JP4280640B2 (en) System for adjusting the power supply level of a digital processing component and method of operating the same
CN107820678A (en) Pulse width correction circuit, pulse width correction method and electronic equipment
US7649422B2 (en) Real time clock integrated circuit and electronic apparatus using the same
US8552806B2 (en) Apparatus for supplying clock and method thereof
JP2011109161A (en) Temperature compensation type oscillator, method of compensating temperature, and temperature compensation program
KR101297413B1 (en) Adaptive clock generating apparatus and method thereof
CN117223223A (en) Delay locked loop with piecewise delay circuit
JPH10322174A (en) Frequency-multiplying circuit
JP2005252447A (en) Lock detection circuit and method
JP6623696B2 (en) Power supply device and semiconductor device
TWI424305B (en) Clock generators and generating methods, and mobile communication devices
JP2007208584A (en) Frequency adjustment circuit
JP2010252126A (en) Pll circuit
JP2006222524A (en) Oscillation circuit
EP3282583B1 (en) Oscillator circuit
JP4036114B2 (en) Clock generation circuit
US11088691B2 (en) Oscillation circuit and interface circuit
JP4835444B2 (en) Semiconductor integrated circuit device
JP4979003B2 (en) CDR circuit
US8193840B2 (en) System timer and a mobile system including the same
JP3849757B2 (en) Oscillator circuit, electronic equipment and clock