(57)【要約】  本発明は、クロック補償回路、クロック回路及びマイクロコントローラを開示する。該クロック補償回路は、クロック回路から出力されるクロック周波数に影響できる容量制御パラメータを検出する検出回路と、検出回路に接続され、検出回路によって検出された容量に基づいて、前記クロック回路における目標コンデンサの容量値を調整することにより、前記クロック回路から出力されるクロック周波数を変更する制御ユニットとを含む。本発明によれば、関連技術ではクロック回路から出力されるクロック周波数の変動が大きいという問題を解決する。【選択図】図１
2019523616.tif 000002
【特許請求の範囲】
【請求項１】
クロック回路から出力されるクロック周波数に影響できる容量制御パラメータを検出する検出回路と、
前記検出回路に接続され、前記検出回路によって検出された前記容量制御パラメータに基づいて、前記クロック回路における目標コンデンサの容量値を調整することにより、前記クロック回路から出力されるクロック周波数を変更する制御ユニットとを含むことを特徴とするクロック補償回路。
【請求項２】
前記検出回路は、
前記クロック回路の電源電圧を前記容量制御パラメータとして検出する電圧検出回路を含むことを特徴とする、請求項１に記載の回路。
【請求項３】
前記制御ユニットは、
前記電圧検出回路によって検出された前記電源電圧に対応するアナログ信号を第１のデジタル信号に変換する第１の変換モジュールと、
前記第１のデジタル信号を前記目標コンデンサの制御端子に入力する第１の伝送モジュールと、
前記第１のデジタル信号により前記目標コンデンサの容量値を調整することにより、前記クロック回路から出力されるクロック周波数を変更する第１の制御モジュールとを含むことを特徴とする、請求項２に記載の回路。
【請求項４】
前記検出回路は、
前記クロック回路が存在する環境の環境温度を前記容量制御パラメータとして検出する温度検出回路をさらに含むことを特徴とする、請求項１又は２に記載の回路。
【請求項５】
前記制御ユニットは、
前記温度検出回路によって検出された前記環境温度に対応するアナログ信号を第２のデジタル信号に変換する第２の変換モジュールと、
前記第２のデジタル信号を前記目標コンデンサの制御端子に入力する第２の伝送モジュールと、
前記第２のデジタル信号により前記目標コンデンサの容量値を調整することにより、前記クロック回路から出力されるクロック周波数を変更する第２の制御モジュールとをさらに含むことを特徴とする、請求項４に記載の回路。
【請求項６】
前記第２の制御モジュールは、
検出された前記環境温度を所定の温度の数値と比較する第１の比較サブモジュールと、
比較の結果として、前記環境温度が前記所定の温度より小さい場合、前記第２のデジタル信号により前記目標コンデンサの容量値を小さくして第１の目標容量値に調整する第１の調整サブモジュールと、
比較の結果として、前記環境温度が前記所定の温度より大きい場合、前記第２のデジタル信号により前記目標コンデンサの容量値を大きくして第２の目標容量値に調整する第２の調整サブモジュールとを含むことを特徴とする、請求項５に記載の回路。
【請求項７】
前記第１の制御モジュールは、
前記電源電圧を所定の電圧の数値と比較する第２の比較サブモジュールと、
比較の結果として、前記電源電圧が前記所定の電圧より小さい場合、前記第１のデジタル信号により前記目標コンデンサの容量値を小さくして第３の目標容量値に調整する第３の調整サブモジュールと、
比較の結果として、前記電源電圧が前記所定の電圧より大きい場合、前記第１のデジタル信号により前記目標コンデンサの容量値を大きくして第４の目標容量値に調整する第４の調整サブモジュールとを含むことを特徴とする、請求項３に記載の回路。
【請求項８】
前記検出回路は、
前記検出回路に設置され、前記検出回路によって検出された容量制御パラメータにアナログデジタル変換処理を行うことにより、対応するデジタル信号に変換する比較器回路をさらに含み、
前記制御ユニットは、具体的には、前記対応するデジタル信号に基づいて前記目標コンデンサの容量値を調整することにより、前記クロック回路から出力されるクロック周波数を変更することを特徴とする、請求項１に記載の回路。
【請求項９】
クロック回路から出力されるクロック周波数を変更できる目標コンデンサと、請求項１に記載のクロック補償回路とを含むことを特徴とするクロック回路。
【請求項１０】
請求項９に記載のクロック回路を含むことを特徴とするマイクロコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路設計の分野に関し、具体的には、クロック補償回路、クロック回路及びマイクロコントローラに関する。
【背景技術】
【０００２】
クロックは、マイクロコントローラにおける重要なモジュールとして、その高い精度と広い電源動作範囲がチップ全体の性能の向上に重要な意味を持つ。一般的に、ＲＣクロックは、その構造が簡単であるため、集積回路に広く適用されている。しかしながら、ＲＣクロックの精度は、常に内部抵抗、コンデンサの精度、電源及び温度に制限されて、全温度及び全電圧で非常に高い精度を得ることができない。実際の使用では、全温度範囲と全電圧範囲内のクロックの周波数変動によるチップの精度ずれは、±２％に達する。したがって、関連技術では、クロックが存在する環境温度と電源電圧の広範囲の変動により、クロックの周波数変動を引き起こし、さらにマイクロコントローラの精度の大きなずれを引き起こす。
【０００３】
関連技術ではクロック回路から出力されるクロック周波数の変動が大きいという問題に対して、現在、有効な解決手段がまだ提案されていない。
【発明の概要】
【０００４】
本発明は、主に、関連技術ではクロック回路から出力されるクロック周波数の変動が大きいという問題を解決するために、クロック補償回路、クロック回路及びマイクロコントローラを提供することを目的とする。
【０００５】
上記目的を達成するために、本発明の一態様は、クロック補償回路を提供する。該クロック補償回路は、
クロック回路から出力されるクロック周波数に影響できる容量制御パラメータを検出する検出回路と、
前記検出回路に接続され、前記検出回路によって検出された前記容量制御パラメータに基づいて、前記クロック回路における目標コンデンサの容量値を調整することにより、前記クロック回路から出力されるクロック周波数を変更する制御ユニットとを含む。
【０００６】
さらに、該検出回路は、クロック回路の電源電圧を容量制御パラメータとして検出する電圧検出回路を含む。
【０００７】
さらに、該制御ユニットは、電圧検出回路によって検出された電源電圧に対応するアナログ信号を第１のデジタル信号に変換する第１の変換モジュールと、第１のデジタル信号を目標コンデンサの制御端子に入力する第１の伝送モジュールと、第１のデジタル信号により目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更する第１の制御モジュールとを含む。
【０００８】
さらに、該検出回路は、クロック回路が存在する環境の環境温度を容量制御パラメータとして検出する温度検出回路をさらに含む。
【０００９】
さらに、該制御ユニットは、温度検出回路によって検出された環境温度に対応するアナログ信号を第２のデジタル信号に変換する第２の変換モジュールと、第２のデジタル信号を目標コンデンサの制御端子に入力する第２の伝送モジュールと、第２のデジタル信号により目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更する第２の制御モジュールとをさらに含む。
【００１０】
さらに、該第２の制御モジュールは、検出された環境温度を所定の温度の数値と比較する第１の比較サブモジュールと、比較の結果として、環境温度が所定の温度より小さい場合、第２のデジタル信号により目標コンデンサの容量値を小さくして第１の目標容量値に調整する第１の調整サブモジュールと、比較の結果として、環境温度が所定の温度より大きい場合、第２のデジタル信号により目標コンデンサの容量値を大きくして第２の目標容量値に調整する第２の調整サブモジュールとを含む。
【００１１】
さらに、該第１の制御モジュールは、電源電圧を所定の電圧の数値と比較する第２の比較サブモジュールと、比較の結果として、電源電圧が所定の電圧より小さい場合、第１のデジタル信号により目標コンデンサの容量値を小さくして第３の目標容量値に調整する第３の調整サブモジュールと、比較の結果として、電源電圧が所定の電圧より大きい場合、第１のデジタル信号により目標コンデンサの容量値を大きくして第４の目標容量値に調整する第４の調整サブモジュールとを含む。
【００１２】
さらに、該検出回路は、検出回路に設置され、検出回路によって検出された容量制御パラメータにアナログデジタル変換処理を行うことにより、対応するデジタル信号に変換する比較器回路を含み、制御ユニットは、具体的には、対応するデジタル信号に基づいて目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更する。
【００１３】
上記目的を達成するために、本発明の別の態様は、クロック回路から出力されるクロック周波数を変更できる目標コンデンサと、上記クロック補償回路とを含むクロック回路を提供する。
【００１４】
上記目的を達成するために，本発明の別の態様は、該クロック回路を含むマイクロコントローラを提供する。
【００１５】
本発明の上記いずれか１つの実施形態によれば、クロック回路から出力されるクロック周波数を制御する目標コンデンサの容量制御パラメータの検出と目標コンデンサの容量値の調整により、クロック回路から出力されるクロック周波数の調整を実現することにより、本発明のクロック補償回路は、必要に応じてクロック回路を補償して、クロック回路から出力されるクロック周波数の変動を低減することができる。
【図面の簡単な説明】
【００１６】
本発明の一部を構成する図面は、本発明を一層理解させるためのものであり、本発明の例示的な実施例及びその説明は本発明を解釈するもので、本発明を限定するものではない。
【図１】本発明の実施例に係るクロック補償回路の概略図である。
【図２】関連技術におけるクロック回路の構成図である。
【図３】関連技術におけるクロック回路の動作原理図である。
【図４】関連技術におけるクロック回路の全電圧範囲内の周波数変動の概略図である。
【図５】関連技術におけるクロック回路の全温度範囲内の周波数変動の概略図である。
【図６】本発明の実施例に係るクロック回路の構成図である。
【図７】本発明の実施例に係るクロック回路の全電圧範囲内の周波数変動の概略図である。
【図８】本発明の実施例に係るクロック回路の全温度範囲内の周波数変動の概略図である。
【発明を実施するための形態】
【００１７】
なお、本発明の実施例及び実施例の特徴は、衝突しない限り、互いに組み合わせることができる。以下、図面を参照しながら実施例を組み合わせて本発明を詳細に説明する。
【００１８】
当業者が本発明の技術手段を一層簡単に理解するために、以下、本発明の実施例中の図面を組み合わせて、本発明の実施例の技術手段を明確且つ完全に説明するが、ここで説明する実施例は、本発明の一部の実施例に過ぎず、全ての実施例ではないことは言うまでもない。本発明の実施例に基づいて、当業者が創造性のある行為を必要とせずに得られる他の実施例は、すべて本発明の保護範囲に含まれるべきである。
【００１９】
なお、本発明の明細書、特許請求の範囲及び上記図面に用いられた「第１」、「第２」等の用語は、類似する対象を区別するためのもので、特定の順又は前後順を限定するものではない。本発明の実施例の説明の便宜上、このように使用されるデータは適切な状況で交換可能であることを理解すべきである。また、「含む」、「有する」及びそれらの変形用語は、非排他的に含むことをカバーするものであり、例えば、一連のステップ又はユニットを含むプロセス、システム、製品又は機器は、明確に例示したステップ又はユニットに限定されず、明確に例示していないか又はこれらのプロセス、製品又は機器固有の他のステップ又はユニットを含んでもよい。
【００２０】
本発明の実施例は、クロック補償回路を提供する。
【００２１】
図１は、本発明の実施例に係るクロック補償回路の概略図である。図１に示すように、該クロック補償回路は、検出回路１０と制御ユニット２０を含む。
【００２２】
検出回路１０は、クロック回路から出力されるクロック周波数に影響できる容量制御パラメータを検出する。
【００２３】
本発明において、クロック補償回路における検出回路１０により、クロック回路から出力されるクロック周波数に影響できる容量制御パラメータを検出する。本発明において、目標コンデンサはクロック回路に設置され、その容量値が調整可能であり、目標コンデンサの制御端子に入力されたデジタル信号により、クロック回路から出力されるクロック周波数の変更を実現することができる。
【００２４】
制御ユニット２０は、検出回路１０に接続され、検出回路１０によって検出された容量制御パラメータに基づいて、目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更する。
【００２５】
クロック補償回路における、検出回路１０に接続された制御ユニット２０は、検出回路１０によって検出された容量制御パラメータに基づいて、目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更することができる。
【００２６】
本発明のクロック補償回路における検出回路１０と制御ユニット２０により、必要に応じてクロック回路を補償することにより、クロック回路から出力されるクロック周波数を変更し、クロック回路から出力されるクロック周波数の変動を低減することができる。
【００２７】
若しくは、本発明の実施例に係るクロック補償回路では、該検出回路１０は、クロック回路の電源電圧を容量制御パラメータとして検出する電圧検出回路１０を含む。
【００２８】
具体的には、電源電圧を容量制御パラメータとすると、本発明の実施例に係るクロック補償回路の検出回路１０は、クロック回路の電源電圧を検出する電圧検出回路を含む。検出回路１０における電圧検出回路は、クロック回路の電源電圧を検出し、該電源電圧に基づいて目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更する。
【００２９】
若しくは、本発明の実施例に係るクロック補償回路では、該制御ユニット２０は、検出回路１０（具体的には電圧検出回路）によって検出された電源電圧に対応するアナログ信号を第１のデジタル信号に変換する第１の変換モジュールと、第１のデジタル信号を目標コンデンサの制御端子に入力する第１の伝送モジュールと、第１のデジタル信号により目標コンデンサの容量値を制御することにより、クロック回路から出力されるクロック周波数を変更する第１の制御モジュールとを含む。
【００３０】
例えば、検出回路１０は、クロック回路の電源電圧が５．３Ｖであると検出する。第１の変換モジュールは、電圧検出回路によって検出された電源電圧に対応するアナログ信号を第１のデジタル信号に変換する。つまり、第１の変換モジュールは、５．３Ｖを第１のデジタル信号に変換し、第１の制御モジュールは、目標コンデンサが存在する回路で第１のデジタル信号により目標コンデンサの容量値を制御することにより、クロック回路から出力されるクロック周波数を変更する。なお、以上に例示した数値は、説明の便宜上のものに過ぎず、実際の回路動作中に正常に調整される数値を表すものではない。
【００３１】
若しくは、本発明の実施例に係るクロック補償回路では、該第１の制御モジュールは、電源電圧を所定の電圧の数値と比較する第２の比較サブモジュールと、比較の結果として、電源電圧が所定の電圧より小さい場合、第１のデジタル信号により目標コンデンサの容量値を小さくして第３の目標容量値に調整する第３の調整サブモジュールと、比較の結果として、電源電圧が所定の電圧より大きい場合、第１のデジタル信号により目標コンデンサの容量値を大きくして第４の目標容量値に調整する第４の調整サブモジュールとを含む。
【００３２】
例えば、クロック回路が動作する時の電源電圧の範囲が２．７Ｖ〜５．５Ｖであり、所定の電圧が５Ｖである場合、第２の比較サブモジュールは、検出された電源電圧を所定の電圧の数値と比較し、検出された電源電圧が４．５Ｖであり、所定の電圧５Ｖより小さく、目標コンデンサの容量値が１１０Ｆであり、該目標コンデンサの調整可能な範囲が５０Ｆ〜５５０Ｆであると、すなわち、比較の結果として、電源電圧が所定の電圧より小さい場合、第３の調整サブモジュールは、目標コンデンサの容量値１１０Ｆを小さくして１００Ｆに調整する。検出された電源電圧が５．３Ｖであり、所定の電圧５Ｖより大きいと、すなわち、比較の結果として、電源電圧が所定の電圧より大きい場合、第４の調整サブモジュールは、目標コンデンサの容量値１１０Ｆを大きくして１３０Ｆに調整する。なお、以上に例示した数値は、説明の便宜上のものに過ぎず、実際の回路動作中に正常に調整される数値を表すものではない。
【００３３】
若しくは、本発明の実施例に係るクロック補償回路では、該検出回路１０は、クロック回路が存在する環境の環境温度を容量制御パラメータとして検出する温度検出回路をさらに含む。
【００３４】
具体的には、環境温度を容量制御パラメータとすると、本発明の実施例に係るクロック補償回路の検出回路１０は、クロック回路が存在する環境の環境温度を検出する温度検出回路を含む。制御ユニットは、温度検出回路によって検出されたクロック回路が存在する環境の環境温度に基づいて、目標コンデンサを制御することにより、クロック回路から出力されるクロック周波数を変更する。
【００３５】
若しくは、本発明の実施例に係るクロック補償回路では、該制御ユニット２０は、検出回路１０によって検出された環境温度に対応するアナログ信号を第２のデジタル信号に変換する第２の変換モジュールと、第２のデジタル信号を目標コンデンサの制御端子に入力する第２の伝送モジュールと、第２のデジタル信号により目標コンデンサの容量値を制御することにより、クロック回路から出力されるクロック周波数を変更する第２の制御モジュールとをさらに含む。
【００３６】
なお、本発明の該実施例では、環境温度と電圧値の間のマッピング関係、例えば、検出回路１０によって検出されたクロック回路が存在する環境の環境温度は２５℃であると、環境温度２５℃に対応する電圧値は５Ｖであり、検出回路１０によって検出されたクロック回路が存在する環境の環境温度は２６℃であると、環境温度２６℃に対応する電圧値は５．１Ｖであるなどのマッピング関係を予め確立した。したがって、温度検出回路によって検出された環境温度に対応するアナログ信号は、具体的には、温度検出回路によって検出された環境温度に対応する電圧値に対応するアナログ信号である。つまり、第２の変換モジュールは、温度検出回路によって検出された環境温度に対応する電圧値に対応するアナログ信号を第２のデジタル信号に変換し、第２の制御モジュールは、第２のデジタル信号により目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更する。なお、以上に例示した数値は、例示的なものに過ぎず、実際の回路動作中に正常に調整される数値を表すものではなく、本発明の技術を例示的に説明するためのものである。
【００３７】
若しくは、本発明の実施例に係るクロック補償回路では、該第２の制御モジュールは、検出された環境温度を所定の温度の数値と比較する第１の比較サブモジュールと、比較の結果として、環境温度が所定の温度より小さい場合、第２のデジタル信号により目標コンデンサの容量値を小さくして第１の目標容量値に調整する第１の調整サブモジュールと、比較の結果として、環境温度が所定の温度より大きい場合、第２のデジタル信号により目標コンデンサの容量値を大きくして第２の目標容量値に調整する第２の調整サブモジュールとを含む。
【００３８】
例えば、クロック回路が存在する環境の環境温度の温度範囲が−４０℃〜１２５℃であり、所定の温度が２５℃である場合、第１の比較サブモジュールは、検出された温度を所定の温度の数値と比較し、検出された環境温度が１５℃であり、所定の温度２５℃より小さく、目標コンデンサの調整可能な範囲が５０Ｆ〜５５０Ｆであり、目標コンデンサの容量値が１１０Ｆであると、すなわち、比較の結果として、温度が所定の電圧より小さい場合、第１の調整サブモジュールは、目標コンデンサの容量値１１０Ｆを小さくして１００Ｆに調整する。検出された環境温度が２７℃であり、所定の温度の２５℃より大きいと、すなわち、比較の結果として、温度が所定の電圧より大きい場合、第２の調整サブモジュールは、目標コンデンサの容量値１１０Ｆを大きくして１３０Ｆに調整する。なお、以上に例示した数値は、説明の便宜上のものに過ぎず、実際の回路動作中に正常に調整される数値を表すものではない。
【００３９】
若しくは、本発明の実施例に係るクロック補償回路では、該検出回路１０は、検出回路１０に設置され、検出回路１０によって検出された容量制御パラメータにアナログデジタル変換処理を行うことにより、対応するデジタル信号に変換する比較器回路をさらに含み、制御ユニット２０は、具体的には、対応するデジタル信号に基づいて目標コンデンサを制御することにより、クロック回路から出力されるクロック周波数を調整する。
【００４０】
本発明の比較器回路における比較器は、非反転入力端子の電位が反転入力端子より大きいと、高レベルを出力し、反転入力端子の電位が非反転入力端子より大きいと、低レベルを出力するという自己特性に応じて、検出回路１０によって検出された容量制御パラメータに対応するアナログ信号を、対応するデジタル信号に変換する。例えば、対応するデジタル信号が１０１０１００１１であると、該バイナリコードに基づいて目標コンデンサの制御端子を制御することにより、クロック回路から出力されるクロック周波数を変更する。
【００４１】
なお、本発明のクロック補償回路の構造では、低い電圧範囲内で、実際の精度要求に応じて、複数の比較器回路を追加し、かつ比較器回路の内部にヒステリシス電圧を設計して、比較器がデジタル信号を生成するときに乱れが発生しないことを保証する。クロック回路の出力クロック周波数と環境温度が線形関係であるため、実際の温度範囲に基づいて、精度を保証する前提下で、デジタル制御のビット数を設計し、比較器回路の内部にヒステリシス電圧を設計することにより、比較器がデジタル信号を生成するときに乱れが発生しないことを保証する。
【００４２】
本発明の実施例に係るクロック補償回路は、検出回路１０により、クロック回路から出力されるクロック周波数に影響できる容量制御パラメータを検出し、制御ユニット２０は、前記検出回路によって検出された前記容量制御パラメータに基づいて、前記クロック回路における目標コンデンサの容量値を調整して、前記クロック回路から出力されるクロック周波数を変更することにより、関連技術ではクロック回路から出力されるクロック周波数の変動が大きいという問題を解決する。検出回路１０によって検出された容量制御パラメータに基づいて、クロック回路における目標コンデンサの容量値を調整することにより、クロック回路から出力されるクロック周波数を変更し、クロック回路から出力されるクロック周波数の変動を低減するという効果を達成する。
【００４３】
以下、比較により説明する。図２は、関連技術におけるクロック回路の構成図である。図２に示すように、図２は、汎用構造のチップ内部のクロック回路の構成図を示す。基準電流源と１：Ｍの比例になる電流バイアスをＲｔｒｉｍとＲ０の分岐回路に印加する。図３は、関連技術におけるクロック回路の動作原理図である。図３に示すように、クロックに伴ってジャンプする電圧バイアス（Ｖｉｎｐ＋とＶｉｎｐ−）を生成して高速比較器の一端に印加し、他端では、２つの切り替え可能な電流源によりコンデンサを充放電して鋸歯状波電圧Ｖｉｎｎを得て、最後に、両端の電圧が高速比較器を通じて矩形波クロックを得る。チップの実際の製造過程で得られた容量及び抵抗は、常に所望の公称容量値及び抵抗値とずれが最大で２０％となる場合があるため、実際に製造した内部クロック回路は、内部補正回路を備えないと、高い精度を得にくく、また、内部補正回路を備えても、チップが存在する動作電圧及び温度にしたがって約５％ずれが生じる。
【００４４】
図４は、関連技術におけるクロック回路の全電圧範囲内の周波数変動の概略図である。図４の実際の試験結果から分かるように、出力周波数と電源電圧の関係は線形関係ではなく、電源電圧が低い範囲内で変動が激しいものである。図４から分かるように、全電圧範囲内で電源電圧の変動による出力周波数の変動は、約５％である。
【００４５】
図５は、関連技術におけるクロック回路の全温度範囲内の周波数変動の概略図である。図５に示すように、出力周波数と環境温度は線形関係であり、全温度範囲内で電源電圧の変動による出力周波数の変動は、約±２．５％である。
【００４６】
図６は、本発明の実施例に係るクロック回路の構成図である。図６の回路では、本発明の検出回路を追加し、具体的には、電圧検出回路（Ｐｏｗｅｒ  ｓｅｎｓｅ）を追加して電源電圧の検出を行い、電源電圧に対応するアナログ信号をバイナリコード（アナログ信号に対応するデジタル信号）に変換し、バイナリコード（アナログ信号に対応するデジタル信号）をＣ＿ｔｒｉｍ回路に加え、システムループ回路の内部に接続された容量の大きさを制御することにより回路の出力周波数を調整して、電源電圧の自動補償の効果を達成する。
【００４７】
電圧検出回路（Ｐｏｗｅｒ  ｓｅｎｓｅ）を含むクロック回路により検出して得られた結果は、図７に示すとおりである。図７は、本発明の実施例に係るクロック回路の全電圧範囲内の周波数変動の概略図である。図７の実際の試験結果から分かるように、電源電圧が低い範囲内で変動が安定し、全電圧範囲内で電源電圧の変動による出力周波数の変動は、約±０．６％である。つまり、クロック回路に電源電圧の自動補償を行うことにより、クロック回路から出力されるクロック周波数を調整し、クロック回路から出力されるクロック周波数の変動を低減する。
【００４８】
若しくは、図６の回路では、本発明の別の検出回路を追加し、具体的には、温度検出回路（Ｔｅｍｐｅｒａｔｕｒｅ  ｓｅｎｓｅ）を追加し、クロック回路が存在する環境の環境温度に対応するアナログ信号をバイナリコード（アナログ信号に対応するデジタル信号）に変換し、バイナリコード（アナログ信号に対応するデジタル信号）をＣ＿ｔｒｉｍ回路に加え、システムループ回路の内部に接続された容量の大きさを制御することにより、回路の出力周波数を調整して、温度の自動補償の効果を達成する。
【００４９】
温度検出回路（Ｔｅｍｐｅｒａｔｕｒｅ  ｓｅｎｓｅ）を含むクロック回路により検出して得られた結果は、図８に示すとおりである。図８は、本発明の実施例に係るクロック回路の全温度範囲内の周波数変動の概略図である。図８の実際の試験結果から分かるように、全温度範囲内で変動が安定し、全温度範囲内で±０．６％の精度を得ることができる。つまり、クロック回路に温度の自動補償を行うことにより、クロック回路から出力されるクロック周波数を調整し、クロック回路から出力されるクロック周波数の変動を低減する。
【００５０】
本発明の実施例は、クロック回路から出力されるクロック周波数を変更できる目標コンデンサと、本発明の実施例に係るいずれか一つのクロック補償回路とを含むクロック回路をさらに提供する。本発明に係るいずれか一つのクロック補償回路を含むクロック回路は、クロック回路から出力されるクロック周波数を調整することにより、クロック周波数の変動を低減して、マイクロコントローラの精度ずれを低減するという効果を達成し、クロック回路から出力されるクロック周波数の変動を低減するという効果を達成する。
【００５１】
なお、上記クロック回路に含まれるクロック補償回路は、上記実施例におけるクロック補償回路と同一又は類似し、その具体的な内容又は機能は、上記実施例で詳細に説明されているため、ここでは説明を省略する。
【００５２】
本発明の実施例は、本発明の実施例に係るクロック回路を含むマイクロコントローラをさらに提供する。本発明に係るマイクロコントローラは、クロック回路から出力されるクロック周波数を調整することにより、クロック回路から出力されるクロック周波数の変動を低減し、マイクロコントローラを含むチップの精度ずれを保証する。
【００５３】
なお、上述した実施例について、説明の便宜上、いずれも一連の動作の組み合せとして説明したが、当業者が理解できるように、本発明は、説明した動作順に限定されず、これは、本発明によれば、一部のステップを他の順で実行したり同時に実行したりしてもよいからである。次に、当業者が理解できるように、明細書で説明した実施例は、いずれも好ましい実施例であり、その動作及びモジュールが必ずしも本発明に不可欠なものではない。
【００５４】
上記実施例において、各実施例の説明についてはそれぞれ重点を置き、ある実施例で詳しく説明していない部分については、他の実施例の関連部分の説明を参照することができる
個別部品として説明した上記モジュールは、物理的に分離しても物理的に分離しなくてもよく、モジュールとして表す部品は、物理モジュールであっても物理モジュールではなくてもよく、つまり、１つの箇所に位置しても、複数のネットワークモジュールに分布してもよい。実際の需要に応じて、それらのうちの一部又は全部のモジュールを選択して本実施例の技術手段の目的を達成することができる。
【００５５】
そして、本発明の各実施例における各機能モジュールは、一つの処理モジュールに集積しても、物理的に独立しても、二つ以上のモジュールを一つのモジュールに集積してもよい。上記集積されたモジュールは、ハードウェアの形態で実現されても、ソフトウェア機能モジュールの形態で実現されてもよい。
【００５６】
明らかに、当業者が理解できるように、上記本発明の各モジュールは、汎用のコンピュータ装置で実現することができ、それらは、単一のコンピュータ装置に集積しても、複数のコンピュータ装置からなるネットワークに分布してもよく、若しくは、それらをコンピュータ装置の実行可能なプログラムコードで実現することができるため、それらを記憶装置に格納してコンピュータ装置で実行しても、それらをそれぞれ各集積回路モジュールに製造しても、それらのうちの複数のモジュール又はステップを単一の集積回路モジュールに製造して実現してもよい。このように、本発明は、どんな特定のハードウェアとソフトウェアの組み合わせにも限定されない。
【００５７】
以上のものは、単に本発明の好ましい実施例に過ぎず、本発明を限定するためのものではなく、当業者であれば、本発明に様々な変更と変化を行うことができる。本発明の精神及び原則内で行われるどんな修正、同等置換、改良等も、すべて本発明の保護範囲内に含まれるべきである。
【図１】
2019523616.tif 000003
【図２】
2019523616.tif 000004
【図３】
2019523616.tif 000005
【図４】
2019523616.tif 000006
【図５】
2019523616.tif 000007
【図６】
2019523616.tif 000008
【図７】
2019523616.tif 000009
【図８】
2019523616.tif 000010
【国際調査報告】
2019523616.tif 000011
2019523616.tif 000012
2019523616.tif 000013
2019523616.tif 000014
2019523616.tif 000015
2019523616.tif 000016