JP2021190779A - Pll回路 - Google Patents
Pll回路 Download PDFInfo
- Publication number
- JP2021190779A JP2021190779A JP2020092720A JP2020092720A JP2021190779A JP 2021190779 A JP2021190779 A JP 2021190779A JP 2020092720 A JP2020092720 A JP 2020092720A JP 2020092720 A JP2020092720 A JP 2020092720A JP 2021190779 A JP2021190779 A JP 2021190779A
- Authority
- JP
- Japan
- Prior art keywords
- monitor
- pll
- circuit
- unit
- oscillation circuit
- 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
Links
- 230000010355 oscillation Effects 0.000 claims abstract description 156
- 238000012937 correction Methods 0.000 claims abstract description 153
- 239000004065 semiconductor Substances 0.000 claims abstract description 47
- 238000012544 monitoring process Methods 0.000 claims abstract description 16
- 229920000729 poly(L-lysine) polymer Polymers 0.000 description 104
- 238000004364 calculation method Methods 0.000 description 28
- 238000012545 processing Methods 0.000 description 27
- 238000000034 method Methods 0.000 description 22
- 239000003990 capacitor Substances 0.000 description 16
- 239000013078 crystal Substances 0.000 description 12
- 238000010586 diagram Methods 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000013139 quantization Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 2
- 230000001151 other effect Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L1/00—Stabilisation of generator output against variations of physical values, e.g. power supply
- H03L1/02—Stabilisation of generator output against variations of physical values, e.g. power supply against variations of temperature only
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
【課題】固体撮像装置へのコンパクトな搭載が可能なPLL回路を提供する。【解決手段】PLL回路は、固体撮像装置を構成する半導体チップの電源を用いて動作する発振回路と、パラメータによって制御されるPLLと、モニタ対象に少なくとも電源の電圧を含むモニタ部と、モニタ部のモニタ結果に基づいてパラメータを補正する補正部と、を備え、PLLは、発振回路の発振クロック信号から得られる基準クロック信号と補正部によって補正されたパラメータとに基づいて定められるPLLクロック信号を生成する。【選択図】図2
Description
本開示は、PLL回路に関する。
非特許文献1は、MEMS発振回路の温度変動による周波数ずれを補正する手法を提案する。
Samira Zaliasl他著、「A 3 ppm 1.5 × 0.8 mm2 1.0 μA 32.768 kHz MEMS-Based Oscillator」、IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 50, NO. 1, JANUARY 2015
Robert Bogdan Staszewski他著、「Phase-Domain All-Digital Phase-Locked Loop」、IEEE Transactions on CIRCUITS AND SYSTEMS-II, EXPRESS BRIEF, VOL.52, No.3, MARCH 2005
Robert Bogdan Staszewski他著、「1.3V 20ps Time-to-Digital Converter for Frequency Synthesis in 90-nm CMOS」、IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS-II, EXPRESS BRIEFS, VOL.53, No.3, MARCH 2006
Robert Bogdan Staszewski他著、「A First Multigigahertz Digitally Controlled Oscillator for Wireless Applications」、IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, VOL.51, No.11, NOVEMBER 2003
発振回路は、例えば、固体撮像装置(イメージセンサ)等の電子機器に搭載される。発振回路の電源として、固体撮像装置を構成する半導体チップの電源を用いれば、コンパクトな搭載が可能になると考えられる。しかしながら、電源電圧の変動により、発振回路に周波数ずれが生じる。この問題について、非特許文献1では検討は行われていない。
本開示の一側面は、固体撮像装置へのコンパクトな搭載が可能なPLL回路を提供することを目的とする。
本開示の一側面に係るPLL回路は、固体撮像装置を構成する半導体チップの電源を用いて動作する発振回路と、パラメータによって制御されるPLLと、モニタ対象に少なくとも電源の電圧を含むモニタ部と、モニタ部のモニタ結果に基づいてパラメータを補正する補正部と、を備え、PLLは、発振回路の発振クロック信号から得られる基準クロック信号と補正部によって補正されたパラメータとに基づいて定められるPLLクロック信号を生成する。
以下に、本開示の実施形態について図面に基づいて詳細に説明する。同一の部位には同一の符号を付することにより重複する説明を省略する。
以下に示す項目順序に従って本開示を説明する。
1. はじめに
2. 実施形態
3. 効果
1. はじめに
2. 実施形態
3. 効果
1. はじめに
例えば固体撮像装置のようなモバイル電子機器を構成するLSI等の半導体チップにおいては、基準クロックが必須である。一般に、基準クロックは、主に水晶発振回路(水晶発振器)を用いて生成される。水晶発振回路の周波数精度は高いが、サイズ(物理的な大きさ)が大きくなる。したがって、水晶発振回路よりも小型化された発振回路を用いて基準クロックを生成することへの要望が存在する。小型化された発振回路においては、先に述べたように、半導体チップの電源を発振回路の電源としても用いることが考えられる。ただし、電源電圧の変動により、発振回路の周波数にずれが生じる。
例えば固体撮像装置のようなモバイル電子機器を構成するLSI等の半導体チップにおいては、基準クロックが必須である。一般に、基準クロックは、主に水晶発振回路(水晶発振器)を用いて生成される。水晶発振回路の周波数精度は高いが、サイズ(物理的な大きさ)が大きくなる。したがって、水晶発振回路よりも小型化された発振回路を用いて基準クロックを生成することへの要望が存在する。小型化された発振回路においては、先に述べたように、半導体チップの電源を発振回路の電源としても用いることが考えられる。ただし、電源電圧の変動により、発振回路の周波数にずれが生じる。
以上のことから、水晶発振回路よりも小型化された(例えばオンチップ構成の)発振回路において、電源電圧の変動による発振回路の周波数ずれを改善する技術が望まれる。
2. 実施形態
図1は、実施形態に係るPLL回路が搭載される固体撮像装置の概略構成の例を示す図である。PLL回路が生成するクロック信号は、固体撮像装置のさまざまな箇所で用いられる。
図1は、実施形態に係るPLL回路が搭載される固体撮像装置の概略構成の例を示す図である。PLL回路が生成するクロック信号は、固体撮像装置のさまざまな箇所で用いられる。
図1に例示される固体撮像装置3は、CMOSイメージセンサである。固体撮像装置3は、半導体チップ1及び半導体チップ2は、固体撮像装置3を構成するように積層される。
半導体チップ1は、画素チップである。半導体チップ1には、画素アレイ部1a(画素部)が形成される。画素アレイ部1aは、2次元配置された複数の画素1bを含む。各画素1bは、図示しない光電変換素子を含んで構成される。半導体チップ1の周縁部には、パッド部1c及びビア部1dが設けられる。パッド部1cは、半導体チップ1と半導体チップ1の外部との間の電気的接続に用いられる。ビア部1dは、半導体チップ1と半導体チップ2との間の電気的接続に用いられる。例えば、各画素1bから読み出される画素信号(ここではアナログ信号)が、ビア部1dを介して半導体チップ2に伝送される。図1に示される例では、パッド部1cは、画素アレイ部1aを挟んで両側に設けられる一対のパッド部である。ビア部1dは、画素アレイ部1aを挟んで両側に設けられる一対のビア部である。なお、半導体チップ2にパッド部を設けて半導体チップ1を開口し、半導体チップ2側のパッドへボンディングする構成、半導体チップ2からTSV(Through Silicon Via)により基板実装する構成等が採用されてもよい。
半導体チップ2は、回路チップであってよい。半導体チップ2には、各画素1bを駆動する図示しない駆動部の他に、信号処理部2a、メモリ部2b、データ処理部2c、インタフェース部2d及び制御部2e等の周辺回路部が形成される。各回路には、図1には図示しない電源からの電力が供給され、この電源は、後述の図2等において電源VDDとして図示される。
信号処理部2aは、各画素1bの画素信号を処理する。処理には、AD変換等が含まれる。メモリ部2bは、信号処理部2aによって処理された画素信号(画素データ)を格納する。データ処理部2cは、データ処理部2cに格納された画素データを順に読出し、インタフェース部2dに送る。インタフェース部2dは、所与の規格に応じた形式で画素データを半導体チップ2外に出力する高速インタフェースであってよい。
制御部2eは、与えられる水平同期信号XHS、垂直同期信号XVS、及び、マスタークロックMCK等の基準クロックに基づいて、これまで述べた駆動部、信号処理部2a、メモリ部2b、データ処理部2c及びインタフェース部2d等の動作を、半導体チップ1の回路(画素アレイ部1a等)との同期をとりながら制御する。制御部2eは、後述のPLL回路4(図2)の制御も行いうる。
半導体チップ1と半導体チップ2との積層構造を備える半導体チップ1においては、半導体チップ1は、画素アレイ部1aのサイズ(面積)に近づけることができ、したがって、半導体チップ全体のサイズを小さくすることができる。また、半導体チップ1において画素1bの形成に適したプロセスを適用し、半導体チップ2において信号処理部2a等の周辺回路の形成に適したプロセスを適用することができるので、プロセスの最適化を図ることもできる。
AD変換等の処理を行う信号処理部2aをはじめとした周辺回路部分が半導体チップ2に(同一基板に)構成されることで、高速処理が実現される。別々の半導体チップ間でデジタルデータ伝送を行うと、寄生容量などの影響によるクロック遅延が発生して高速処理の妨げとなる可能性があるが、そのような問題も生じない。
例えば以上説明したAD変換処理を行う信号処理部2a、インタフェース部2d及び制御部2e等に供給される基準クロックの生成に、実施形態に係るPLL回路が用いられる。PLL回路について、図2以降を参照して説明する。
図2は、実施系形態に係るPLL回路の概略構成の例を示す図である。例示されるPLL回路4は、発振回路5と、分周器6(Divider)と、PLL7(Phase Locked Loop)と、モニタ部8と、補正部9とを含む。
発振回路5は、源信に相当し、電源VDDの電圧に基づいて動作する。電源VDDは、固体撮像装置3を構成するチップ(例えば図1の半導体チップ2)の電源である。発振回路5は、半導体チップ2と電源を共通に用いることが可能な程度の小さなサイズを有する。発振回路5は、例えば水晶発振回路よりも小型である。発振回路5は、半導体チップ2に集積化されてもよい。発振回路5は、小型化に適した小さい回路定数を有することにより、水晶発振周波数よりも高い周波数(例えばGHzオーダ)で発振しうる。以下では、発振回路5はクロック信号を発生するものとして説明する。発振回路5の発振信号を、クロック信号OSCLKと称し図示する。発振回路5のいくつかの構成例について、図3〜7を参照して説明する。
図3〜図7は、発振回路の概略構成の例を示す図である。発振回路の動作原理自体は公知であるので、以下では詳細な説明は行わず、構成の例を端的に説明する。
図3〜図5には、LC発振回路が例示される。図3に例示される発振回路51は、電源VDDの電圧で動作するシングルエンド回路である。増幅器511の出力端は、互いに並列接続されたコイル512及びコンデンサ513を介して、増幅器511の入力端に接続される。
図4に例示される発振回路52は、電源VDDの電圧に基づいて動作する差動回路である。トランジスタ521a及びトランジスタ521b(一対の差動トランジスタ)の一方トランジスタの出力端(この例ではドレイン)は、互いに並列接続されたコイル522及びコンデンサ523を介して、他方のトランジスタの入力端(この例ではゲート)に接続される。抵抗器524はトランジスタ521a及びトランジスタ521bの他方の出力端(この例ではソース)とグラウンドとの間に接続される。抵抗器525は、電源VDDとコイル522との間に接続される。
図5に例示される発振回路53は、発振回路52(図4)と比較して、抵抗器524及び抵抗器525を備えない一方で、電流源536を備える点において相違する。電流源536は、トランジスタ521a及びトランジスタ521bのソースからグラウンドに向かって電流が流れるように、トランジスタ521a及びトランジスタ521bとグラウンドとの間に接続される。
図6には、電源VDDの電圧に基づいて動作するRING(RC)発振回路が例示される。縦続接続された奇数の数(この例では3個)のNOT回路541それぞれの出力端が、互いに並列に設けられたコンデンサ542及び抵抗器543を介して、グラウンドに接続される。なお、各NOT回路541の電源VDDは、同じ電源(共通電源)であってよい。
上述の図3〜図6を参照して説明したような発振回路は、例えば、オンチップの回路素子(コイル、コンデンサ、抵抗器)で構成可能であり、外部部品を不要とすることができる。したがって、水晶発振回路よりも小型化が可能である。このメリットは、とくに発振周波数が高くなるほどコイル及びコンデンサの面積が小さくなるので、顕在化する。
図7には、電源VDDの電圧に基づいて動作するMEMS発振回路が例示される。図7に例示される発振回路55では、増幅器551の出力端が、MEMS552を介して、増幅器551の入力端に接続される。電源VDDの電圧は、チャージポンプ553によって昇圧された後、MEMS552に印加される。電源VDDの電圧が例えば1V〜5V程度しかないのに対し、MEMS552の駆動には例えば10V程度の電圧が必要だからである。チャージポンプ553によって昇圧された電圧は、レベルシフタ554によって降圧され、再び電源VDDの電圧に戻る。降圧後の電圧は、後述のモニタ部8(図2)によって電源VDDの電圧としてモニタされうる。このようなMEMS発振回路も、水晶発振回路よりも小型化が可能であり、例えば半導体チップ2(図1)の近傍に設けられてよい。
図3〜図7を参照して説明した発振回路は、発振回路5の例示に過ぎず、これら以外にも、さまざまな構成の発振回路が、発振回路5として用いられてよい。
図2に戻り、分周器6は、発振回路5のクロック信号OSCLKを分周する。分周器6によって分周された信号を、クロック信号REFCLKと称し図示する。クロック信号REFCLKは、PLL7の基準クロックとして用いられる。分周器6によってクロック信号OSCLKを分周するのは、先に述べた様に、クロック信号OSCLKの周波数が、例えば水晶発振周波数よりもかなり高い周波数でありうるからである。分周の必要がない場合には、PLL回路4は、分周器6を備えていなくてもよい。この場合には、発振回路5のクロック信号OSCLKそのものが、クロック信号REFCLKになる。
PLL7は、クロック信号PLLCLKを生成する。クロック信号PLLCLKは、クロック信号REFCLKと、FCW(Frequency Command Word)パラメータとに基づいて定められる。FCWパラメータは、クロック信号REFCLKの周波数に対するクロック信号PLLCLKの周波数の比率を指定する数値である。FCWパラメータは、PLL7の外部から与えられる。PLL回路4が固体撮像装置3(図1)に適用される場合、FCWパラメータは、例えば固体撮像装置3の制御部2eから与えられる。FCWパラメータに示される数値範囲は、FCWパラメータのパラメータ長(ビット数)に応じて定められる。例えばPLL7がアナログPLLの場合、ΔΣ変調を用いて分解能を向上させるため、FCWパラメータは、2〜3ビット程度のパラメータ長を有しうる。PLL7がディジタルPLLの場合、FCWパラメータは、アナログPLLよりも長い、20ビット程度のパラメータ長を有しうる。パラメータ長が大きいほど(ビット数が多いほど)、クロック信号PLLCLKの周波数制御分解能が向上する。
一実施形態において、PLL7は、ディジタルPLLである。ディジタルPLLにおいては、アナログPLLで使用されるΔΣを活用したDividerが不要になる。このため、アナログPLLのようにΔΣで発生する高帯域ノイズを低減するためにPLLの帯域を狭める必要が無く、位相ノイズの増加が抑制される。ディジタルPLLの構成の例について、図8を参照して説明する。
図8は、ディジタルPLLの概略構成の例を示す図である。例示されるディジタルPLL71は、例えば非特許文献2に示されるように、ADPLL(All Digital PLL)等とも称され、DCO(Digitally Controlled Oscillator)及びTDC(Time to Digital Converter)のみがアナログ回路であり、その他(すなわち大部分)がディジタル回路である。ディジタルPLL71は、クロック信号REFCLKにFCWパラメータを乗じた周波数の信号を、クロック信号PLLCLKとして生成する。
図示されるAccumulator1及びAccumulator2は、Counter回路と同義である。Accumulator1は、FCWパラメータが入力される低速動作のAccumulatorである。Accumulator2は、DCOのクロック(クロック信号PLLCLKに相当)が入力される高速動作のAccumulatorである。Accumulator1及びAccumulator2は、いずれも、クロック信号REFCLKのクロックごとにディジタルコードを出力する。
Accumulator1は、1クロックごとにカウントアップする値を設定でき、その設定値が、FCWパラメータである。FCWパラメータがディジタルワードであるので、bit幅を広く持つことで少数を含む値(例えば4.25等)も設定可能である。クロック信号REFCLKの周波数でカウントアップすることから、Accumulator1の出力コードは、基準となる位相情報となる。
Accumulator2は、クロック信号REFCLKごとにDCOクロックのカウント値を出力する。DCOの1クロックごとにカウントアップすることから、Accumulator2は、DCOの1周期単位で位相を検知する。1周期以下の周期(位相)の検知は、より細かい時間を計測可能なTDCが役割を担う。
Accumulator2とTDCの出力コードを足し合わせたコードが、DCOの位相情報となる。Accumulator1の出力コードからAccumulator2及びTDCの出力コードを差し引いたコードが、クロック信号REFCLKとDCOクロックの間の位相誤差情報となる。DCOの周波数が所望の周波数からずれていれば位相誤差が大きくなるが、この位相誤差が小さくなるようにフィードバック制御が行われる。
LoopFilterは、量子化誤差の影響を低減する。量子化誤差は、TDCが有限の分解能を持つことから生じる。量子化誤差は、ADCの量子化誤差と同様に、ノイズスペクトルが低周波数から高周波数まで一様に発生する。LoopFilerによって帯域制限されることで、量子化誤差の影響が低減する。LoopFilterの出力は、DCOの周波数を所望の周波数になるようなノイズの少ないコードになる。LoopFilterにはフィードバックループの安定性を制御する役割もあり、ループが安定になるようなpoleやzeroの値が設定される。
クロック信号REFCLKの周波数をFREFとし、FCWパラメータの値をFCWとし、DCOクロックの周波数をFDCOとすると、FDCO=FCW×FREFという関係が成立する。このことから理解されるように、FCWパラメータは、クロック信号REFCLKの周波数で規格化されたディジタルワードで表現する周波数ともいえる。FCWパラメータの情報を積分するAccumulator1の出力コードが、基準となる位相情報になることも改めて理解される。
最後に、TDC及びDCOの構成例について述べる。TDCは、例えば非特許文献3に示されるように、インバータなどによる遅延素子(Delay素子)と、遅延素子ごとに接続されるフリップフロップ回路から構成される。DCOのクロックを遅延素子で遅延させ、クロック信号REFCLKの立ち上がりのタイミングでフリップフロップ回路にデータが取り込まれる。フリップフロップ回路の読出しデータから、エッジの位置を読み出すことができる。TDCの時間分解能は、遅延素子の遅延時間となる。DCOは、例えば非特許文献4に示されるように、ディジタルコードに応じて容量バンクの値を制御するように構成される。容量バンクは、コイル(インダクタ)に並列に接続される複数のコンデンサ(キャパシタ)を示し、ディジタルコードに応じてスイッチを制御し、並列に接続されるコンデンサの数を変化させる。容量値の変化により、周波数が制御される。コイル及びコンデンサ以外にも、周波数制御可能なさまざまな構成が用いられてよい。
なお、図8に示されるディジタルPLL71はディジタルPLLの一例に過ぎず、これ以外のさまざまな構成のディジタルPLLがPLL7として用いられてよい。
図2に戻り、発振回路5のクロック信号OSCLKの周波数は、電源VDDの電圧変動及び発振回路5の温度変動の影響を受けて変化する。クロック信号REFCLKの周波数、ひいてはクロック信号PLLCLKの周波数も影響を受ける。これについて、図9及び図10を参照して説明する。
図9は、電源の電圧変動による周波数への影響を模式的に示す図である。グラフの横軸は電源VDDの電圧を示し、縦軸は周波数を示す。図9に示されるように、電源VDDが変化すると、周波数も変化する。すなわち、電源VDDの電圧変動により、クロック信号OSCLK、クロック信号REFCLK、ひいてはクロック信号PLLCLKに周波数ずれが生じる(周波数誤差が生じる)。
図10は、発振回路の温度変動による周波数への影響を模式的に示す図である。グラフの横軸は発振回路5の温度を示し、縦軸は周波数を示す。図10に示されるように、発振回路5の温度が変化すると、周波数も変化する。すなわち、発振回路5の温度変動により、クロック信号OSCLK、クロック信号REFCLK、ひいてはクロック信号PLLCLKに周波数ずれが生じる。水晶発振回路との比較例について述べると、例えば−40℃〜120℃の温度範囲において、水晶発振回路の周波数ずれが数十ppm程度であるのに対し、LC発振回路(図3〜図5等)の周波数ずれは数千ppm程度である。
電圧変動及び温度変動によるクロック信号PLLCLKの周波数ずれは、次に説明するモニタ部8及び補正部9によって低減される。
モニタ部8は、発振回路5のさまざまな状態をモニタする。図2に示される例では、モニタ部8のモニタ対象は、電源VDDの電圧及び発振回路5の温度を含む。モニタされる電源VDDの電圧を、モニタ電圧Vと称し図示する。モニタされる発振回路5の温度を、モニタ温度Tと称し図示する。モニタ電圧V及びモニタ温度Tをモニタするための構成として、モニタ部8は、スイッチ81と、フィルタ82と、温度センサ83と、スイッチ84と、AD変換器85と、セレクタ86と、フィルタ87と、フィルタ88と、NOT回路89とを含む。
モニタ電圧V及びモニタ温度Tは、AD変換器85によって、ディジタル電圧値として取得(検出)される。モニタ電圧Vは、電源VDDの電圧がスイッチ81及びフィルタ82を介してAD変換器85に入力されることにより、取得される。フィルタ82(この例ではアナログフィルタ)は、電源VDDの電圧に高周波成分が含まれることにより発生するエイリアスを抑制する。モニタ温度Tは、発振回路5に対して設けられた温度センサ83の出力(この例ではアナログ値)がスイッチ84を介してAD変換器85に入力されることにより、取得される。なお、温度センサ83とAD変換器85との間にも、図示しないフィルタ(アナログフィルタ)が設けられてよい。また、混入しうる回路ノイズ(DC付近のノイズを除く)を除去するように、図示しないディジタルフィルタがAD変換器85の後段に設けられてもよい。AD変換器85によって取得されたモニタ電圧Vは、セレクタ86及びフィルタ87を介して、補正部9に入力される。モニタ温度Tは、セレクタ86及びフィルタ88を介して、補正部9に入力される。
スイッチ81、スイッチ84及びセレクタ86は、制御信号CS1によって制御される。制御信号CS1は、PLL回路4の外部、例えば固体撮像装置3の制御部2e等から与えられる。この例では、セレクタ86は、マルチプレクサ(MUX)である。スイッチ84及びセレクタ86には、制御信号CS1が直接供給される。スイッチ81には、制御信号CS1がNOT回路89を介して供給される。スイッチ81及びスイッチ84が排他的に切替わることにより、モニタ電圧V及びモニタ温度Tが時分割モニタされる。時分割モニタは、さまざまな態様で実施されてよい。いくつかの例について、図11〜図14を参照して説明する。
図11〜図14は、時分割モニタの例を示す図である。図11及び図12に示される例では、モニタ電圧V及びモニタ温度Tのモニタが連続動作するように、モニタ電圧Vのモニタ期間及びモニタ温度Tのモニタ期間が設定される。図11に示される例では、モニタ温度Tのモニタ期間は、モニタ電圧Vのモニタ期間よりも短い。図12に示されるようにモニタ温度Tのモニタ期間とモニタ電圧Vのモニタ期間とが等しく設定されてもよい。図13に示される例では、モニタ電圧V及びモニタ温度Tのモニタが間欠動作するように、モニタ電圧Vのモニタ期間及びモニタ温度Tのモニタ期間が設定される。図14に示される例では、モニタ電圧Vのモニタ期間及びモニタ温度Tのモニタ期間が交互に間欠動作するように設定される。時分割モニタにおいては、モニタ電圧V及びモニタ温度Tがいずれもモニタされない期間(例えば図13及び図14を参照)が存在してよく、当該期間中のAD変換器85の動作は停止されてよい。これにより、消費電力が低減される。
上述のような時分割モニタが可能なのは、モニタ温度Tの変動が例えば数Hz程度と非常に遅く、また、モニタ電圧VもDCに近い電圧値であり、いずれも時分割モニタで所望の情報を十分に取得することができるからである。一般的に温度変動の帯域は低く低レートモニタが可能であり、また、電源モニタも、PLLが低域通過型のフィルタの役割を持つため、AC的変動モニタではなく、発振器の平均的な周波数変動を抑える目的のもと、DCに近い低レートモニタで足りる。なお、電源の電圧変動については、同一チップ上の他の回路が動作することでAC的に大きく変動するケースもあるので、AC変動が大きくなるタイミングを避けるようにモニタ電圧Vのモニタが行われてよい。
例えば以上説明したような時分割モニタを行うことによって、モニタ電圧V及びモニタ温度Tのモニタを単一のAD変換器85(図2)で行うことができる。モニタ電圧V及びモニタ温度Tそれぞれに対応した複数のAD変換器を備える必要が無い分、PLL回路4を小型化することができる。なお、図2に示されるモニタ部8の構成は例示に過ぎず、電源VDDの電圧及び発振回路5の温度をモニタ可能なさまざまな構成が採用されてよい。
図2に戻り、補正部9は、モニタ部8のモニタ結果に基づいて、FCWパラメータを補正する。この例では、補正部9は、算出部91と、算出部92と、記憶部95と、乗算部96と、乗算部97とを含む。
算出部91は、補正値CV1を算出する。補正値CV1は、モニタ電圧Vに対応する補正値(第1の補正値)である。より具体的に、補正値CV1は、電源VDDの電圧変動によるクロック信号PLLCLKの周波数ずれを補正するための補正値である。基準電圧(例えば電源VDDのtyp電圧値)を基準電圧V0とすると、補正値CV1は、例えば以下の多項式に従って算出される。式中の補正係数α(α1、α2、α3)は、補正値CV1を算出するための係数(電圧補正係数)である。
CV1=1+α1(V−V0)+α2(V−V0)2+α3(V−V0)3
CV1=1+α1(V−V0)+α2(V−V0)2+α3(V−V0)3
算出部92は、補正値CV2を算出する。補正値CV2は、モニタ温度Tに対応する補正値(第2の補正値)である。より具体的に、補正値CV2は、発振回路5の温度変動によるクロック信号PLLCLKの周波数ずれを補正するための補正値である。基準温度(例えばtyp温度)を基準温度T0とすると、補正値CV2は、例えば以下の多項式に従って算出される。式中の補正係数β(β1k、β2k、β3k)は、補正値CV2を算出するための係数(温度補正係数)である。
CV2=1+β1k(T−T0)+β2k(T−T0)2+β3k(T−T0)3
CV2=1+β1k(T−T0)+β2k(T−T0)2+β3k(T−T0)3
補正値は、その補正値に対応するモニタ対象とは別のモニタ対象との間の依存性が考慮された補正値であってよい。例えば、上記の補正値CV2を算出に用いられる補正係数βが、モニタ温度Tのみで定まる独立した係数ではなく、電源VDDの電圧によって異なる係数とされてよい。このような依存性が考慮された補正係数βを得るために、依存性を記述したルックアップテーブルが参照されてよい。ルックアップテーブルは、例えば以下の記述を含む。
V0<=V<V1:β10、β20、β30・・・
V1<=V<V2:β11、β21、β31・・・
V2<=V<V3:β12、β22、β32・・・
V0<=V<V1:β10、β20、β30・・・
V1<=V<V2:β11、β21、β31・・・
V2<=V<V3:β12、β22、β32・・・
上記のルックアップテーブルによれば、基準電圧V0、並びに、予め定められた電圧V1、電圧V2及び電圧V3によって、基準電圧V0以上電圧V1未満、電圧V1以上電圧V2未満、電圧V2以上電圧V3未満といった複数の電圧範囲が規定される。複数の電圧範囲のうちのいずれの電圧範囲にモニタ電圧Vが含まれるかによって、補正係数βが異なる値に設定される。例えば、モニタ電圧Vが基準電圧V0以上且つ電圧V1未満の場合、補正係数βは、β10、β20、β30等に設定される。モニタ電圧Vが電圧V1以上且つ電圧V2未満の場合、補正係数βは、β11、β21、β31等に設定される。モニタ電圧Vが電圧V2以上且つ電圧V3未満の場合、補正係数βは、β12、β22、β32等に設定される。
記憶部95は、算出部91及び算出部92の算出に必要な情報を記憶する。情報の例は、上述の補正係数α及び補正係数βである。補正係数α及び補正係数βは、不揮発性メモリへの書き込みよって、記憶部95に記憶されてよい。この場合、電源投入時、動作開始時等に、補正係数α及び補正係数βが常に読み出されて設定される。上述のルックアップテーブルも、同様にして記憶部95に記憶されてよい。
上述の補正係数α及び補正係数β(ルックアップテーブルを含む)は、PLL回路4の多数のサンプルの評価データを用いて取得されてよい。例えば、量産出荷前のテストで取得される量産品のそれぞれについて、電源VDDの電圧変動及び発振回路5の温度変動によるクロック信号PLLCLKの周波数ずれのプロファイルを取得し、当該プロファイルに対してフィッティングを行うことによって、補正係数α及び補正係数βが決定される。補正係数α及び補正係数βの取得方法の例については、後に図18を参照して改めて説明する。
乗算部96は、算出部91によって算出された補正値CV1を用いて、FCWパラメータを補正する。この例では、乗算部96は、補正値CV1をFCWパラメータに乗ずることによって、FCWパラメータの数値を補正(変更)する。これにより、電源VDDの電圧変動によるクロック信号PLLCLKの周波数ずれが補正される(電圧補償がなされる)。
乗算部97は、算出部92によって算出された補正値CV2を用いて、FCWパラメータを補正する。この例では、乗算部97は、補正値CV2をFCWパラメータに乗ずることによって、FCWパラメータの数値を補正(変更)する。これにより、発振回路5の温度変動によるクロック信号PLLCLKの周波数ずれが補正される(温度補償がなされる)。
以上説明したような補正値を用いたクロック信号PLLCLKの周波数ずれの補正について、図15〜図17を参照して説明する。以下では、電源VDDの電圧変動によるクロック信号PLLCLKの周波数ずれの補正の概要について説明する。
図15〜図17は、周波数ずれの補正を模式的に示す図である。補正前の状態では、図15に示されるように、電源VDDの電圧変動によって、クロック信号PLLCLKの周波数ずれが発生する。これを打ち消すように、図16に示されるような周波数ずれ補正量を与える補正値CV1が、算出部91によって算出される。乗算部96が補正値CV1を用いてFCWパラメータを補正することにより、図17に示されるように、電源VDDの電圧変動によるクロック信号PLLCLKの周波数ずれが低減される。発振回路5の温度変動によるクロック信号PLLCLKの周波数ずれについても同様に説明される。
上述の補正係数α及び補正係数βのような係数の取得方法の例について、図18を参照して説明する。図18は、補正係数の取得方法の例を示すフローチャートである。
ステップS1において、代表温度及び代表電圧でPLL回路を動作させる。代表温度は、例えば上述の発振回路5の基準温度T0(typ温度)である。代表電圧は、例えば上述の電源VDDの基準電圧V0(typ電圧値)である。正確な電圧及び温度は、PLL回路4の動作時に、モニタ部8によってモニタ電圧V及びモニタ温度Tとしてモニタされる。
ステップS2において、所望のクロック周波数になるFCWパラメータを算出する。これにより、基準温度及び基準電圧においてPLL7が所望の周波数のクロック信号PLLCLKを生成するためのFCWパラメータが得られる。
ステップS3において、電圧変動特性及び温度変動特性を取得する。例えば、クロック信号PLLCLKの周波数をモニタしながら、電源VDDの電圧を変化させる(電圧スイープする)。これにより、電源VDDの電圧変動とクロック信号PLLCLKの周波数との関係を示す電圧変動特性が得られる。また、クロック信号PLLCLKの周波数をモニタしながら、発振回路5の温度を変化させる(温度スイープする)。これにより、発振回路5の温度変動とクロック信号PLLCLKの周波数との関係を示す温度変動特性が得られる。
ステップS4において、補正係数を算出する。例えば、先のステップS3で取得した電圧変動特性を打ち消すような補正値CV1を算出するための補正係数αを、フィッティングにより算出する。また、先のステップS3で取得した温度変動特性を打ち消すような補正値CV2を算出するための補正係数βを、フィッティングにより算出する。算出結果には、係数間の依存性(上述のルックアップテーブルの記述内容)も含まれてよい。
ステップS5において、算出結果を記憶する。すなわち、先のステップS4で算出した補正係数α及び補正係数βが、例えば不揮発性メモリへの書き込みによって、記憶部95に記憶される。
ステップS5の処理が完了した後、フローチャートの処理は終了する。例えば以上の処理により、補正係数α及び補正係数βが取得される。
一実施形態において、発振回路は、発振周波数が切替え可能に構成される。その場合、補正値CV1及び補正値CV2は、発振周波数の切替えに応じて算出される。これについて、図19を参照して説明する。
図19は、PLL回路の概略構成の例を示す図である。図19に示されるPLL回路4Aは、PLL回路4(図2)と比較して、発振回路5及び補正部9に代えて、発振回路5A及び補正部9Aを備える点、さらに、制御信号CS2が用いられる点において相違する。
発振回路5Aは、発振周周波数が切替え可能に構成される。この例では、発振回路5Aは、先に図3を参照して説明した発振回路51にコンデンサ514及びスイッチ515が追加された構成を備える。コンデンサ514は、スイッチ515が直列接続された状態で、コンデンサ513に対して並列に接続される。スイッチ515は、制御信号CS2によって切替えられる。制御信号CS2は、PLL回路4の外部、例えば固体撮像装置3の制御部2e等から与えられる。これにより、コイル512に並列に接続されるコンデンサの容量が、コンデンサ513の容量値と、コンデンサ513及びコンデンサ514の合成容量値との間で切替わる。このような容量切替えにより、発振回路5Aの発振周波数、すなわちクロック信号OSCLKの周波数が切替わる。
補正部9Aには、制御信号CS2が入力される。算出部91A及び算出部92Aは、発振回路5Aの発振周波数の切替えに応じた補正値CV1及び補正値CV2を算出する。補正係数α及び補正係数βは、発振回路5Aの発振周波数の関数、すなわち補正係数α(f)及び補正係数β(f)として定められてよい。発振回路5Aの発振周波数が発振周波数f0と発振周波数f1との間で切替えられる場合、補正係数αは、補正係数α(f0)と補正係数α(f1)との間で切替えられる。補正係数βは、補正係数β(f0)と補正係数β(f1)との間で切替えられる。これらの補正係数α(f)及び補正係数β(f)は、記憶部95A(例えば不揮発性メモリ)に記憶される。なお、基準電圧Vo及び基準温度Toの値も、発振回路5Aの発振周波数の切替えに応じて変更されてよい。
PLL回路4Aのように容量バンクを持たせた発振回路5Aを用いて発振周波数を切替えることで、例えば他の回路との干渉を防ぐ等の、EMI(Electromagnetic Interface)対策が容易になる。なお、図9に示される発振回路5Aは例示に過ぎず、これ以外にも、発振周波数を切替えることが可能なさまざまな構成の発振回路が用いられてよい。
PLL回路は、先に図1を参照して説明した固体撮像装置3等の電子機器に用いられる。発振回路を含めたPLL回路を内蔵した電子機器(システム)として、さまざまな構成が考えられる。システムの例は、発振回路を内蔵したカメラシステムである。カメラシステムは、撮像用のイメージセンサシステム(固体撮像装置)に限らず、測距可能なTOF(Time Of Flight)システム等も含む意味である。システム構成のいくつかの例を、図20〜図25を参照して説明する。
図20〜図25は、イメージセンサシステムの概略構成の例を示す図である。
図20に例示されるシステム100では、発振回路5のクロック信号OSCLKは、ADC/DAC/CP回路21に供給される。ADC/DAC/CP回路21は、AD変換処理(ADC)回路、DA変換処理(DAC)回路及びチャージポンプ(CP)回路の少なくとも一つを指し示す。ADC/DAC/CP回路21は、周波数変動の影響が比較的小さく、クロック信号OSCLKをそのまま供給することが可能だからである。ADC/DAC/CP回路21は、例えば先に図1を参照して説明した信号処理部2a、データ処理部2c及び制御部2e等に含まれる。一方で、これまで説明したように周波数ずれが低減されたクロック信号PLLCLKは、外部との接続を行う高速IF回路22に供給される。高速IF回路22は、周波数変動の影響が比較的大きく、高い周波数精度が要求されるからである。高速IF回路22は、例えば先に図1を参照して説明したインタフェース部2dに含まれる。システム100において、クロック信号OSCLKの周波数及びクロック信号PLLCLKの周波数は、いずれもGHzオーダの周波数であってよい。
ここで、ADC/DAC/CP回路21は、クロックに基づくカウント処理等を含むさまざまな処理を行うロジック回路(信号処理回路)とともに用いられる事も少なくない。この場合にクロック周波数にずれが発生すると、例えば撮像のフレームレートが変動する可能性がある。この変動を回路内部で補正できるように、モニタ部8のモニタ結果(この例ではモニタ電圧V及びモニタ温度T)がADC/DAC/CP回路21にも供給されてよい。
図21には、CP回路212d、DAC回路213d及びADC回路214d、並びにADC回路214d後の信号処理回路215dを含むシステムが例示される。設定部211において、各処理に対応する設定値が設定される。設定値の例は、対応する処理回路のGainである。
CP回路212dに対応する設定値は、調整部212a及び調整部212bを通り、レジスタ212cに書込まれる。DAC回路213dに対応する設定値は、調整部213a及び調整部213bによって調整された後、DAC回路213dのレジスタ213cに書込まれる。ADC回路214dに対応する設定値は、調整部214a及び調整部214bによって調整された後、レジスタ214cに書込まれる。信号処理回路215dに対応する設定値は、調整部215a及び調整部215bによって調整された後、信号処理回路215dのレジスタ215cに書込まれる。
調整部212a、調整部213a、調整部214a及び調整部215aは、モニタ電圧Vに基づいて、設定値を調整する。調整部212a、調整部213a、調整部214a及び調整部215aは、モニタ電圧Vの値のスケーリング機能、算出部91及び算出部92のような多項式、ルックアップテーブル等を用いて補正する機能等を備えてよい。これにより、電源VDDの電圧変動によるCP回路212d、DAC回路213d、ADC回路214d及び信号処理回路215dの処理のずれ(例えばGainのずれ)が補正される。調整部212b、調整部213b、調整部214b及び調整部215bは、モニタ温度Tに基づいて、設定値を調整する。調整部212b、調整部213b、調整部214b及び調整部215bは、モニタ温度Tの値のスケーリング機能、算出部91及び算出部92のような多項式、ルックアップテーブル等を用いて補正する機能等を備えてよい。これにより、発振回路5の温度変動によるCP回路212d、DAC回路213d、ADC回路214d及び信号処理回路215dの処理のずれが補正される。
発振回路5のクロック信号OSCLKではなく、PLL7のクロック信号PLLCLKがADC/DAC/CP回路21に供給されてもよい。これにより、ADC/DAC/CP回路21にも、高い周波数精度のクロックを供給することができる。
図22に例示されるシステム100Aでは、分周器6とADC/DAC/CP回路21との間にもPLL7が設けられる。PLL7のPLL信号は、ADC/DAC/CP回路21に供給される。なお、図示される各PLL7に入力されるFCWパラメータは、異なる値に設定されてよい。図22において、これまで説明したモニタ部8及び補正部9は、図示を省略している。後述の図23〜図25においても同様である。
図23に例示されるシステム100Bでは、PLL7とADC/DAC/CP回路21との間にも、分周器6が設けられる。PLL7のPLL信号は、分周器6によって分周された後、ADC/DAC/CP回路21に供給される。これにより、高速IF回路22に供給されるクロックと同等の周波数精度を有し、かつ、そのクロックよりも低周波数のクロックを、ADC/DAC/CP回路21に供給することができる。なお、図示される各分周器6の分周比は、異なる値に設定されてよく、この点は、後述の図24及び図25においても同様である。
図24に例示されるシステム100Cでは、発振回路5とロジック回路23との間にも、分周器6が設けられる。これにより、発振回路5のクロック信号OSCLKを適切な周波数に分周し、ロジック回路23に供給することができる。
図25に例示されるシステム100Dでは、PLL7とADC/DAC/CP回路21との間に設けられた分周器6と、ロジック回路23との間に、さらに分周器6が設けられる。PLL7のPLL信号は、2つの分周器6によって分周された後、ロジック回路23に供給される。これにより、クロック信号PLLCLKを、ADC/DAC/CP回路21に供給されるクロック周波数とは別の適切な周波数に分周し、ロジック回路23に供給することができる。
図20〜図25を参照して説明したシステム構成は例示に過ぎず、これら以外にも、さまざまなシステム構成に、実施形態に係るPLL回路が適用されてよい。
上記実施形態では、発振回路の電源電圧及び温度という2つのパラメータ変動よるクロック信号PLLCLKの周波数ずれを補正する例について説明した。ただし、これら以外にも、発振回路に関するさまざまなパラメータによる周波数ずれが補正されてもよい。他のパラメータの例は、プロセス及び電流である。プロセスの例は、トランジスタの閾値電圧である。これについて、図26及び図27を参照して説明する。
図26は、発振回路の概略構成の例を示す図である。図26には、先に図3を参照して説明した発振回路51の増幅器511に含まれるトランジスタ511a及び電流源511bも模式的に示される。トランジスタ511aの閾値電圧を、閾値電圧Vthと称し図示する。電流源511bを流れる電流を、電流Isと称し図示する。これら閾値電圧Vth及び電流Isの変動によっても、発振回路51の発振周波数ずれが生じうる。したがって、閾値電圧Vth及び電流Isのモニタ結果をも考慮して、FCWパラメータが補正されてよい。この場合、モニタ部8(図2)は、閾値電圧Vth及び電流Isもモニタ対象に含むように構成される。モニタは、発振回路51に含まれるトランジスタ511aそのものの閾値電圧Vthのモニタであってもよいし、トランジスタ511aの回路部分を抜き出したレプリカ回路の閾値電圧(閾値電圧Vthに相当)のモニタであってもよい。レプリカ回路の消費電力削減のために、トランジスタのサイズ、電流値をスケーリングしてもよい。電流Isについても同様にレプリカ回路や電流値をスケーリングしたものでよい。このようなモニタ部のモニタ結果に基づいてFCWパラメータを補正するための補正部の構成の例について、図27を参照して説明する。
図27は、補正部の概略構成の例を示す図である。例示される補正部9Cは、補正部9(図1)と比較して、算出部93、算出部94、乗算部98及び乗算部99をさらに含み、記憶部95に代えて記憶部95Cを含む点において相違する。
算出部93は、閾値電圧Vthの変動によるクロック信号PLLCLKの周波数ずれを補正する補正値CV3(第3の補正値)を算出する。算出部94は、電流Isの変動によるクロック信号PLLCLKの周波数ずれを補正する補正値CV4(第4の補正値)を算出する。補正値CV3及び補正値CV4の算出手法は、これまで説明した補正値CV1及び補正値CV2の算出手法と同様であるので、ここでは説明は繰り返さない。
乗算部98は、補正値CV3を用いて、FCWパラメータを補正する。これにより、閾値電圧Vthの変動によるクロック信号PLLCLKの周波数ずれが補正される(プロセス補償がなされる)。乗算部99は、補正値CV4を用いて、FCWパラメータを補正する。これにより、電流Isの変動によるクロック信号PLLCLKの周波数ずれが補正される(電流補償がなされる)。閾値電圧Vth及び電流Isの変動をも考慮した周波数ずれ補正により、クロック信号PLLCLKの周波数精度がさらに向上する。
他のパラメータの例として、発信回路に含まれる抵抗器の抵抗値も挙げられる。例えば、先に図2を参照して説明した発振回路52の場合、抵抗器524の抵抗値、抵抗器525の抵抗値が、モニタ部8のモニタ対象に含まれてよい。先に図6を参照して説明した発振回路54の場合、抵抗器543の抵抗値が、モニタ部8のモニタ対象に含まれてよい。抵抗値のモニタは、レプリカ回路の抵抗値のモニタでもよく、サイズもスケーリングしてよい。
上記実施形態では、補正部9の補正対称として、FCWパラメータを例に挙げて説明した。ただし、FCWパラメータに限らず、PLL7の周波数を調整可能なあらゆるパラメータが、補正部9の補正対称となりうる。
上記実施形態では、乗算部96〜乗算部99が、補正値CV1〜補正値CV4をFCWパラメータに乗ずることによって、FCWパラメータを補正する例について説明した。ただし、乗算に限らず、加減算、除算等を含め、さまざまな態様でFCWパラメータが補正されてよい。
上記実施形態では、PLL回路4が固体撮像装置3に適用される例について説明した。ただし、固体撮像装置3以外のさまざまなモバイル電子機器(例えばラップトップ、スマートフォン等)に、PLL回路4が適用されてよい。
3. 効果
以上説明したPLL回路は、例えば次のように特定される。図1及び図2等を参照して説明したように、PLL回路4は、発振回路5と、PLL7と、モニタ部8と、補正部9とを備える。発振回路5は、固体撮像装置3を構成する半導体チップ2の電源VDDを用いて動作する。PLL7は、FCWパラメータによって制御される。モニタ部8は、モニタ対象に少なくとも電源VDDの電圧(モニタ電圧V)を含む。補正部9は、モニタ部8のモニタ結果に基づいて、FCWパラメータを補正する。PLL7は、発振回路5の発振クロック信号OSCLKから得られる基準クロック信号REFCLKと補正部9によって補正されたFCWパラメータとに基づいて定められるクロック信号PLLCLKを生成する。
以上説明したPLL回路は、例えば次のように特定される。図1及び図2等を参照して説明したように、PLL回路4は、発振回路5と、PLL7と、モニタ部8と、補正部9とを備える。発振回路5は、固体撮像装置3を構成する半導体チップ2の電源VDDを用いて動作する。PLL7は、FCWパラメータによって制御される。モニタ部8は、モニタ対象に少なくとも電源VDDの電圧(モニタ電圧V)を含む。補正部9は、モニタ部8のモニタ結果に基づいて、FCWパラメータを補正する。PLL7は、発振回路5の発振クロック信号OSCLKから得られる基準クロック信号REFCLKと補正部9によって補正されたFCWパラメータとに基づいて定められるクロック信号PLLCLKを生成する。
上記のPLL回路4によれば、PLL7を制御するFCWパラメータが、電源VDDの電圧のモニタ結果に基づいて補正されるので、クロック信号PLLCLKの周波数ずれを低減することができる。また、発振回路5が固体撮像装置3を構成する半導体チップ2の電源VDDを用いることにより、固体撮像装置3へのコンパクトな搭載が可能になる。
FCWパラメータは、クロック信号REFCLKの周波数に対するクロック信号PLLCLKの周波数の比率を示す数値であり、補正部9は、その数値を補正してよい。例えばこのようにして、クロック信号PLLCLKの周波数ずれを補正することができる。
モニタ部8のモニタ対象は、発振回路5の温度(モニタ温度T)も含んでよい。これにより、発振回路5の温度変動によるクロック信号PLLCLKの周波数ずれも補正することができる。
補正部9は、モニタ部8のモニタ結果に含まれるモニタ対象(例えばモニタ電圧V及びモニタ温度T)それぞれに対応する補正値(例えば補正値CV1及び補正値CV2)を用いて、FCWパラメータを補正してよい。これにより、モニタ対象それぞれのモニタ結果に応じてクロック信号PLLCLKの周波数ずれを補正することができる。
少なくとも一つの補正値(例えば補正値CV2)は、対応するモニタ対象(例えばモニタ温度T)とは別のモニタ対象(例えばモニタ電圧V)との間の依存性が考慮された補正値であってよい。この場合、補正部9は、依存性を記述するルックアップテーブルを参照してよい。これにより、モニタ対象どうしの間に依存性が存在する場合でも、クロック信号PLLCLKの周波数ずれを適切に補正することができる。
図11〜図14等を参照して説明したように、モニタ部8は、モニタ対象それぞれ(例えばモニタ電圧V及びモニタ温度T)を時分割モニタしてよい。これにより、各モニタ対象を単一のモニタ器(例えばAD変換器85)で行うことができるので、モニタ対象それぞれに対応した複数のモニタ器を備える必要が無い。その分、PLL回路4を小型化することができる。
発振回路5は、半導体チップ2に集積化されてよい。この場合、図3〜図5等を参照して説明したように、発振回路5は、例えば発振回路51、発振回路52及び発振回路53等のLC発振回路であってよい。図6等を参照して説明したように、発振回路5は、例えば発振回路54等のRC発振回路であってもよい。このような構成の発振回路を用いることにより、PLL回路4を半導体チップ2に容易に集積化(オンチップ化)することができる。その結果、PLL回路4の固体撮像装置3への実装が容易になり、また、固体撮像装置3の容積を低減することもできる。
図19を参照して説明したように、発振回路5Aは、クロック信号OSCLKが切替え可能に構成されてよい。これにより、例えば他の回路との干渉を防ぐ等のEMI(Electromagnetic Interface)対策が容易になる。
図26及び図27等を参照して説明したように、発振回路51は、トランジスタ511aを含み、モニタ部8のモニタ対象は、トランジスタ511aの閾値電圧Vthを含んでよい。これにより、閾値電圧Vthの変動によるクロック信号PLLCLKの周波数ずれを補正することができる。発振回路51は、電流源511bを含み、モニタ部8のモニタ対象は、電流源511bの電流Isを含んでよい。これにより、電流Isの変動によるクロック信号PLLCLKの周波数ずれを補正することができる。図4及び図6等に示されるような抵抗器を含む発振回路の場合には、抵抗器の抵抗値がモニタ部8のモニタ対象に含まれてよい。これにより、抵抗値の変動によるクロック信号PLLCLKの周波数ずれを補正することができる。
図8等を参照して説明したように、PLL7は、ディジタルPLLであってよい。これにより、アナログPLLよりも、高い周波数制御分解能を実現し、且つ、位相ノイズの増加を抑制することができる。
なお、本開示に記載された効果は、あくまで例示であって、開示された内容に限定されない。他の効果があってもよい。
以上、本開示の実施形態について説明したが、本開示の技術的範囲は、上述の実施形態そのままに限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。また、異なる実施形態及び変形例にわたる構成要素を適宜組み合わせてもよい。
また、本明細書に記載された各実施形態における効果はあくまで例示であって限定されるものでは無く、他の効果があってもよい。
なお、本技術は以下のような構成も取ることができる。
(1)
固体撮像装置を構成する半導体チップの電源を用いて動作する発振回路と、
パラメータによって制御されるPLLと、
モニタ対象に少なくとも前記電源の電圧を含むモニタ部と、
前記モニタ部のモニタ結果に基づいて前記パラメータを補正する補正部と、
を備え、
前記PLLは、前記発振回路の発振クロック信号から得られる基準クロック信号と、前記補正部によって補正された前記パラメータとに基づいて定められるPLLクロック信号を生成する、
PLL回路。
(2)
前記パラメータは、前記基準クロック信号の周波数に対する前記PLLクロック信号の周波数の比率を指定する数値であり、
前記補正部は、前記数値を補正する、
(1)に記載のPLL回路。
(3)
前記モニタ部のモニタ対象は、前記発振回路の温度を含む、
(1)又は(2)に記載のPLL回路。
(4)
前記補正部は、前記モニタ部のモニタ結果に含まれるモニタ対象それぞれに対応する補正値を用いて、前記パラメータを補正する、
(3)に記載のPLL回路。
(5)
少なくとも一つの前記補正値は、対応する前記モニタ対象とは別のモニタ対象との間の依存性が考慮された補正値である、
(4)に記載のPLL回路。
(6)
前記補正部は、前記依存性を記述するルックアップテーブルを参照する、
(5)に記載のPLL回路。
(7)
前記モニタ部は、モニタ対象それぞれを時分割モニタする、
(2)〜(6)のいずれかに記載のPLL回路。
(8)
前記発振回路は、前記半導体チップに集積化されている、
(1)〜(7)のいずれかに記載のPLL回路。
(9)
前記発振回路は、LC発振回路及びRC発振回路のいずれかの発振回路である、
(8)に記載のPLL回路。
(10)
前記発振回路は、発振周波数が切替え可能に構成される、
(1)〜(9)のいずれかに記載のPLL回路。
(11)
前記発振回路は、トランジスタを含み、
前記モニタ部のモニタ対象は、前記トランジスタの閾値電圧を含む、
(1)〜(10)のいずれかに記載のPLL回路。
(12)
前記発振回路は、電流源を含み、
前記モニタ部のモニタ対象は、前記電流源を流れる電流を含む、
(1)〜(11)のいずれかに記載のPLL回路。
(13)
前記発振回路は、抵抗器を含み、
前記モニタ部のモニタ対象は、前記抵抗器の抵抗値を含む、
(1)〜(12)のいずれかに記載のPLL回路。
(14)
前記PLLは、ディジタルPLLである、
(1)〜(13)のいずれかに記載のPLL回路。
(1)
固体撮像装置を構成する半導体チップの電源を用いて動作する発振回路と、
パラメータによって制御されるPLLと、
モニタ対象に少なくとも前記電源の電圧を含むモニタ部と、
前記モニタ部のモニタ結果に基づいて前記パラメータを補正する補正部と、
を備え、
前記PLLは、前記発振回路の発振クロック信号から得られる基準クロック信号と、前記補正部によって補正された前記パラメータとに基づいて定められるPLLクロック信号を生成する、
PLL回路。
(2)
前記パラメータは、前記基準クロック信号の周波数に対する前記PLLクロック信号の周波数の比率を指定する数値であり、
前記補正部は、前記数値を補正する、
(1)に記載のPLL回路。
(3)
前記モニタ部のモニタ対象は、前記発振回路の温度を含む、
(1)又は(2)に記載のPLL回路。
(4)
前記補正部は、前記モニタ部のモニタ結果に含まれるモニタ対象それぞれに対応する補正値を用いて、前記パラメータを補正する、
(3)に記載のPLL回路。
(5)
少なくとも一つの前記補正値は、対応する前記モニタ対象とは別のモニタ対象との間の依存性が考慮された補正値である、
(4)に記載のPLL回路。
(6)
前記補正部は、前記依存性を記述するルックアップテーブルを参照する、
(5)に記載のPLL回路。
(7)
前記モニタ部は、モニタ対象それぞれを時分割モニタする、
(2)〜(6)のいずれかに記載のPLL回路。
(8)
前記発振回路は、前記半導体チップに集積化されている、
(1)〜(7)のいずれかに記載のPLL回路。
(9)
前記発振回路は、LC発振回路及びRC発振回路のいずれかの発振回路である、
(8)に記載のPLL回路。
(10)
前記発振回路は、発振周波数が切替え可能に構成される、
(1)〜(9)のいずれかに記載のPLL回路。
(11)
前記発振回路は、トランジスタを含み、
前記モニタ部のモニタ対象は、前記トランジスタの閾値電圧を含む、
(1)〜(10)のいずれかに記載のPLL回路。
(12)
前記発振回路は、電流源を含み、
前記モニタ部のモニタ対象は、前記電流源を流れる電流を含む、
(1)〜(11)のいずれかに記載のPLL回路。
(13)
前記発振回路は、抵抗器を含み、
前記モニタ部のモニタ対象は、前記抵抗器の抵抗値を含む、
(1)〜(12)のいずれかに記載のPLL回路。
(14)
前記PLLは、ディジタルPLLである、
(1)〜(13)のいずれかに記載のPLL回路。
1 半導体チップ
2 半導体チップ
3 固体撮像装置
4 PLL回路
5 発振回路
6 分周器
7 PLL
8 モニタ部
9 補正部
71 ディジタルPLL
83 温度センサ
91 算出部
92 算出部
93 算出部
94 算出部
95 記憶部
96 乗算部
97 乗算部
98 乗算部
99 乗算部
100 システム
Is 電流
T モニタ温度
V モニタ電圧
VDD 電源
Vth 閾値電圧
2 半導体チップ
3 固体撮像装置
4 PLL回路
5 発振回路
6 分周器
7 PLL
8 モニタ部
9 補正部
71 ディジタルPLL
83 温度センサ
91 算出部
92 算出部
93 算出部
94 算出部
95 記憶部
96 乗算部
97 乗算部
98 乗算部
99 乗算部
100 システム
Is 電流
T モニタ温度
V モニタ電圧
VDD 電源
Vth 閾値電圧
Claims (14)
- 固体撮像装置を構成する半導体チップの電源を用いて動作する発振回路と、
パラメータによって制御されるPLLと、
モニタ対象に少なくとも前記電源の電圧を含むモニタ部と、
前記モニタ部のモニタ結果に基づいて前記パラメータを補正する補正部と、
を備え、
前記PLLは、前記発振回路の発振クロック信号から得られる基準クロック信号と前記補正部によって補正された前記パラメータとに基づいて定められるPLLクロック信号を生成する、
PLL回路。 - 前記パラメータは、前記基準クロック信号の周波数に対する前記PLLクロック信号の周波数の比率を指定する数値であり、
前記補正部は、前記数値を補正する、
請求項1に記載のPLL回路。 - 前記モニタ部のモニタ対象は、前記発振回路の温度を含む、
請求項1に記載のPLL回路。 - 前記補正部は、前記モニタ部のモニタ結果に含まれるモニタ対象それぞれに対応する補正値を用いて、前記パラメータを補正する、
請求項3に記載のPLL回路。 - 少なくとも一つの前記補正値は、対応する前記モニタ対象とは別のモニタ対象との間の依存性が考慮された補正値である、
請求項4に記載のPLL回路。 - 前記補正部は、前記依存性を記述するルックアップテーブルを参照する、
請求項5に記載のPLL回路。 - 前記モニタ部は、モニタ対象それぞれを時分割モニタする、
請求項2に記載のPLL回路。 - 前記発振回路は、前記半導体チップに集積化されている、
請求項1に記載のPLL回路。 - 前記発振回路は、LC発振回路及びRC発振回路のいずれかの発振回路である、
請求項8に記載のPLL回路。 - 前記発振回路は、発振周波数が切替え可能に構成される、
請求項1に記載のPLL回路。 - 前記発振回路は、トランジスタを含み、
前記モニタ部のモニタ対象は、前記トランジスタの閾値電圧を含む、
請求項1に記載のPLL回路。 - 前記発振回路は、電流源を含み、
前記モニタ部のモニタ対象は、前記電流源を流れる電流を含む、
請求項1に記載のPLL回路。 - 前記発振回路は、抵抗器を含み、
前記モニタ部のモニタ対象は、前記抵抗器の抵抗値を含む、
請求項1に記載のPLL回路。 - 前記PLLは、ディジタルPLLである、
請求項1に記載のPLL回路。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020092720A JP2021190779A (ja) | 2020-05-27 | 2020-05-27 | Pll回路 |
PCT/JP2021/018361 WO2021241268A1 (ja) | 2020-05-27 | 2021-05-14 | Pll回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020092720A JP2021190779A (ja) | 2020-05-27 | 2020-05-27 | Pll回路 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2021190779A true JP2021190779A (ja) | 2021-12-13 |
Family
ID=78744043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020092720A Pending JP2021190779A (ja) | 2020-05-27 | 2020-05-27 | Pll回路 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2021190779A (ja) |
WO (1) | WO2021241268A1 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0575445A (ja) * | 1991-07-30 | 1993-03-26 | Ricoh Co Ltd | Cpuの発振周波数変動の補正装置および補正方法 |
JP5668082B2 (ja) * | 2011-01-26 | 2015-02-12 | ルネサスエレクトロニクス株式会社 | 半導体装置 |
JP5872493B2 (ja) * | 2012-06-13 | 2016-03-01 | 株式会社東芝 | 発振周波数調整回路 |
JP2014052969A (ja) * | 2012-09-10 | 2014-03-20 | Renesas Electronics Corp | クロック周波数制御装置、半導体装置 |
-
2020
- 2020-05-27 JP JP2020092720A patent/JP2021190779A/ja active Pending
-
2021
- 2021-05-14 WO PCT/JP2021/018361 patent/WO2021241268A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2021241268A1 (ja) | 2021-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9344065B2 (en) | Frequency divider, clock generating apparatus, and method capable of calibrating frequency drift of oscillator | |
US10911054B2 (en) | Digital-to-time converter (DTC) assisted all digital phase locked loop (ADPLL) circuit | |
US10419008B2 (en) | System and method for voltage-controlled oscillator calibration | |
US7884655B2 (en) | Control circuitry | |
JP4649362B2 (ja) | 発振器制御装置 | |
US9231519B2 (en) | Temperature compensation for oscillator | |
JP5347534B2 (ja) | 位相比較器、pll回路、及び位相比較器の制御方法 | |
US9024693B2 (en) | Crystal-less clock generator and operation method thereof | |
EP3269040B1 (en) | Phase locked loop (pll) architecture | |
US20100259332A1 (en) | Compensation circuit for voltage controlled oscillator | |
JP4482524B2 (ja) | リーク電流補償回路を備えたpll回路 | |
CN101741379A (zh) | 一种快速锁定锁相环的频率综合装置 | |
US8698568B2 (en) | Automatic self-calibrated oscillation method and apparatus using the same | |
US20200366298A1 (en) | Time-to-digital converter and phase locked loop | |
JP4625849B2 (ja) | 発振器制御装置 | |
KR20090089460A (ko) | 변동 보정 방법, pll 회로 및 반도체 집적 회로 | |
CN103095290B (zh) | 振荡器 | |
WO2021241268A1 (ja) | Pll回路 | |
KR101390393B1 (ko) | 전하 펌프의 전류 특성을 조정하는 전하 펌프 바이어스 조정 장치 및 이를 이용한 주파수 발생 장치 | |
US7342461B1 (en) | Feedback circuit for minimizing VCO sensitivity | |
KR101419834B1 (ko) | 전압 제어 발진기를 이용하는 주파수 합성 장치 | |
WO2017195614A1 (ja) | 発振回路、発振方法、およびpll回路 | |
TW202223585A (zh) | 片上系統裝置、擴頻時脈生成器及其離散時間迴路濾波方法 | |
JP2015015572A (ja) | 発振回路、発振装置および発振方法 | |
JP2013016995A (ja) | Pll回路 |