(57)【要約】      （修正有）【課題】高速の起動時間を有する水晶振動子回路において、環境の変化のような外部パラメータによる影響を殆ど受けない水晶振動子回路を提供する。【解決手段】水晶振動子回路１００は、水晶振動子１０２と、水晶振動子１０２の信号を検知して、検知した信号を増幅するように構成された注入周波数発生回路１０４とを備える。さらに、注入周波数発生回路１０４は、増幅した信号を前記水晶振動子１０２に注入する。水晶振動子１０２が、水晶振動子１０２の初期の起動期間中に増幅した信号を受信して、初期の起動期間の終端に、増幅した信号の受信を停止する。【選択図】図１
2018198420.tif 000002
【特許請求の範囲】
【請求項１】
水晶振動子（１０２）と、
前記水晶振動子（１０２）の信号を検知して、検知した信号を増幅するように構成された注入周波数発生回路（１０４）とを備え、
さらに、前記注入周波数発生回路（１０４）は、増幅した信号を前記水晶振動子（１０２）に注入するように構成され、
前記水晶振動子（１０２）が、前記水晶振動子（１０２）の初期の起動期間中に前記増幅した信号を受信して、前記初期の起動期間の終端に、前記増幅した信号の受信を停止するように構成された
水晶振動子回路（１００）。
【請求項２】
前記起動期間中に前記注入周波数発生回路（１０４）を有効化し、前記起動期間の終端に前記注入周波数発生回路（１０４）を無効化する注入周波数制御回路（１１０）をさらに備える
請求項１に記載の水晶振動子回路。
【請求項３】
前記注入周波数発生回路（１０４）は、前記水晶振動子（１０２）の信号を検知して増幅する二段の演算増幅回路を備える
請求項１又は２に記載の水晶振動子回路。
【請求項４】
前記二段の演算増幅回路は、外部のプロセス、供給電圧又は温度の変動に対して安定的である、ゲイン帯域幅を有する
請求項３に記載の水晶振動子回路。
【請求項５】
前記注入周波数発生回路（１０４）は、前記信号を検知して増幅した信号を注入するように、前記水晶振動子（１０２）と対向する側においてピン（１１４，１１６）に接続される
請求項１〜４のいずれか１項に記載の水晶振動子回路。
【請求項６】
前記注入周波数発生回路（１０４）は、注入周波数の窓拡張信号に基づいて、前記水晶振動子（１０２）に注入される信号の周波数を変化させるように構成される
請求項１〜５のいずれか１項に記載の水晶振動子回路。
【請求項７】
前記注入周波数の窓拡張信号は、前記注入周波数発生回路（１０４）の演算増幅器のレイテンシを変化させるパラメータに影響を与える
請求項６に記載の水晶振動子回路。
【請求項８】
前記注入周波数の窓拡張信号は、前記注入周波数発生回路（１０４）の遅延発生器（１２４）に、前記遅延発生器（１２４）のレイテンシを変化させるように影響を与える
請求項６に記載の水晶振動子回路。
【請求項９】
少なくとも１つの負荷キャパシタのバンク（１３０，１３２）をさらに備え、
前記負荷キャパシタのバンク（１３０，１３２）は、前記水晶振動子（１０２）の起動中に小さい容量となるように調整可能な容量を提供するように構成される
請求項１〜８のいずれか１項に記載の水晶振動子回路。
【請求項１０】
前記水晶振動子（１０２）からクロック信号を受信して、前記クロック信号の品質が、前記水晶振動子回路（１００）からの出力に対して充分であるか否かを判断するように構成されたクロック検出回路（１５０）をさらに備える
請求項１〜９のいずれか１項に記載の水晶振動子回路。
【請求項１１】
前記クロック信号の品質が前記水晶振動子回路（１００）からの出力に対して充分であると判断されると、負荷容量制御回路（１５２）にレディ信号を出力するように、前記クロック検出回路（１５０）が構成され、
前記レディ信号は、前記水晶振動子回路（１００）の少なくとも１つの負荷キャパシタのバンク（１３０，１３２）による容量の増大をトリガする
請求項１０に記載の水晶振動子回路。
【請求項１２】
請求項１〜１１のいずれか１項に記載の水晶振動子回路（１００）を備え、
前記水晶振動子回路（１００）は、基準クロック信号または実時間カウンタを提供する
無線センサノード（２００）。
【請求項１３】
水晶振動子を起動する方法であって、
水晶振動子（１０２）が信号を出力するように、前記水晶振動子（１０２）による発振の開始をトリガするステップ（３０２）と、
注入周波数発生回路（１０４）が、前記水晶振動子（１０２）によって出力された信号を、検知して増幅するステップ（３０４）と、
前記水晶振動子（１０２）の起動時間を減らすべく、前記水晶振動子（１０２）における内部雑音を増大させるように、増幅された信号を前記水晶振動子（１０２）に注入するステップ（３０６）と
を含む方法。
【請求項１４】
前記水晶振動子（１０２）の初期の起動期間の終端に、前記注入周波数発生回路（１０４）を無効化するステップ（３０８）をさらに含む
請求項１３に記載の方法。
【請求項１５】
クロック信号の品質が水晶振動子回路（１００）からの出力に対して充分であることの検出に応答して、前記水晶振動子回路（１００）の負荷容量を増大させるステップをさらに含む
請求項１３又は１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の概念は、水晶振動子回路に関し、特に、水晶振動子の起動方法に関する。
【背景技術】
【０００２】
水晶振動子は、種々の応用において、基準クロック又は実時間カウンタとして広くも用いられている。水晶振動子は、携帯または小型デバイスに用いられる場合がある。この場合、電力が限られていることから、デバイスの電力消費が重要である。
【０００３】
水晶振動子が高い品質係数（Ｑ値）を有すると、電源を投入してから起動するまでに長い期間を要することがある。このため、デバイスの電力消費は、起動時間に影響を受けることとなる。
【０００４】
水晶振動子の起動時間は、無線ネットワークにおける小型の無線デバイスにおいて、特に重要になり得る。無線センサノードは、主にスリープモードであり、データパケットが無線ネットワーク上に送信されるときのみに電源を入れるように構成され得る。水晶振動子の起動時間は、デバイスがデータパケットを送信するためにアクティブである期間と同程度の大きさ（数ミリ秒）、又はこれよりも大きい場合もある。
【０００５】
よって、水晶振動子の起動時間の短縮は、無線センサノードの電力消費に顕著な影響を与える。
【０００６】
周波数注入、すなわち水晶振動子をアクティブ化するための外部周波数の供給は、水晶振動子の起動時間を顕著に削減することができる。しかしながら、周波数注入によって起動時間を削減するためには、注入信号の周波数は、水晶振動子の周波数と非常に近い必要がある。特に、注入周波数発生器によって供給される周波数が、温度などの環境の変化によって典型的にはドリフトし得ることから、水晶振動子および注入周波数発生器の周波数が、環境の変化に対して同じ様には影響されない場合がある。このため、或る条件において注入周波数は、起動時間を削減するための、水晶振動子の周波数と非常に近い周波数とはならない場合がある。
【０００７】
特許文献１においては、回路における出力周波数を発生させる水晶振動子を備えた回路が開示されている。駆動発生器は、水晶振動子をアクティブ化するために供給される駆動周波数を有する起動信号を発生する。起動信号の駆動周波数は、水晶振動子の起動を促進するために、水晶振動子の動作周波数を包含する周波数範囲にわたって変えられる。駆動発生器は、水晶振動子の周波数を含んだ範囲の周波数を発生させるが、それであっても駆動発生器は、キャリブレーションして水晶振動子に適応させる必要がある。
【０００８】
よって、水晶振動子の起動時間の短縮において、環境の変化に対して頑健であり、設計し易い水晶振動子を提供することが望まれる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】米国特許第２０１５／０３３３６９４号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明概念の目的は、高速の起動時間を有する水晶振動子回路において、環境の変化のような外部パラメータによる影響を殆ど受けない水晶振動子回路を提供することにある。
【課題を解決するための手段】
【００１１】
本発明概念による上記および他の目的は、独立項において規定されるとおりの本発明によって、少なくとも部分的に達成される。好ましい実施形態は、従属項において規定される。
【００１２】
第１の態様によると、水晶振動子回路が提供される。水晶振動子回路は、水晶振動子と、注入周波数発生回路とを備える。注入周波数発生回路は、水晶振動子の信号を検知して、検知した信号を増幅するように構成される。さらに、注入周波数発生回路は、増幅した信号を水晶振動子に注入するように構成される。水晶振動子回路は、水晶振動子が、水晶振動子の初期の起動期間中に増幅した信号を受信して、初期の起動期間の終端には増幅した信号の受信を停止するように構成される。
【００１３】
水晶振動子回路において増幅器に基づく周波数注入を用いることにより、注入周波数発生回路は、水晶振動子が出力する周波数と同じ又は類似の周波数の自己注入を提供できる。これにより、注入周波数発生回路によって注入された、増幅した信号は、水晶振動子からの信号自体と相関する。これにより、注入周波数発生回路は、水晶振動子と高度に相関し得る。これに加えて、増幅器に基づく注入周波数発生回路によると、注入された周波数のレイテンシが環境の変動に対して一定になる。このことは、注入周波数発生回路を用いる効果が、プロセス、電圧及び温度（ＰＶＴ）変動などの如何なる環境の変動によっても、最小限の影響となることを示唆する。よって、水晶振動子回路は、水晶振動子において頑健な起動スキームを提供する。
【００１４】
注入周波数発生回路は、水晶振動子からの低電力の信号を受信する。この信号を増幅して、増幅した信号を水晶振動子に注入し戻すことにより、水晶振動子における内部雑音が増大し、これによって水晶振動子の起動時間が削減できる。注入周波数発生回路からのフィードバックが、水晶振動子からのより強い信号出力を生じさせることから、注入周波数発生回路が形成する増幅した信号も迅速に強くなり、水晶振動子の内部雑音を素早く増大させる。よって、注入周波数発生回路を用いることにより、水晶振動子の起動時間を顕著に削減可能である。
【００１５】
水晶振動子の周波数の自己注入は、初期には水晶振動子が出力する信号を改善し得る。しかしながら、起動処理が一旦、自己注入によってブーストされると、水晶振動子への増幅した信号の注入は停止される。これにより、注入周波数発生回路が無効化され、更なる電力を消費しないようにすることができる。
【００１６】
増幅した信号が水晶振動子に供給される期間である、初期の起動期間は、必ずしも水晶振動子がフルスイングに到る起動時間の全体に一致する必要はない。寧ろ、初期の起動期間は、水晶振動子がフルスイングに到る前または後に終了してもよい。注入周波数発生回路の電力消費を削減するためには、初期の起動期間は、水晶振動子がフルスイングに到る前に終了してもよい。
【００１７】
水晶振動子は、水晶振動子が初期の起動期間の終端に増幅した信号の受信を停止するための様々な方法において構成可能である。例えば、注入周波数発生回路は、初期の起動期間の終端に、内部又は外部信号に基づいて無効化または非アクティブ化されてもよい。これに代えて又は加えて、水晶振動子は、注入周波数発生回路から切断されてもよい。
【００１８】
本明細書で用いられる文言「水晶振動子」は、一般的な技術用語の意味で解釈されるべきである。水晶振動子は、その周波数決定素子として圧電共振器を用いる。周波数決定素子は、水晶のウエハ又はセラミックなどの結晶性固体であり得る。このことから、名称「水晶振動子」が与えられている。しかしながら、厳密に結晶でなくてもよく、圧電共振器を用いた如何なる振動子デバイスも、本明細書で用いられる文言「水晶振動子」に含まれるものと理解されるべきである。
【００１９】
一実施形態によると、水晶振動子回路は、起動期間中に注入周波数発生回路を有効化し、起動期間の終端に注入周波数発生回路を無効化する注入周波数制御回路をさらに備える。
【００２０】
つまり、水晶振動子回路は、注入周波数発生回路を制御する注入周波数制御回路を備えてもよい。これにより、水晶振動子回路自体が水晶振動子の起動を制御して、水晶振動子回路を完全自律化することができる。
【００２１】
注入周波数制御回路は、注入周波数発生回路を有効化および無効化するための内部信号を供給することができる。初期の起動期間の終端は、所定値に設定される場合がある。所定値は、水晶振動子回路の製造段階中の検査によって設定可能である。これにより、注入周波数制御回路は、所定値に対応する時間後に、注入周波数発生回路を無効化し得る。所定値は、初期の起動期間が短い又は長い場合に、外部信号に基づき注入周波数制御回路において更新されることも可能である。
【００２２】
注入周波数制御回路は、水晶振動子からの信号を受信して、当該信号の品質又は特性（例えば出力のレベル又はクロックサイクルの数）に基づき注入周波数発生回路を無効化してもよい。これに代えて、水晶振動子からの信号は、当該信号をチェックして注入周波数制御回路をトリガし、注入周波数発生回路を無効化する別体の回路に入力されてもよい。
【００２３】
一実施形態によると、注入周波数発生回路は、水晶振動子の信号を検知して増幅する二段の演算増幅回路を備える。二段の演算増幅回路は、一段目において高いゲインを提供し、二段目において大きいスイングを提供して、演算増幅器におけるゲイン及びスイングの要求を分離することができる。さらに、二段の演算増幅回路は、環境の変化又は変動に対して頑健であり得る。
【００２４】
特定の実施形態において、二段の演算増幅回路は、外部のプロセス、供給電圧又は温度の変動に対して安定的であるゲイン帯域幅を有する。演算増幅器のレイテンシは、演算増幅器のゲイン帯域幅に依存する。演算増幅器のゲイン幅をＰＶＴ変動に対して安定的にすることにより、注入周波数発生回路がＰＶＴ変動に対して頑健になる。
【００２５】
一実施形態によると、注入周波数発生回路は、信号を検知して増幅した信号を注入するように、水晶振動子と対向する側においてピンに接続される。この際、注入周波数発生回路は、水晶振動子が出力する信号の検知と、その後の水晶振動子への増幅した信号のフィードバックとの双方に、水晶振動子と対向する側におけるピンを用いることができる。
【００２６】
一実施形態によると、注入周波数発生回路は、注入周波数の窓拡張信号に基づいて、水晶振動子に注入される信号の周波数を変化させるように構成される。水晶振動子に注入される信号の周波数は、例えば検知された信号が非常に小さいため、及び／又は注入周波数発生回路が、検知した信号の周波数に完全には追従しないために、水晶振動子の周波数に完全に合致しない場合がある。水晶振動子に注入される信号の周波数を変化させることにより、注入された信号の或る期間中に、信号の周波数が水晶振動子の周波数に、水晶振動子の起動を加速するために充分に近くなることが保障される。このことから、注入周波数の窓拡張信号は、注入された信号の周波数を調整するために入力を変化させてもよい。
【００２７】
一実施形態によると、注入周波数の窓拡張信号は、注入周波数発生回路の演算増幅器のレイテンシを変化させるパラメータに影響を与える。演算増幅器のレイテンシを変化させることにより、注入された信号の周波数が変化し得る。当該パラメータは、例えば、注入周波数発生回路の入力バイアス電流、演算増幅器のトランジスタの寸法、又は演算増幅器の出力における負荷容量であってもよい。
【００２８】
別の実施形態によると、注入周波数の窓拡張信号は、注入周波数発生回路の遅延発生器に、遅延発生器のレイテンシを変化させるように影響を与える。この場合、検知された信号の増幅後に、遅延発生器の付加によって、注入周波数発生回路の周波数の変化を生じさせることができる。遅延発生器は、例えばデジタル時間変換器（ＤＴＣ）又はデジタル制御遅延線（ＤＣＤＬ）であってもよく、デジタル制御ビットに基づき増幅された信号にレイテンシを付加してもよい。
【００２９】
一実施形態によると、水晶振動子回路は、負荷キャパシタのバンクを少なくとも１つ、さらに備える。負荷キャパシタのバンクは、水晶振動子の起動中に小さい容量となるように、調整可能な容量を提供するように構成される。
【００３０】
水晶振動子の起動時間の削減において注入周波数を用いることに加えて、水晶振動子回路は、調整可能な容量を用いてもよい。水晶振動子の起動時間は、負荷容量の２乗の逆数と近似的に比例する。このことから、水晶振動子の起動中に容量を小さくすることにより、水晶振動子の起動時間を削減することができる。
【００３１】
一実施形態によると、水晶振動子回路は、クロック検出回路をさらに備える。クロック検出回路は、水晶振動子からクロック信号を受信して、クロック信号の品質が、水晶振動子回路からの出力に対して充分であるか否かを判断するように構成される。この場合、クロック検出回路は、起動中に回路特性を変化させて、水晶振動子がフルスイングに到るときにクロック信号を出力することを完全自律化するように、クロック信号の検出を提供できる。
【００３２】
クロック信号検出回路は、エンベロープ検出器を備えてもよい。エンベロープ検出器は、水晶振動子からの信号の信号強度を判断するように構成されてもよい。
【００３３】
クロック信号検出回路は、エンベロープ検出器からのエンベロープ信号を入力する比較器をさらに備えてもよい。比較器は、水晶振動子からの信号の振幅がしきい値を超えるか否かを判断するように構成されてもよい。この場合、エンベロープ検出器と比較器の組み合わせにより、水晶振動子が出力する信号の信号強度を有利に判断することができる。
【００３４】
一実施形態によると、クロック検出回路は、クロック信号の品質が水晶振動子回路からの出力に対して充分であると判断されると、負荷容量制御回路にレディ信号を出力するように構成される。レディ信号は、水晶振動子回路の負荷キャパシタのバンクの少なくとも１つによる容量の増大をトリガする。この場合、クロック検出回路が、水晶振動子が起動したことを判断すると、負荷容量制御回路は信号を受信して、負荷キャパシタのバンクの少なくとも１つによる調整可能な容量をその目標値まで増やすように制御することができる。
【００３５】
負荷容量制御回路及び注入周波数制御回路は、負荷容量及び注入周波数の双方を制御する単一の回路に組み合わされてもよい。また、注入周波数制御回路は、クロック検出回路からの入力に基づいて、注入周波数発生回路を制御してもよい。なお、クロック検出回路は、調整可能な容量を含まない水晶振動子回路において用いられてもよい。この際、クロック検出回路は、注入周波数制御回路によって用いられる入力を提供してもよい。
【００３６】
第２の態様によると、第１の態様に係る水晶振動子回路を備えた無線センサノードが提供される。水晶振動子回路は、基準クロック信号または実時間カウンタを提供する。
【００３７】
このような第２の態様の効果および特徴は、第１の態様について上述したものと大部分で相似する。第１の態様に関して説明される実施形態は、第２の態様と大部分で両立可能である。
【００３８】
第１の態様の水晶振動子回路の使用は、起動時間を高速化することから、特に無線センサノードにおいて有利である。無線センサノードは、例えば無線ネットワーク上でデータパケットを送信するときに、短い時間区間のみアクティブにするように構成できる。水晶振動子が短い起動時間を有することにより、無線センサノードに電源投入してから無線センサノードが再度スリープモードに到るまでの期間を顕著に短くすることができる。よって、無線センサノードの電力消費が実質的に低減でき、これによって、無線センサノードのバッテリの寿命が増大できる。
【００３９】
第３の態様によると、水晶振動子を起動する方法が提供される。本方法は、水晶振動子が信号を出力するように、水晶振動子による発振の開始をトリガするステップと、注入周波数発生回路が、水晶振動子によって出力された信号を検知して、増幅するステップと、水晶振動子の起動時間を減らすべく、水晶振動子における内部雑音を増大させるように、増幅された信号を水晶振動子に注入するステップとを含む。
【００４０】
このような第３の態様の効果および特徴は、第１及び第２の態様について上述したものと大部分で相似する。第１及び第２の態様に関して説明される実施形態は、第３の態様と大部分で両立可能である。
【００４１】
一実施形態によると、本方法は、水晶振動子の初期の起動期間の終端に、注入周波数発生回路を無効化するステップをさらに含んでもよい。
【００４２】
初期の起動期間の終端は、水晶振動子回路がフルスイングに到るときと一致してもよいし、一致しなくてもよい。一実施形態において、初期の起動期間は、水晶振動子がフルスイングに到る前に終了し得る。この場合、自己注入は、水晶振動子の起動を早期にブーストするように作用するが、その後に無効化され、注入周波数発生回路による電力消費が低減される。
【００４３】
一実施形態によると、本方法は、クロック信号の品質が水晶振動子回路からの出力に対して充分であることの検出に応答して、水晶振動子回路の負荷容量を増大させるステップをさらに含む。
【００４４】
上記の場合に、本方法は、水晶振動子の負荷容量を調整するステップをさらに含んでもよい。起動中に小さい負荷容量を有すると起動時間に正の影響を与えることから、起動時間を短くするために、負荷容量は初期には小さくてもよい。クロック信号が水晶振動子からの出力に対して充分になると、負荷容量は目標値まで増やされてもよい。
【図面の簡単な説明】
【００４５】
上記については、本発明概念の追加の目的、特徴および利点と共に、以下の説明目的で非限定的である詳細な説明により、添付の図面を参照してより良く理解される。図面においては、同様の符号は、特に言及されない限り、同様の要素に用いられる。
【００４６】
【図１】実施形態に係る水晶振動子回路の概略図
【図２】水晶振動子回路における注入周波数発生回路の概略図
【図３Ａ】注入周波数発生回路における注入周波数窓の拡張を説明する概略図
【図３Ｂ】注入周波数発生回路における注入周波数窓の拡張を説明する概略図
【図４】水晶振動子回路のインピーダンスを説明する概略図
【図５】水晶振動子回路における動的調整可能な負荷回路の概略図
【図６】動的調整可能な負荷回路に関する時間領域における信号を説明する図
【図７】水晶振動子回路によって出力される信号を説明する図
【図８】水晶振動子回路を含む無線センサノードの概略図
【図９】実施形態に係る方法のフローチャート
【発明を実施するための形態】
【００４７】
図１は、実施形態に係る水晶振動子回路１００の概略図である。水晶振動子回路１００は、水晶振動子１０２を備える。水晶振動子１０２は、予め規定された周波数を有するクロック信号を供給できる。
【００４８】
水晶振動子回路１００は、水晶振動子１０２の起動時間を短くするように構成され得る。水晶振動子回路１００は、注入周波数発生回路１０４を備えてもよい。注入周波数発生回路１０４は、水晶振動子１０２の初期の起動期間中に水晶振動子１０２の信号を検知し、検知した信号を増幅して、増幅した信号を水晶振動子１０２に戻し注入するように構成され得る。これにより、水晶振動子１０２の内部雑音が増大し、起動時間が削減される。
【００４９】
水晶振動子回路１００は、動的に調整される負荷回路１０６を備えてもよい。動的調整の負荷回路１０６は、水晶振動子回路１００の負荷容量を制御するように構成される。これにより、負荷容量は、起動時間を削減するべく、起動中に小さい負荷容量となるように調整され得る。
【００５０】
水晶振動子回路１００は、水晶振動子の起動のイネーブル信号を入力するための、一つの入力ピン１０８を備えてもよい。水晶振動子回路１００は、入力ピン１０８に入力されたイネーブル信号に基づいて、水晶振動子１０２の起動を高速にするように、完全自律的であってもよい。
【００５１】
なお、本明細書に記載の水晶振動子回路１００は、デジタル制御水晶振動子（ＤＣＸＯ）の実装と両立可能である。
【００５２】
この場合、水晶振動子回路１００は、内部で注入周波数発生回路１０４を制御して、水晶振動子１０２による初期の起動期間中に注入される、増幅した信号を水晶振動子１０２に供給してもよい。水晶振動子回路１００は、初期の起動期間中に注入周波数発生回路１０４を有効化して、初期の起動期間の終端に注入周波数発生回路１０４を無効化する注入周波数制御回路１１０を備えてもよい。
【００５３】
注入周波数制御回路１１０は、水晶振動子１０２からの信号を受信してもよい。これにより、注入周波数制御回路１１０は、水晶振動子１０２の起動の進度を判断し、注入周波数発生回路１０４からの増幅された信号がいつ不要になるかを決定することができる。これと共に又は代えて、注入周波数制御回路１１０は、（例えば水晶振動子回路１００における別の回路からの）外部信号を受信してもよい。外部信号は、例えば水晶振動子による信号の品質の検出に基づいて、注入周波数発生回路１０４を無効化するタイミングを注入周波数制御回路１１０に通知する。
【００５４】
上記の代わりに、注入周波数制御回路１１０は、水晶振動子回路１００のシミュレーション又は検査に基づき、初期の起動期間の適切な長さを示す情報を用いてもよい。この場合、注入周波数制御回路１１０の情報が示す時間が過ぎたときに、注入周波数発生回路１０４を無効化するように、注入周波数制御回路１１０が構成されてもよい。
【００５５】
さらに、注入周波数制御回路１１０は、負荷容量制御回路１１２を備えてもよい。負荷容量制御回路１１２は、水晶振動子回路１００の負荷容量を制御するように構成できる。負荷容量制御回路１１２は、充分な品質のクロック信号が水晶振動子１０２によって出力されたと判断されたときに、負荷容量の増大をトリガするように構成されてもよい。
【００５６】
注入周波数制御回路１１０および負荷容量制御回路１１２は、注入周波数発生回路１０４の無効化／有効化と水晶振動子１０２の負荷容量の調整とにおいて別々の制御信号を出力する、共通のユニットで構成されてもよい。共通の制御回路は、例えば、注入周波数発生回路１０４の制御と負荷容量の調整との双方において水晶振動子１０２の起動についての進度の入力を用いてもよい。
【００５７】
しかしながら、図１に示すように、注入周波数発生回路１０４と負荷容量制御回路１１２とは、別体のユニットであってもよい。
【００５８】
図２を参照して、注入周波数発生回路１０４の実施形態を更に説明する。演算増幅器などの増幅器は、水晶振動子１０２と対向する側においてピン１１４，１１６と共にフィードバックループを構成するように用いられてもよい。スイッチ１１７ａ，１１７ｂが閉じると（又はそれ以外の方法で注入周波数発生回路１０４が有効化されると）、注入周波数発生回路１０４の要素が、増幅された振動の信号を発生する。この増幅された信号は、ピン１１４，１１６を介して水晶振動子１０２に注入される。
【００５９】
図２に示すように、注入周波数発生回路１０４は、二段の演算増幅器に基づく演算器を備えてもよく、注入信号の発生は二段の演算増幅器に基づいてもよい。二段の演算増幅器は、ピン１１４，１１８に接続された入力部と、入力バイアス電流を入力する入力部１１８とを備え得る。さらに、二段の演算増幅器は、二段の演算増幅器を形成するように接続された複数のトランジスタを備えてもよい。二段の演算増幅器の回路は、一段目においてゲインを高くし、二段目においてスイングを大きくしてもよい。これにより、演算増幅器においてゲインとスイングとを別個に扱うことができる。
【００６０】
外部のＲＣに基づく発振器が発生させる注入周波数と比較して、二段の演算増幅器は、製造工程、電圧および温度（ＰＶＴ）変動などの環境変化に対して、より頑健である。
【００６１】
演算増幅器の頑健性について、以下説明する。演算増幅器のレイテンシは、Ｉｏｐ／Ｃｏｐの影響を受ける。Ｉｏｐは演算増幅器のバイアス電流であり、Ｃｏｐは演算増幅器が駆動する容量負荷を表す。ここで、トランスコンダクタンスｇｍはＩｏｐに比例し、演算増幅器のレイテンシはｇｍ，ｏｐ／Ｃｏｐとも近似できる。また、ｇｍ，ｏｐ／Ｃｏｐは、演算増幅器のゲイン帯域幅（ＧＢＷ）と類似しており、演算増幅器のレイテンシは、演算増幅器のＧＢＷによって表すことも可能である。よって、注入周波数を得るためには、演算増幅器のレイテンシが安定する必要があり、このため、演算増幅器のＧＢＷは安定しなければならない。ここで、容量ＣｏｐはＰＶＴ変動に対して比較的、安定しており、ｇｍは通常、演算増幅器において安定したバンドギャップ基準発生器によって提供でき、演算増幅器のＧＢＷはＰＶＴ変動に対して比較的、安定的であり得る。よって、二段の演算増幅器に基づく注入周波数発生回路１０４は、ＰＶＴ変動に対して比較的、頑健である。
【００６２】
図３Ａ，３Ｂを参照して、注入周波数発生回路１０４は、注入周波数発生回路１０４のパラメータを変えるように拡張されてもよい。これにより、注入周波数の窓サイズが効率良く増大できる。窓サイズの増大は周波数注入のために用いられなくてもよいが、増大された窓サイズを用いて、水晶振動子１０２の周波数に対応する注入周波数を提供する際の注入周波数発生回路１０４をより頑健にしてもよい。
【００６３】
図３Ａでは、演算増幅器のレイセンシを変化させるパラメータに影響を及ぼすように入力が供給される場合を示している。図３Ａに示すように、演算増幅器のパラメータを変化させるアプローチが幾つか在り得る。演算増幅器において、トランスコンダクタンス又はバイアス電流は、電流源１２０によって変えられる。電流源１２０は、可変のバイアス電流を供給するための入力を受信してもよい。電流源１２０は、例えばデジタル制御ビットの調整を通して、演算増幅器の入力バイアス電流において変化する出力を供給してもよい。入力バイアス電流の変化は、注入周波数発生回路１０４が発生させた注入周波数が、演算増幅器が検知する周波数周辺の範囲内で変えられ、水晶振動子１０２から入力され得るように、演算増幅器のレイテンシを変化させ得る。
【００６４】
さらに図３Ａに示すように、演算増幅器のレイテンシは、演算増幅器の出力において負荷容量１２２の変化を介して変えられる場合もあり得る。
【００６５】
これと共に又は代えて、注入周波数発生回路１０４に複数のトランジスタ素子を備え、何れのトランジスタ素子をアクティブにするか切り替えることにより、演算増幅器のレイテンシが変えられる場合がある。トランジスタの寸法は、演算増幅器のレイテンシを変化させるために変えられてもよい。
【００６６】
また、これと共に又は代えて、注入周波数の窓サイズが変えられる場合も、演算増幅器が出力する周波数を変化させるように外部要素を演算増幅器に提供することによって実現し得る。図３Ｂに示すように、遅延発生器１２４が、演算増幅器の出力側に設けられ、変化する遅延期間を出力に付加してもよい。このことから、デジタル時間変換器またはデジタル制御遅延線が、例えば遅延発生器１２４のデジタル制御ビットに基づき、変化する遅延期間（又はレイテンシ）を提供するように設けられてもよい。
【００６７】
注入周波数の窓サイズを増大させるような注入周波数の変化は、上述したように注入周波数発生回路１０４のレイテンシを変えるための要素に供給され得る、注入周波数の窓拡張信号に基づいてもよい。注入周波数の窓拡張信号は、変化する信号であってもよいし、上述したように、注入周波数発生回路１０４の要素を制御するデジタル制御ビットとして供給されてもよい。
【００６８】
注入周波数の窓拡張信号は、制御部１２６によって供給されてもよい。制御部１２６は、注入周波数制御回路１１０に統合されてもよいが、これに代えて別体の制御部であってもよい。
【００６９】
注入周波数の窓拡張信号は、少なくとも２つのレベル間でトグル又はスイッチングするように構成されてもよい。しかしながら、注入周波数の窓拡張信号は、固定されたパターン（例えばランプ）又はランダムパターンによる複数のレベル間で変化するコードであってもよい。制御部１２６は適宜、注入周波数発生回路１０４のレイテンシを変化させるための入力として様々なコードをデジタルで供給するデジタル制御部であってもよい。
【００７０】
注入周波数発生回路１０４によって提供される注入周波数に加えて、水晶振動子１０２の起動時間は、動的に調整される負荷回路１０６も用いて削減されてもよい。
【００７１】
動的調整の負荷回路１０６の原理を説明するために、水晶振動子回路１００の一部を図４に示す。水晶振動子回路１００は、水晶振動子１０２と、２つの負荷キャパシタ１３０，１３２と、図中でトランジスタとして示す能動回路１３４とを備える。水晶振動子１０２は、抵抗値Ｒｍを有する抵抗１３６と、容量Ｃｍを有するキャパシタ１３８と、インダクタ１４０との直列接続によって表すことができる。また、キャパシタ１４２は、水晶振動子１０２自体の寄生容量を表す。２つの負荷容量１３０，１３２の等しい容量Ｃ１，Ｃ２における全体の負荷容量ＣＬは、Ｃ１／２になる。さらに、水晶振動子の起動条件は、次式のように表される。
−Ｒｅ（ＺＣ）＞＝ＲＳ
すなわち、水晶振動子回路のインピーダンスＺＣの実部による負の抵抗値が、発振を開始して維持するために、水晶振動子１０２の抵抗１３６の抵抗値ＲＳ以上でなければならない。
【００７２】
ＺＣの実部は、次式のように表すことができる。
2018198420.tif 000003
ここで、ｇｍは、水晶振動子回路のトランスコンダクタンスである。Ｃ１及びＣ２は、それぞれ負荷キャパシタ１３０，１３２の容量である。Ｃ３は、キャパシタ１４２の寄生容量である。ωは、発振の角速度である。
【００７３】
最小の電力消費のオーバヘッドを維持しながら水晶振動子１０２の起動時間を削減するためには、負荷容量ＣＬを低減することが、ｇｍを増大することと比較して、２つの観点からより有用である。第１に、インピーダンスＺＣによる負の抵抗値ＲＮは、−ｇｍ／（２ωＣＬ）２と近似できる。ＲＮは、ｇｍに線形比例するが、１／ＣＬには２次であることが分かる。よって、１／ＣＬの低減は、起動時により高い｜ＲＮ｜を得るためにより有効である。第２に、要求される最小のｇｍはＲｍ（２ωＣＬ）２に比例することから、より小さいＣＬが、起動時に消費電力の要求を低くすることを示唆する。よって、起動時により小さいＣＬは、高速起動と低消費電力の双方において望ましい。しかしながら、定常状態において小さいＣＬは、Ｃｍ／（Ｃ３＋２ＣＬ）に比例する周波数引き込み因子を悪くすることとなり、環境の変動に対して水晶振動子の周波数を不安定かつ予測不能にしてしまう。
【００７４】
図５に示すように、水晶振動子回路１００は、初期には高速起動のために負荷容量ＣＬを最小化し、その後に定常状態では安定的な動作のためにＣＬをインクリメントするという、動的に調整される負荷を提供するように構成されてもよい。動的調整の負荷の技術は、ＣＬの値に比較的、影響されず、寄生容量等の変化に対する許容誤差を改善するように採用可能である。
【００７５】
図５を参照して、動的調整の負荷回路１０６について更に詳細に説明する。動的調整の負荷回路１０６は、水晶振動子１０２の高速起動を促進するための最小値まで負荷キャパシタ１３０，１３２の容量を低減して、負の抵抗値ＲＮをブーストするように動作する。これにより、水晶振動子１０２の振幅は、短時間で強化することができる。
【００７６】
動的調整の負荷回路１０６は、クロック検出器１５０を備える。クロック検出器１５０は、デジタル回路を制御するべく出力クロック信号を供給するために水晶振動子１０２が充分な出力スイングを有するか否かを判定するように構成される。水晶振動子１０２が充分な出力スイングを有すると判定された場合、負荷容量制御回路１１２は、負荷キャパシタ１３０，１３２の負荷容量を目標の値まで自動的に増大させる。
【００７７】
クロック検出器１５０は、エンベロープ検出器１５４と比較器１５６とを備えてもよい。エンベロープ検出器１５４は比較器１５６と共に、水晶振動子１０２によって出力される信号出力の振幅を検知する。これに加えて、クロック検出器は、デジタルクロック検出回路１５８を備えてもよい。デジタルクロック検出回路１５８は、比較器１５６からの入力を受信して、クロックの品質がデジタル制御のために充分であるか否かをチェックする。デジタルクロック検出回路１５８は、クロックの品質が充分であることを検出すると、レディ信号を負荷容量制御回路１１２に出力する。
【００７８】
負荷容量制御回路１１２は、有限状態機械（ＦＳＭ）１５２を備えてもよい。ＦＳＭ１５２は、水晶振動子１０２が出力するクロック信号に基づいて、デジタルクロック検出回路１５８からクロック信号を受信する。当該クロック信号は、水晶振動子１０２による出力に基づいて分周された周波数で受信されてもよい。これにより、動的調整負荷のフィードバックループのより良い動作及びより低い動作周波数を示し得る。ＦＳＭ１５２は、負荷キャパシタ１３０，１３２の容量を調整するための調整コードを生成する。調整コードは、バイナリコードからサーモメータコードに変換するためのブロック１６０に提供されてもよい。この際、サーモメータコードは、負荷キャパシタ１３０，１３２の容量を制御し得る。
【００７９】
負荷キャパシタ１３０，１３２は、負荷キャパシタのバンクとして形成されてもよい。さらにサーモメータ符号化の調整入力を供給することにより、バイナリコードに応じた可能なクロックのグリッチが回避されてもよい。
【００８０】
水晶振動子の周波数は、周波数引き込みに応じて起動時には数ｐｐｍほど外れる。負荷キャパシタ１３０，１３２の容量が一度、自動的に目標値に設定されると、水晶振動子の周波数は目標周波数に落ち着く。起動の処理全体は、イネーブル信号のみ用いて、完全に自動化されてもよい。
【００８１】
クロック検出器１５０は、水晶振動子１０２からの出力信号の品質を解析するが、注入周波数制御回路１０４に入力を供給するためにも、用いられてもよい。この際、クロック検出器１５０は、注入周波数発生回路１０４の無効化をトリガするために、トリガ信号を注入周波数発生回路１０４に出力し得る。負荷容量制御回路１１２にレディ信号を出力するために用いられるレベルとは別の（より低い）、水晶振動子が出力する信号のレベルに関連して、トリガ信号が出力されてもよい。
【００８２】
図６では、動的調整可能な負荷回路１０６を用いた水晶振動子回路１００の時間領域における起動の振る舞いを説明する。図６に示すように、イネーブル信号ＥＮ＿ＸＯによって、起動が開始される。ピン１１４，１１６上の信号ＸＯＰ（Ｎ）は、クロック信号が増大する振幅を有することを示す。振幅が充分に大きくなったときに、レディ信号ＲＤＹはハイになる。レディ信号ＲＤＹは、ＦＳＭ１５２に供給される。ＦＳＭ１５２は、調整コードＤＴを生成する。調整コードＤＴは、レディ信号を受信すると徐々に増大して、負荷キャパシタ１３０，１３２を目標値に設定する。ラインＦｒｅｑに示すように、出力クロック信号の周波数は、負荷容量が増大したときに、目標値に落ち着く。
【００８３】
図７を参照して、注入周波数発生回路１０４及び／又は動的調整可能な負荷回路１０６を用いる効果について、概略を説明する。図７に示すように、イネーブル信号ＥＮ＿ＸＯが入力されると、同時に注入周波数発生回路１０４は、注入周波数制御回路１１０から注入周波数発生回路１０４への信号ＥＮ＿ＩＮＪによって有効化され得る。
【００８４】
図７では、注入周波数発生回路１０４又は動的調整可能な負荷回路１０６を用いるか否かに応じて異なった、ピン１１４，１１６での信号を示している。上側の信号は、動的調整可能な負荷回路１０６を用いた水晶振動子の信号を実線で、動的調整可能な負荷回路１０６を用いていない水晶振動子の信号を破線で、これらの振幅を示す。
【００８５】
下側の信号は、注入周波数発生回路１０４を用いた場合の水晶振動子の信号を示す。注入周波数発生回路１０４が有効化されたときに、ピン１１４での信号強度が高くなり、無効化されたときに、水晶振動子の信号が起動時間におけるブーストを受けて、フルスイングに素早く到っていることが分かる。
【００８６】
注入周波数発生回路１０４が有効化される起動期間は、典型的には３〜５μ秒などの数μ秒となり得る。注入周波数発生回路１０４を用いる効果は、起動期間の適切な長さを決定するためにシミュレーションされてもよい。これに加えて又は代えて、起動期間の適切な長さは、水晶振動子回路１００の製造時における検査で決定されてもよい。注入周波数制御回路１１０は、起動期間の長さを示す情報を用いて、格納された起動期間の長さに対応する時間の長さ分、ハイになるイネーブル信号ＥＮ＿ＩＮＪを供給するように提供されてもよい。
【００８７】
ＤＡＬ及び注入におけるシーケンス制御は、理論的には、外部の制御シーケンスを要することなく完全自律化でき、よってハードウェア実装もできる。これにより、水晶振動子の起動についての従来手法と比較して、顕著に電力のオーバヘッド、回路面積およびシステムの複雑性を低減することができる。
【００８８】
この場合、水晶振動子回路１００は、起動時にＲＮを増やすための動的調整可能な負荷、並びに内部調和の収穫及び注入を用いて、さらに起動時間を削減することもできる。シミュレーションされた性能は、水晶振動子１０２の起動時間が１０よりも大きい因子で削減できることを示している。これに加えて、注入周波数は、供給電圧および温度における変動に対して安定的になる。
【００８９】
図８を参照して、水晶振動子１０２の高速起動を提供する水晶振動子回路１００は、無線センサノード２００において有利に用いることができる。
【００９０】
無線センサノード２００は、無線センサネットワーク上の通信における送受信機２０２を備える場合がある。無線センサノード２００は、短い時間区間においてアクティブとし、当該区間の間隔中では非アクティブとなるように構成される場合がある。無線センサノード２００は、アクティブなとき、無線センサネットワーク上に情報を提供するデータパケットを送信してもよい。データパケットが一旦、送信されると、無線センサノード２００はスリープモードに戻ることができる。
【００９１】
水晶振動子回路１００は、データパケットを送信するべく送受信機２０２を有効化するために、送受信機２０２にクロック信号を供給するように構成されてもよい。
【００９２】
この際、無線センサノード２００の電力消費は、水晶振動子１０２の起動時間が無線センサノード２００のアクティブ期間の長さに影響を与えることから、水晶振動子１０２の起動時間に対して高い依存性を有する。上述したように水晶振動子回路１００を用いることで、水晶振動子１０２の起動時間が非常に短くなり、これによって無線センサノード２００の電力消費を低くすることができる。
【００９３】
図９を参照して、水晶振動子１０２を起動する方法について説明する。
【００９４】
本方法は、水晶振動子による発振の開示をトリガするステップ３０２を含む。トリガ信号は、水晶振動子１０２が起動開始するために必要な外部入力のみであってもよい。
【００９５】
本方法は、注入周波数発生回路１０４により、水晶振動子１０２が出力した信号を検知して増幅するステップ３０４をさらに含む。水晶振動子１０２からの信号を用いる手段により、増幅した信号は、水晶振動子１０２の周波数と同一の周波数を有してもよい。
【００９６】
本方法は、増幅した信号を水晶振動子１０２に注入するステップ３０６をさらに含む。注入された信号は、水晶振動子１０２の内部雑音を増大させ、これによって水晶振動子１０２の起動をブーストする。
【００９７】
本方法は、起動期間の終端において注入周波数発生回路１０４を無効化するステップ３０８をさらに含む。この際、注入周波数発生回路１０４は、水晶振動子１０２の起動を初期にブーストするためだけに用いられ、その後は省電力のために無効化される。
【００９８】
水晶振動子１０２を起動するための本方法は、起動中に小さい容量を提供して、水晶振動子１０２からの信号が充分な品質となったときに負荷容量を増やすように、水晶振動子回路１００の調整可能な負荷容量を用いてもよい。
【００９９】
以上では、本発明の概念について主に限られた数の実施例を説明した。しかしながら、本技術分野における当業者によって容易に理解されるように、以上のように開示した実施例以外の実施例が、添付の特許請求の範囲によって規定されるとおりの本発明概念の範囲内で等しく成し得る。
【図１】
2018198420.tif 000004
【図２】
2018198420.tif 000005
【図３Ａ】
2018198420.tif 000006
【図３Ｂ】
2018198420.tif 000007
【図４】
2018198420.tif 000008
【図５】
2018198420.tif 000009
【図６】
2018198420.tif 000010
【図７】
2018198420.tif 000011
【図８】
2018198420.tif 000012
【図９】
2018198420.tif 000013
【外国語明細書】
2018198420000001.pdf