(57)【要約】【課題】リファレンスクロック信号を用いることなく、クロック信号の周波数の変動を所定の範囲内に収める。【解決手段】本技術の第１の側面である発振装置は、クロック信号を発振する発振部と、前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を調整する調整部と、前記発振部によって発振された前記クロック信号の周波数の変動が、前記クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記調整部を制御して、前記発振部の周波数キャリブレーションを実行させるキャリブレーション制御部とを備える。本技術は、例えば、送信レートに一定範囲の変動を許容するシステムや、所定の送信レートに対して、サンプリング(クロック)周波数に一定範囲の変動を許容するシステムに適用できる。【選択図】図１
2018085563.tif 000002
【特許請求の範囲】
【請求項１】
クロック信号を発振する発振部と、
前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を調整する調整部と、
前記発振部によって発振された前記クロック信号の周波数の変動が、前記クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記調整部を制御して、前記発振部の周波数キャリブレーションを実行させるキャリブレーション制御部と
を備える発振装置。
【請求項２】
前記調整部は、リファレンスクロック信号を用いることなく、前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を前記第１の範囲に調整する
請求項１に記載の発振装置。
【請求項３】
前記調整部は、抵抗スイッチから成り、外部基準抵抗に基づいて前記抵抗スイッチの調整コードを取得し、取得した前記調整コードを、前記発振部を構成する抵抗の抵抗値に適用することにより前記クロック信号の周波数を前記第１の範囲に調整する
請求項２に記載の発振装置。
【請求項４】
前記調整部は、容量スイッチから成り、外部基準容量に基づいて前記容量スイッチの調整コードを取得し、取得した前記調整コードを、前記発振部を構成する容量の容量値に適用することにより前記クロック信号の周波数を前記第１の範囲に調整する
請求項２に記載の発振装置。
【請求項５】
周波数の変動が前記第１の範囲に収まっている周波数キャリブレーション後のクロック信号に基づき、所定のデータ処理を実行するデータ処理部を
さらに備える請求項２に記載の発振装置。
【請求項６】
クロック信号を発振する発振部と、
前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を調整する調整部とを備える発振装置の発振方法において、
前記発振装置による、
前記発振部によって発振された前記クロック信号の周波数の変動が、前記クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記調整部を制御して、前記発振部の周波数キャリブレーションを実行させるキャリブレーション制御ステップと、
周波数の変動が前記第１の範囲に収まっている周波数キャリブレーション後のクロック信号を後段に供給する供給ステップと
を含む発振方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、発振装置、および発振方法に関し、特に、サンプリング周波数に対して所定の範囲内の変動が許容される場合に用いて好適な発振装置、および発振方法に関する。
【背景技術】
【０００２】
所定のサンプリング周波数に同期して動作する電子機器では、該電子機器の内部で発生させたクロック信号を、PLL回路等により、外部等から供給されるリファレンスクロック信号に常に同期させることにより、正確なサンプリング周波数を得るようになされている。
【０００３】
上述した電子機器では、外部からのリファレンスクロック信号の供給が途絶えた場合、該電子機器の内部で発生させたクロック信号の周波数の変動が大きくなるので正確なサンプリング周波数を得ることができなくなり得る。そこで、そのような事態の発生を抑止するため、該電子機器の内部で発生させたクロック信号を、外部等から供給されるリファレンスクロック信号に一度同期させた後、その周波数を安定的に保つことができる仕組みが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１６０６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した提案によれば、リファレンスクロック信号に一度同期させたクロック信号の周波数を安定的に保つことは可能であるが、少なくとも初期段階においてはリファレンスクロック信号が必要となる。
【０００６】
また、サンプリング周波数に対して所定の範囲での変動が許容される用途、例えば、送信レートが不定の信号を受信する通信機器や、所定の送信レートに対してサンプリング(クロック)周波数に一定範囲の変動を許容する用途、例えば、USB3.0のような高速インターフェースの伝送ラインの途中に入れて、信号品質を改善するようなリドライバＩＣ等を考慮した場合、リファレンスクロック信号を用いることなく、内部で発生するクロック信号の周波数の変動を所定の範囲内に収めることができればよい。しかしながら、従来、そのような技術は提案されていない。
【０００７】
本技術はこのような状況に鑑みてなされたものであり、リファレンスクロック信号を用いることなく、クロック信号の周波数の変動を所定の範囲内に収めることができるようにするものである。
【課題を解決するための手段】
【０００８】
本技術の一側面である発振装置は、クロック信号を発振する発振部と、前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を調整する調整部と、前記発振部によって発振された前記クロック信号の周波数の変動が、前記クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記調整部を制御して、前記発振部の周波数キャリブレーションを実行させるキャリブレーション制御部とを備える。
【０００９】
前記調整部は、リファレンスクロック信号を用いることなく、前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を前記第１の範囲に調整することができる。
【００１０】
前記調整部は、抵抗スイッチから成り、外部基準抵抗に基づいて前記抵抗スイッチの調整コードを取得し、取得した前記調整コードを、前記発振部を構成する抵抗の抵抗値に適用することにより前記クロック信号の周波数を前記第１の範囲に調整することができる。
【００１１】
前記調整部は、容量スイッチから成り、外部基準容量に基づいて前記容量スイッチの調整コードを取得し、取得した前記調整コードを、前記発振部を構成する容量の容量値に適用することにより前記クロック信号の周波数を前記第１の範囲に調整することができる。
【００１２】
本技術の一側面である発振装置は、周波数の変動が前記第１の範囲に収まっている周波数キャリブレーション後のクロック信号に基づき、所定のデータ処理を実行するデータ処理部をさらに備えることができる。
【００１３】
本技術の一側面である発振方法は、クロック信号を発振する発振部と、前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を調整する調整部とを備える発振装置の発振方法において、前記発振装置による、前記発振部によって発振された前記クロック信号の周波数の変動が、前記クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記調整部を制御して、前記発振部の周波数キャリブレーションを実行させるキャリブレーション制御ステップと、周波数の変動が前記第１の範囲に収まっている周波数キャリブレーション後のクロック信号を後段に供給する供給ステップとを含む。
【００１４】
本技術の一側面においては、発振部によって発振されたクロック信号の周波数の変動が、クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記発振部を構成する構成要素のパラメータが変更されることにより前記クロック信号の周波数が調整される。
【発明の効果】
【００１５】
本技術の一側面によれば、リファレンスクロック信号を用いることなく、クロック信号の周波数の変動を所定の範囲内に収めることができる。
【図面の簡単な説明】
【００１６】
【図１】本技術を適用した通信機器の構成例を示すブロック図である。
【図２】バイアス回路の構成例を示す図である。
【図３】通信機器の動作を説明するフローチャートである。
【図４】通信機器における周波数キャリブレーションを説明するための図である。
【図５】本技術を適用した通信機器の他の構成例を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本技術を実施するための最良の形態（以下、実施の形態と称する）について、図面を参照しながら詳細に説明する。
【００１８】
＜実施の形態である通信機器の構成例＞
図１は、本技術の実施の形態である通信機器の構成例を示すブロック図である。
【００１９】
該通信機器１０は、例えば、送信レートが不定の信号を受信するものであり、サンプリング周波数に対して所定の範囲での変動が許容されている。
【００２０】
通信機器１０は、ＩＣ１１が搭載されている。ＩＣ１１は、所定の範囲（例えば、目標値の±１５％程。以下、第１の範囲と称する）での変動が許容されているサンプリング周波数に従って所定の処理を実行する電子回路である。
【００２１】
ＩＣ１１は、発振器２０、ロジック回路３０、およびアナログデータパス(Analog data path)回路４０を有する。
【００２２】
発振器２０は、リングオシレータ(Ring Oscillator)から成り、初期段階において周波数の変動が第１の範囲よりも広い第２の範囲（例えば、目標値の±２５％程）であるクロック信号を発振してロジック回路３０に供給する。また、発振器２０は、内蔵するバイアス回路２１による周波数キャリブレーションにより、周波数の変動が第１の範囲に収められたクロック信号の後段に供給する。
【００２３】
バイアス回路２１は、抵抗スイッチから成り、高精度で抵抗値が設定されている外部基準抵抗５０に基づく抵抗キャリブレーション機能により、発振器２０が発振するクロック信号の周波数を第１の範囲に調整する。
【００２４】
ロジック回路３０は、キャリブレーションロジック(Calibration Logic)回路３１およびデータパスロジック(Data path Logic)回路３２を有する。キャリブレーションロジック回路３１は、発振器２０から供給されるクロック信号の周波数の変動が第２の範囲である場合、バイアス回路２１を制御して、キャリブレーションを実行させる。
【００２５】
データパスロジック回路３２は、周波数キャリブレーションにより、発振器２０から供給されるクロック信号の周波数の変動が第１の範囲に収まった後、そのクロック信号に従い、アナログデータパス回路４０との間で所定のデータ処理を実行する。
【００２６】
次に、バイアス回路２１による抵抗キャリブレーション機能について、図２を参照して説明する。図２は、バイアス回路２１の詳細な構成例を示している。
【００２７】
通常、ＩＣ１１の内部の各抵抗の絶対値にはばらつきがある。しかしながら、各抵抗のレイアウトを工夫することにより抵抗比は一定に保つことができる。すなわち、電源電圧の抵抗分圧Ｖ１は一定値となる。
【００２８】
そこで、初めに、高精度に抵抗値が設定されている外部基準抵抗Ｒrefと抵抗スイッチＲSW1との抵抗比によって決まる電圧Ｖ２が電圧Ｖ１と一致するように、抵抗スイッチＲSW1の絶対値を調整する(調整コードの取得)。一方、発振器２０内部の抵抗スイッチＲSW2は、バイアス回路２１の抵抗スイッチＲSW1と同じ抵抗素子で構成(直列/並列で絶対値は変更可能)しておき、抵抗スイッチＲSW2の抵抗値に抵抗スイッチＲSW1の調整コードを適用する。これにより、発振器２０が発信するクロック信号の周波数の変動を第１の範囲に収めることができる。
【００２９】
図３は、通信機器１０の動作を説明するフローチャートである。図４は、周波数キャリブレーション処理を説明するための図である。
【００３０】
初期段階のステップＳ１において、発振器２０は、周波数の変動が第２の範囲の（周波数キャリブレーション前の）クロック信号を発振してロジック回路３０に供給すると、キャリブレーションロジック回路３１は、バイアス回路２１に対して周波数キャリブレーションの実行を指示する。この指示に応じ、バイアス回路２１が、上述した調整コードを取得し、発振器２０の内部の抵抗スイッチＲSW2の抵抗値に抵抗スイッチＲSW1の調整コードを適用する。これにより、直ちに発振器２０が発信するクロック信号の周波数の変動が第１の範囲に収めることができる。
【００３１】
この後、ステップＳ２において、データパスロジック回路３２は、発振器２０から供給される周波数の変動が第１の範囲に収まったクロック信号に従い、アナログデータパス回路４０との間で所定の処理を実行する。以上で、通信機器１０の動作説明を終了する。
【００３２】
以上説明した通信機器１０の動作によれば、初期段階に発振器２０から発信されるクロック信号の周波数の変動範囲は第２の範囲であるものの、直ちに周波数キャリブレーションが実行されて、発振器２０から発信されるクロック信号の周波数の変動範囲は第１の範囲に調整される。したがって、通信機器１０においては、所定の処理を実行することができる。
【００３３】
＜実施の形態である通信機器の他の構成例＞
図５は、本技術の実施の形態である通信機器の他の構成例を示すブロック図である。
【００３４】
該他の構成例は、図１に示された構成例における抵抗スイッチから成るバイアス回路２１を、容量スイッチから成るバイアス回路６１に置換したものである。この場合、バイアス回路６１には、高精度で容量値が設定されている外部基準容量７０が接続される。バイアス回路６１以外の構成要素については、図１に示された構成例と同様であるので、その説明は省略する。
【００３５】
該他の構成例における周波数キャリブレーションは、図１に示された構成例における周波数キャリブレーションが発振器２０内部の抵抗スイッチＲSW2に対して設定する調整コードをバイアス回路２１が取得していたのと同様に、バイアス回路６１が発振器２０内部の容量スイッチに対して設定する調整コードを取得するようにすればよい。
【００３６】
なお、周波数キャリブレーションは、発振器２０内部の抵抗値、または容量値を変更する他、発振器２０内部の発振周波数に影響するその他のパラメータを変更するようにしてもよい。
【００３７】
上述したように、本技術の実施の形態である通信機器によれば、リファレンスクロック信号を用いることなく、内部で発振するクロック信号の周波数の変動を第１の範囲内に収めることができる。したがって、該通信機器は、例えば、送信レートが不定の信号を受信する等の用途に使用することができる。
【００３８】
＜変形例＞
上述した構成例において、発振器２０は、リングオシレータとしたが、発振器２０は、Ｌ（インダクタンス）とＣ（容量）を含むＬＣ回路から成るものを用いてよい。その場合、ＬまたはＣを調整することにより、上述した効果を得ることができる。
【００３９】
また、本技術は、本技術の実施の形態である通信機器の他、所定の送信レートに対してサンプリング(クロック)周波数に一定範囲の変動を許容する用途、例えば、USB3.0のような高速インターフェースの伝送ラインの途中に入れて、信号品質を改善するようなリドライバＩＣ等にも適用することが可能である。
【００４０】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【００４１】
本技術は以下のような構成も取ることができる。
（１）
クロック信号を発振する発振部と、
前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を調整する調整部と、
前記発振部によって発振された前記クロック信号の周波数の変動が、前記クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記調整部を制御して、前記発振部の周波数キャリブレーションを実行させるキャリブレーション制御部と
を備える発振装置。
（２）
前記調整部は、リファレンスクロック信号を用いることなく、前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を前記第１の範囲に調整する
前記（１）に記載の発振装置。
（３）
前記調整部は、抵抗スイッチから成り、外部基準抵抗に基づいて前記抵抗スイッチの調整コードを取得し、取得した前記調整コードを、前記発振部を構成する抵抗の抵抗値に適用することにより前記クロック信号の周波数を前記第１の範囲に調整する
前記（１）または（２）に記載の発振装置。
（４）
前記調整部は、容量スイッチから成り、外部基準容量に基づいて前記容量スイッチの調整コードを取得し、取得した前記調整コードを、前記発振部を構成する容量の容量値に適用することにより前記クロック信号の周波数を前記第１の範囲に調整する
前記（１）または（２）に記載の発振装置。
（５）
周波数の変動が前記第１の範囲に収まっている周波数キャリブレーション後のクロック信号に基づき、所定のデータ処理を実行するデータ処理部を
さらに備える前記（１）から（４）のいずれかに記載の発振装置。
（６）
クロック信号を発振する発振部と、
前記発振部を構成する構成要素のパラメータを変更することにより前記クロック信号の周波数を調整する調整部とを備える発振装置の発振方法において、
前記発振装置による、
前記発振部によって発振された前記クロック信号の周波数の変動が、前記クロック信号の用途に許容されている第１の範囲を超えた第２の範囲である場合、前記調整部を制御して、前記発振部の周波数キャリブレーションを実行させるキャリブレーション制御ステップと、
周波数の変動が前記第１の範囲に収まっている周波数キャリブレーション後のクロック信号を後段に供給する供給ステップと
を含む発振方法。
【符号の説明】
【００４２】
１０  通信機器，  １１  ＩＣ，  ２０  発振器，  ２１  バイアス回路，  ３０  ロジック回路，  ３１  キャリブレーションロジック回路，  ３２  データパスロジック回路，  ４０  アナログデータパス回路，  ５０  外部基準抵抗，  ６１  バイアス回路，  ７０  外部基準容量
【図１】
2018085563.tif 000003
【図２】
2018085563.tif 000004
【図３】
2018085563.tif 000005
【図４】
2018085563.tif 000006
【図５】
2018085563.tif 000007