(57)【要約】【課題】電流源のばらつきがあっても、出力電流特性に生じるオフセットを抑えることができる差動チャージポンプ回路を得ることを目的とする。【解決手段】シンク電流供給回路３が、ＣＬＫ信号の信号レベルに応じて正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにシンク電流を供給し、ソース電流供給回路８が、ＣＬＫ信号の信号レベルに応じて正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにソース電流を供給するように構成する。これにより、電流源のばらつきα，βがあっても、オフセットの発生を抑えることができる。【選択図】図１
2014103443.tif 000002
【特許請求の範囲】
【請求項１】
アップ信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが逆相出力端子と接続され、他方のトランジスタが正相出力端子と接続されている第１の差動対と、
ダウン信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが上記逆相出力端子と接続され、他方のトランジスタが上記正相出力端子と接続されている第２の差動対と、
上記第１及び第２の差動対と接続されており、クロック信号の信号レベルに応じて上記正相出力端子及び上記逆相出力端子にシンク電流を供給するシンク電流供給手段と、
上記第１及び第２の差動対、上記正相出力端子及び上記逆相出力端子と接続されており、上記クロック信号の信号レベルに応じて上記正相出力端子及び上記逆相出力端子にソース電流を供給するソース電流供給手段と
を備えた差動チャージポンプ回路。
【請求項２】
シンク電流供給手段は、
クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが第１の差動対における２つのトランジスタの共通のソースと接続され、他方のトランジスタのドレインが第２の差動対における２つのトランジスタの共通のソースと接続されている第３の差動対と、
上記クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが上記第１の差動対における２つのトランジスタの共通のソースと接続され、他方のトランジスタのドレインが上記第２の差動対における２つのトランジスタの共通のソースと接続されている第４の差動対と、
上記第３の差動対における２つのトランジスタの共通のソースと接続されている第１の電流源と、
上記第４の差動対における２つのトランジスタの共通のソースと接続されている第２の電流源とから構成されており、
ソース電流供給手段は、
上記クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが上記第１及び第２の差動対における一方のトランジスタのドレイン及び逆相出力端子と接続され、他方のトランジスタのドレインが上記第１及び第２の差動対における他方のトランジスタのドレイン及び正相出力端子と接続されている第５の差動対と、
上記クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが上記第１及び第２の差動対における一方のトランジスタのドレイン及び上記逆相出力端子と接続され、他方のトランジスタのドレインが上記第１及び第２の差動対における他方のトランジスタのドレイン及び上記正相出力端子と接続されている第６の差動対と、
上記第５の差動対における２つのトランジスタの共通のソースと接続されている第３の電流源と、
上記第６の差動対における２つのトランジスタの共通のソースと接続されている第４の電流源とから構成されている
ことを特徴とする請求項１記載の差動チャージポンプ回路。
【請求項３】
アップ信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが逆相出力端子と接続され、他方のトランジスタが正相出力端子と接続されている第１の差動対と、
ダウン信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが上記逆相出力端子と接続され、他方のトランジスタが上記正相出力端子と接続されている第２の差動対と、
上記第１及び第２の差動対と接続されており、クロック信号の信号レベルに応じて上記正相出力端子及び上記逆相出力端子にシンク電流を供給するシンク電流供給手段と、
上記第１及び第２の差動対、上記正相出力端子及び上記逆相出力端子と接続されており、上記正相出力端子及び上記逆相出力端子にソース電流を供給するソース電流供給手段と
を備えた差動チャージポンプ回路。
【請求項４】
シンク電流供給手段は、
クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが第１の差動対における２つのトランジスタの共通のソースと接続され、他方のトランジスタのドレインが第２の差動対における２つのトランジスタの共通のソースと接続されている第３の差動対と、
上記クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが上記第１の差動対における２つのトランジスタの共通のソースと接続され、他方のトランジスタのドレインが上記第２の差動対における２つのトランジスタの共通のソースと接続されている第４の差動対と、
上記第３の差動対における２つのトランジスタの共通のソースと接続されている第１の電流源と、
上記第４の差動対における２つのトランジスタの共通のソースと接続されている第２の電流源とから構成されており、
ソース電流供給手段は、
上記第１及び第２の差動対における一方のトランジスタのドレイン及び逆相出力端子と接続されている第３の電流源と、
上記第１及び第２の差動対における他方のトランジスタのドレイン及び正相出力端子と接続されている第４の電流源とから構成されている
ことを特徴とする請求項３記載の差動チャージポンプ回路。
【請求項５】
アップ信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが逆相出力端子と接続され、他方のトランジスタが正相出力端子と接続されている第１の差動対と、
ダウン信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが上記逆相出力端子と接続され、他方のトランジスタが上記正相出力端子と接続されている第２の差動対と、
上記第１及び第２の差動対と接続されており、上記正相出力端子及び上記逆相出力端子にシンク電流を供給するシンク電流供給手段と、
上記第１及び第２の差動対、上記正相出力端子及び上記逆相出力端子と接続されており、上記クロック信号の信号レベルに応じて上記正相出力端子及び上記逆相出力端子にソース電流を供給するソース電流供給手段と
を備えた差動チャージポンプ回路。
【請求項６】
シンク電流供給手段は、
第１の差動対における２つのトランジスタの共通のソースと接続されている第１の電流源と、
第２の差動対における２つのトランジスタの共通のソースと接続されている第２の電流源とから構成されており、
ソース電流供給手段は、
クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが上記第１及び第２の差動対における一方のトランジスタのドレイン及び逆相出力端子と接続され、他方のトランジスタのドレインが上記第１及び第２の差動対における他方のトランジスタのドレイン及び正相出力端子と接続されている第３の差動対と、
上記クロック信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタのドレインが上記第１及び第２の差動対における一方のトランジスタのドレイン及び上記逆相出力端子と接続され、他方のトランジスタのドレインが上記第１及び第２の差動対における他方のトランジスタのドレイン及び上記正相出力端子と接続されている第４の差動対と、
上記第３の差動対における２つのトランジスタの共通のソースと接続されている第３の電流源と、
上記第４の差動対における２つのトランジスタの共通のソースと接続されている第４の電流源とから構成されている
ことを特徴とする請求項５記載の差動チャージポンプ回路。
【請求項７】
アップ信号又はダウン信号の周期の偶数倍の周期を有し、デューティ比が上記アップ信号又は上記ダウン信号の５０％であるクロック信号が用いられることを特徴とする請求項１から請求項６のうちのいずれか１項記載の差動チャージポンプ回路。
【請求項８】
アップ信号又はダウン信号と同じ周期を有し、デューティ比が上記アップ信号又は上記ダウン信号の５０％であるクロック信号が用いられることを特徴とする請求項１から請求項７のうちのいずれか１項記載の差動チャージポンプ回路。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、アップ信号とダウン信号の信号レベルに応じた電流を出力する差動チャージポンプ回路に関するものである。
【背景技術】
【０００２】
チャージポンプ回路は、入力されるアップ信号（以下、「ＵＰ信号」と称する）とダウン信号（以下、「ＤＮ信号」と称する）の信号レベルに応じて出力電流を変化させて、出力端子に接続される容量の充放電を制御する回路である。
例えば、位相同期回路であるＰＬＬ（ｐｈａｓｅ  ｌｏｃｋｅｄ  ｌｏｏｐ）では、位相周波数比較回路の出力であるパルス信号から、ループフィルタに入力される電流信号に変換する箇所で使用される。
【０００３】
チャージポンプ回路の用途によっては差動出力が必要な場合があり、このような場合には、差動チャージポンプ回路が使用される。
図６は以下の非特許文献に開示されている従来の差動チャージポンプ回路を示す構成図である。
この差動チャージポンプ回路は、トランジスタＭ１とトランジスタＭ２からなる差動対と、トランジスタＭ３とトランジスタＭ４からなる差動対と、全て同じ値の電流Ｉ１〜Ｉ４を出力する４つの電流源とから構成されている。
この差動チャージポンプ回路の入力信号であるＵＰ信号とＤＮ信号は共に差動であり（ＵＰ信号におけるＵＰＰとＵＰＮが差動、ＤＮ信号におけるＤＮＰとＤＮＮが差動）、２つの差動対に入力される。
【０００４】
図６の差動チャージポンプ回路では、ＵＰ信号とＤＮ信号の信号レベルに応じてトランジスタＭ１〜Ｍ４のオンオフを制御して電流経路を切り替えることにより、正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮの出力電流Ｉｏｕｔを制御している。
ここで、正相出力端子ＯＵＴＰから外部に流れ出す電流をＩ（ＯＵＴＰ）、逆相出力端子ＯＵＴＮから外部に流れ出す電流をＩ（ＯＵＴＮ）で表すと、Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）となる。
【０００５】
図６の差動チャージポンプ回路の動作は以下の通りである。
例えば、ＵＰ信号の信号レベルが“Ｈｉｇｈ”であって、ＤＮ信号の信号レベルが“Ｌｏｗ”である場合、即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベルである場合、トランジスタＭ１，Ｍ３がオン、トランジスタＭ２，Ｍ４がオフになる。
これにより、トランジスタＭ２とトランジスタＭ４には電流が流れないため、Ｉ４の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
また、トランジスタＭ１，Ｍ３に電流が流れるため、Ｉ３−Ｉ１−Ｉ２の電流が、逆相出力端子ＯＵＴＮに出力される。なお、Ｉ３−Ｉ１−Ｉ２の電流は負の値であるため、外部から逆相出力端子ＯＵＴＮに電流が流れ込むようになる。
したがって、この場合には、出力電流Ｉｏｕｔ（＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ））は正の値となる。
【０００６】
逆に、ＵＰ信号の信号レベルが“Ｌｏｗ”であって、ＤＮ信号の信号レベルが“Ｈｉｇｈ”である場合、即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベルである場合、トランジスタＭ１，Ｍ３がオフ、トランジスタＭ２，Ｍ４がオンになる。
これにより、トランジスタＭ２，Ｍ４に電流が流れるため、Ｉ４−Ｉ１−Ｉ２の電流が、正相出力端子ＯＵＴＰに出力される。なお、Ｉ４−Ｉ１−Ｉ２の電流は負の値であるため、外部から正相出力端子ＯＵＴＰに電流が流れ込むようになる。
また、トランジスタＭ１とトランジスタＭ３には電流が流れないため、Ｉ３の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
したがって、この場合には、出力電流Ｉｏｕｔ（＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ））は負の値となる。
【０００７】
また、ＵＰ信号及びＤＮ信号の信号レベルが共に“Ｌｏｗ”である場合、即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベルである場合、トランジスタＭ２，Ｍ３がオン、トランジスタＭ１，Ｍ４がオフになる。
これにより、トランジスタＭ２に電流が流れるため、Ｉ４−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。ただし、Ｉ４−Ｉ１は零であるため、正相出力端子ＯＵＴＰには電流が流れない。
また、トランジスタＭ３に電流が流れるため、Ｉ３−Ｉ２の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。ただし、Ｉ３−Ｉ２の電流は零であるため、逆相出力端子ＯＵＴＮには電流が流れない。
【０００８】
また、ＵＰ信号及びＤＮ信号の信号レベルが共に“Ｈｉｇｈ”である場合、即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベルである場合、トランジスタＭ１，Ｍ４がオン、トランジスタＭ２，Ｍ３がオフになる。
これにより、トランジスタＭ４に電流が流れるため、Ｉ４−Ｉ２の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。ただし、Ｉ４−Ｉ２は零であるため、正相出力端子ＯＵＴＰには電流が流れない。
また、トランジスタＭ１に電流が流れるため、Ｉ３−Ｉ１の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。ただし、Ｉ３−Ｉ１の電流は零であるため、逆相出力端子ＯＵＴＮには電流が流れない。
【０００９】
上記の動作結果より、ＵＰ信号の信号レベルが“Ｈｉｇｈ”になる時間がＴｕで、ＤＮ信号の信号レベルが“Ｌｏｗ”になる時間がＴｄであるとすると、出力電流Ｉｏｕｔの時間平均は、Ｔｕ−Ｔｄに比例する値になる。
【００１０】
図６の差動チャージポンプ回路は、４つの電流源を備えているが、半導体の製造ばらつきなどが原因で、４つの電流源から出力される電流Ｉ１〜Ｉ４の値が等しくならない場合がある。
４つの電流源から出力される電流Ｉ１〜Ｉ４の値が等しくならない場合、出力電流特性にオフセットが生じる問題が発生する。
以下、この問題の原理を説明する。
【００１１】
まず、電流源から出力される電流Ｉ１〜Ｉ４の値を以下の式で定義する。
Ｉ１＝Ｉ×（１−α）
Ｉ２＝Ｉ×（１＋α）
Ｉ３＝Ｉ×（１−β）
Ｉ４＝Ｉ×（１＋β）
図６には図示していないが、通常、差動チャージポンプ回路にはコモンモードフィードバック（ＣＭＦＢ）回路が付加されており、このＣＭＦＢ回路によって、出力端子のコモン電位が一定になるように調整されている。
このため、Ｉ１＋Ｉ２＝Ｉ３＋Ｉ４の関係が成り立ち、Ｉ１〜Ｉ４の電流ばらつきはαとβの２つの変数で表現することができる。
αは出力電流Ｉ１の電流源と出力電流Ｉ２の電流源との相対的なばらつきを示し、βは出力電流Ｉ３の電流源と出力電流Ｉ４の電流源との相対的なばらつきを示している。
【００１２】
ここで、図７はＵＰ信号とＤＮ信号における信号レベルの変化例を示す説明図である。
図７の例では、ＵＰ信号のパルス幅をＴｕ、ＤＮ信号のパルス幅をＴｄ、周期１を想定している。
この場合、図７における区間Ａ，Ｂ，Ｃの出力電流Ｉｏｕｔは、下記のようになる。
［区間Ａ］
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−（ＯＵＴＮ）
＝Ｉ×（−α＋β）
［区間Ｂ］
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−（ＯＵＴＮ）
＝Ｉ×（１＋β）
［区間Ｃ］
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−（ＯＵＴＮ）
＝Ｉ×（α＋β）
【００１３】
各区間Ａ，Ｂ，Ｃの時間幅を考慮すると、平均出力電流Ｉｏｕｔ＿ａｖは以下の通りとなる。
Ｉｏｕｔ＿ａｖ＝Ｉ×｛Ｔｕ−Ｔｄ＋α（１−Ｔｕ−Ｔｄ）＋ β｝
以上より、４つの電流源にばらつきがない場合（α＝β＝０）、出力電流Ｉｏｕｔが（Ｔｕ−Ｔｄ）に比例するが、ばらつきの影響でαとβが０でない場合、出力電流特性にオフセットが生じることが分かる。
【００１４】
図８は入力信号の（Ｔｕ−Ｔｄ）に対する出力電流Ｉｏｕｔの関係を示す説明図である。
電流源Ｉ１〜Ｉ４のばらつきにより、出力電流Ｉｏｕｔがゼロになるポイントが、（Ｔｕ−Ｔｄ）がゼロになるポイントからずれることになる。
この特性は、出力電流値から（Ｔｕ−Ｔｄ）の値を推測する際の誤差の原因となる。また、この差動チャージポンプ回路をＰＬＬの位相比較器出力に用いた場合、位相ロックのポイントがずれて、ＰＬＬの出力信号の位相にばらつきが生じることになる。
【先行技術文献】
【非特許文献】
【００１５】
【非特許文献１】John Rogers，Calvin Plett，Foster Dai著“Integrated Circuit Design for High-Speed Frequency Synthesis”，ARTECH HOUSE，2006
【発明の概要】
【発明が解決しようとする課題】
【００１６】
従来の差動チャージポンプ回路は以上のように構成されているので、半導体の製造ばらつきなどが原因で、４つの電流源から出力される電流Ｉ１〜Ｉ４の値が等しくならない場合、出力電流特性にオフセットが生じてしまう課題があった。
【００１７】
この発明は上記のような課題を解決するためになされたもので、電流源のばらつきがあっても、出力電流特性に生じるオフセットを抑えることができる差動チャージポンプ回路を得ることを目的とする。
【課題を解決するための手段】
【００１８】
この発明に係る差動チャージポンプ回路は、アップ信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが逆相出力端子と接続され、他方のトランジスタが正相出力端子と接続されている第１の差動対と、ダウン信号の信号レベルに応じてオンオフする２つのトランジスタから構成されており、一方のトランジスタが逆相出力端子と接続され、他方のトランジスタが正相出力端子と接続されている第２の差動対とを備え、第１及び第２の差動対と接続されているシンク電流供給手段が、クロック信号の信号レベルに応じて正相出力端子及び逆相出力端子にシンク電流を供給し、第１及び第２の差動対、正相出力端子及び逆相出力端子と接続されているソース電流供給手段が、クロック信号の信号レベルに応じて正相出力端子及び逆相出力端子にソース電流を供給するようにしたものである。
【発明の効果】
【００１９】
この発明によれば、第１及び第２の差動対と接続されているシンク電流供給手段が、クロック信号の信号レベルに応じて正相出力端子及び逆相出力端子にシンク電流を供給し、第１及び第２の差動対、正相出力端子及び逆相出力端子と接続されているソース電流供給手段が、クロック信号の信号レベルに応じて正相出力端子及び逆相出力端子にソース電流を供給するように構成したので、電流源のばらつきがあっても、出力電流特性に生じるオフセットを抑えることができる効果がある。
【図面の簡単な説明】
【００２０】
【図１】この発明の実施の形態１による差動チャージポンプ回路を示す構成図である。
【図２】この発明の実施の形態１による差動チャージポンプ回路の動作タイミングを示すタイミングチャートである。
【図３】ＵＰ信号／ＤＮ信号と同じ周期を有し、デューティ比がＵＰ信号／ＤＮ信号の５０％であるＣＬＫ信号を用いている場合の差動チャージポンプ回路の動作タイミングを示すタイミングチャートである。
【図４】この発明の実施の形態２による差動チャージポンプ回路を示す構成図である。
【図５】この発明の実施の形態３による差動チャージポンプ回路を示す構成図である。
【図６】非特許文献に開示されている従来の差動チャージポンプ回路を示す構成図である。
【図７】ＵＰ信号とＤＮ信号における信号レベルの変化例を示す説明図である。
【図８】入力信号の（Ｔｕ−Ｔｄ）に対する出力電流Ｉｏｕｔの関係を示す説明図である。
【発明を実施するための形態】
【００２１】
実施の形態１．
図１はこの発明の実施の形態１による差動チャージポンプ回路を示す構成図である。
図１において、差動対１は差動のＵＰ信号（アップ信号）におけるＵＰＰの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ１と、そのＵＰ信号におけるＵＰＮの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ２とから構成されており、そのトランジスタＭ１のドレインが逆相出力端子ＯＵＴＮと接続され、そのトランジスタＭ２のドレインが正相出力端子ＯＵＴＰと接続されている。なお、差動対１は第１の差動対を構成している。
【００２２】
差動対２は差動のＤＮ信号（ダウン信号）におけるＤＮＮの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ３と、そのＤＮ信号におけるＤＮＰの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ４とから構成されており、そのトランジスタＭ３のドレインが逆相出力端子ＯＵＴＮと接続され、そのトランジスタＭ４のドレインが正相出力端子ＯＵＴＰと接続されている。なお、差動対２は第２の差動対を構成している。
【００２３】
シンク電流供給回路３は差動対４，５及び電流源６，７から構成されており、差動のＣＬＫ信号（クロック信号）の信号レベルに応じて正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにシンク電流を供給する回路である。なお、シンク電流供給回路３はシンク電流供給手段を構成している。
差動対４は差動のＣＬＫ信号におけるＣＬＫＰの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ５と、そのＣＬＫ信号におけるＣＬＫＮの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ６とから構成されており、そのトランジスタＭ５のドレインが差動対１におけるトランジスタＭ１，Ｍ２の共通のソースと接続され、そのトランジスタＭ６のドレインが差動対２におけるトランジスタＭ３，Ｍ４の共通のソースと接続されている。なお、差動対４は第３の差動対を構成している。
【００２４】
差動対５は差動のＣＬＫ信号におけるＣＬＫＮの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ７と、そのＣＬＫ信号におけるＣＬＫＰの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ８とから構成されており、そのトランジスタＭ７のドレインが差動対１におけるトランジスタＭ１，Ｍ２の共通のソースと接続され、そのトランジスタＭ８のドレインが差動対２におけるトランジスタＭ３，Ｍ４の共通のソースと接続されている。なお、差動対５は第４の差動対を構成している。
電流源６は差動対４におけるトランジスタＭ５，Ｍ６の共通のソースと接続されており、電流Ｉ１を出力する第１の電流源である。
電流源７は差動対５におけるトランジスタＭ７，Ｍ８の共通のソースと接続されており、電流Ｉ２を出力する第２の電流源である。
【００２５】
ソース電流供給回路８は差動対９，１０及び電流源１１，１２から構成されており、差動のＣＬＫ信号の信号レベルに応じて正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにソース電流を供給する回路である。なお、ソース電流供給回路８はソース電流供給手段を構成している。
差動対９は差動のＣＬＫ信号におけるＣＬＫＰの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ９と、そのＣＬＫ信号におけるＣＬＫＮの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ１０とから構成されており、そのトランジスタＭ９のドレインがトランジスタＭ１，Ｍ３のドレイン及び逆相出力端子ＯＵＴＮと接続され、そのトランジスタＭ１０のドレインがトランジスタＭ２，Ｍ４のドレイン及び正相出力端子ＯＵＴＰと接続されている。なお、差動対９は第５の差動対を構成している。
【００２６】
差動対１０は差動のＣＬＫ信号におけるＣＬＫＮの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ１１と、そのＣＬＫ信号におけるＣＬＫＰの信号レベルに応じてオンオフ（ＯＮ／ＯＦＦ）するトランジスタＭ１２とから構成されており、そのトランジスタＭ１１のドレインがトランジスタＭ１，Ｍ３のドレイン及び逆相出力端子ＯＵＴＮと接続され、そのトランジスタＭ１２のドレインがトランジスタＭ２，Ｍ４のドレイン及び正相出力端子ＯＵＴＰと接続されている。なお、差動対１０は第６の差動対を構成している。
電流源１１は差動対９におけるトランジスタＭ９，Ｍ１０の共通のソースと接続されており、電流Ｉ３を出力する第３の電流源である。
電流源１２は差動対１０におけるトランジスタＭ１１，Ｍ１２の共通のソースと接続されており、電流Ｉ４を出力する第４の電流源である。
【００２７】
次に動作について説明する。
図２はこの発明の実施の形態１による差動チャージポンプ回路の動作タイミングを示すタイミングチャートである。
ここでは、ＣＬＫ信号として、ＵＰ信号／ＤＮ信号の１周期毎に、“Ｈｉｇｈ”と“Ｌｏｗ”を繰り返す信号を用いるものとする。
ただし、電流源６，７，１１，１２から出力される電流Ｉ１，Ｉ２，Ｉ３，Ｉ４の値を以下の式で定義する。
Ｉ１＝Ｉ×（１−α）
Ｉ２＝Ｉ×（１＋α）
Ｉ３＝Ｉ×（１−β）
Ｉ４＝Ｉ×（１＋β）
αは電流源６と電流源７の相対的なばらつきを示し、βは電流源１１と電流源１２の相対的なばらつきを示している。
【００２８】
図２における区間Ａ，Ｂ，Ｃ，Ａ’，Ｂ’，Ｃ’の出力電流Ｉｏｕｔは、下記のようになる。
［区間Ａ］
区間Ａでは、ＵＰ信号の信号レベルが“Ｈｉｇｈ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００２９】
この場合のトランジスタＭ１〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＮ
トランジスタＭ２    →  ＯＦＦ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＮ
トランジスタＭ６    →  ＯＦＦ
トランジスタＭ７    →  ＯＦＦ
トランジスタＭ８    →  ＯＮ
トランジスタＭ９    →  ＯＦＦ
トランジスタＭ１０  →  ＯＮ
トランジスタＭ１１  →  ＯＮ
トランジスタＭ１２  →  ＯＦＦ
【００３０】
これにより、トランジスタＭ４，Ｍ８とトランジスタＭ１０に電流が流れるため、Ｉ３−Ｉ２の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ３−Ｉ２
＝Ｉ×（１−β）−Ｉ×（１＋α）
＝−Ｉ×（α＋β）
また、トランジスタＭ１，Ｍ５とトランジスタＭ１１に電流が流れるため、Ｉ４−Ｉ１の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ４−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１−α）
＝Ｉ×（α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝−Ｉ×（α＋β）
【００３１】
［区間Ｂ］
区間Ｂでは、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００３２】
この場合のトランジスタＭ１〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＮ
トランジスタＭ６    →  ＯＦＦ
トランジスタＭ７    →  ＯＦＦ
トランジスタＭ８    →  ＯＮ
トランジスタＭ９    →  ＯＦＦ
トランジスタＭ１０  →  ＯＮ
トランジスタＭ１１  →  ＯＮ
トランジスタＭ１２  →  ＯＦＦ
【００３３】
これにより、トランジスタＭ４，Ｍ８と、トランジスタＭ２，Ｍ５と、トランジスタＭ１０とに電流が流れるため、Ｉ３−Ｉ２−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ３−Ｉ２−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１＋α）−Ｉ×（１−α）
＝−Ｉ×（１＋β）
また、トランジスタＭ１とトランジスタＭ３には電流が流れず、トランジスタＭ１１には電流が流れるため、Ｉ４の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ４
＝Ｉ×（１＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝−Ｉ×（１＋β）
【００３４】
［区間Ｃ］
区間Ｃでは、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｌｏｗ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００３５】
この場合のトランジスタＭ１〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＮ
トランジスタＭ４    →  ＯＦＦ
トランジスタＭ５    →  ＯＮ
トランジスタＭ６    →  ＯＦＦ
トランジスタＭ７    →  ＯＦＦ
トランジスタＭ８    →  ＯＮ
トランジスタＭ９    →  ＯＦＦ
トランジスタＭ１０  →  ＯＮ
トランジスタＭ１１  →  ＯＮ
トランジスタＭ１２  →  ＯＦＦ
【００３６】
これにより、トランジスタＭ２，Ｍ５とトランジスタＭ１０に電流が流れるため、Ｉ３−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ３−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１−α）
＝Ｉ×（α−β）
また、トランジスタＭ３，Ｍ８とトランジスタＭ１１に電流が流れるため、Ｉ４−Ｉ２の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ４−Ｉ２
＝Ｉ×（１＋β）−Ｉ×（１＋α）
＝Ｉ×（−α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（α−β）
【００３７】
［区間Ａ’］
区間Ａ’では、ＵＰ信号の信号レベルが“Ｈｉｇｈ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００３８】
この場合のトランジスタＭ１〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＮ
トランジスタＭ２    →  ＯＦＦ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＦＦ
トランジスタＭ６    →  ＯＮ
トランジスタＭ７    →  ＯＮ
トランジスタＭ８    →  ＯＦＦ
トランジスタＭ９    →  ＯＮ
トランジスタＭ１０  →  ＯＦＦ
トランジスタＭ１１  →  ＯＦＦ
トランジスタＭ１２  →  ＯＮ
【００３９】
これにより、トランジスタＭ４，Ｍ６とトランジスタＭ１２に電流が流れるため、Ｉ４−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１−α）
＝Ｉ×（α＋β）
また、トランジスタＭ１，Ｍ７とトランジスタＭ９に電流が流れるため、Ｉ３−Ｉ２の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ２
＝Ｉ×（１−β）−Ｉ×（１＋α）
＝−Ｉ×（α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（α＋β）
【００４０】
［区間Ｂ’］
区間Ｂ’では、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００４１】
この場合のトランジスタＭ１〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＦＦ
トランジスタＭ６    →  ＯＮ
トランジスタＭ７    →  ＯＮ
トランジスタＭ８    →  ＯＦＦ
トランジスタＭ９    →  ＯＮ
トランジスタＭ１０  →  ＯＦＦ
トランジスタＭ１１  →  ＯＦＦ
トランジスタＭ１２  →  ＯＮ
【００４２】
これにより、トランジスタＭ４，Ｍ６と、トランジスタＭ２，Ｍ７と、トランジスタＭ１２とに電流が流れるため、Ｉ４−Ｉ２−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１＋α）−Ｉ×（１−α）
＝Ｉ×（β−１）
また、トランジスタＭ１とトランジスタＭ３には電流が流れず、トランジスタＭ９には電流が流れるため、Ｉ３の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３
＝Ｉ×（１−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（β−１）
【００４３】
［区間Ｃ’］
区間Ｃ’では、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｌｏｗ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００４４】
この場合のトランジスタＭ１〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＮ
トランジスタＭ４    →  ＯＦＦ
トランジスタＭ５    →  ＯＦＦ
トランジスタＭ６    →  ＯＮ
トランジスタＭ７    →  ＯＮ
トランジスタＭ８    →  ＯＦＦ
トランジスタＭ９    →  ＯＮ
トランジスタＭ１０  →  ＯＦＦ
トランジスタＭ１１  →  ＯＦＦ
トランジスタＭ１２  →  ＯＮ
【００４５】
これにより、トランジスタＭ２，Ｍ７とトランジスタＭ１２に電流が流れるため、Ｉ４−Ｉ２の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２
＝Ｉ×（１＋β）−Ｉ×（１＋α）
＝Ｉ×（−α＋β）
また、トランジスタＭ３，Ｍ６とトランジスタＭ９に電流が流れるため、Ｉ３−Ｉ１の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１−α）
＝Ｉ×（α−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（−α＋β）
【００４６】
各区間Ａ，Ｂ，Ｃ，Ａ’，Ｂ’，Ｃ’の時間幅を考慮すると、平均出力電流Ｉｏｕｔ＿ａｖは以下の通りとなる。
Ｉｏｕｔ＿ａｖ＝Ｉ×（Ｔｕ−Ｔｄ）
よって、出力電流Ｉｏｕｔは（Ｔｕ−Ｔｄ）に比例する特性となり、電流源のばらつきα，βによるオフセットが発生しないことが分かる。
【００４７】
以上で明らかなように、この実施の形態１によれば、シンク電流供給回路３が、ＣＬＫ信号の信号レベルに応じて正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにシンク電流を供給し、ソース電流供給回路８が、ＣＬＫ信号の信号レベルに応じて正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにソース電流を供給するように構成したので、電流源のばらつきα，βがあっても、オフセットの発生を抑えることができる効果を奏する。
【００４８】
この実施の形態１では、ＵＰ信号の時間幅がＴｕ、ＤＮ信号の時間幅がＴｄである例を示したが（Ｔｕ＜Ｔｄ）、ＵＰ信号の時間幅Ｔｕが図２のＴｄに相当する時間（区間Ａ，Ｂの間、Ｈレベル）であって、ＤＮ信号の時間幅Ｔｄが図２のＴｕに相当する時間（区間Ａの間、Ｈレベル）であってもよい（Ｔｕ＞Ｔｄ）。
【００４９】
この実施の形態１では、ＣＬＫ信号の周期が、ＵＰ信号／ＤＮ信号の周期の２倍である例を示したが、ＣＬＫ信号の周期は特に限定するものではない。
例えば、ＵＰ信号／ＤＮ信号の周期の偶数倍の周期を有し、デューティ比が５０％であるＣＬＫ信号を用いても、同様の効果を奏することができる。
ここで、図３はＵＰ信号／ＤＮ信号と同じ周期を有し、デューティ比がＵＰ信号／ＤＮ信号の５０％であるＣＬＫ信号を用いている場合の差動チャージポンプ回路の動作タイミングを示すタイミングチャートである。
【００５０】
図３の場合、回路の状態として、４つの区間Ａ，Ｂ，Ｃ，Ｄに分類され、区間Ａ，Ｂ，Ｃ，Ｄの出力電流Ｉｏｕｔは、下記のようになる。
［区間Ａ］
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝−Ｉ×（α＋β）
［区間Ｂ］
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝−Ｉ×（１＋β）
［区間Ｃ］
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（α−β）
［区間Ｄ］
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
Ｉｏｕｔ＝Ｉ×（−α＋β）
【００５１】
各区間Ａ，Ｂ，Ｃ，Ｄの時間幅を考慮すると、平均出力電流Ｉｏｕｔ＿ａｖは以下の通りとなる。
Ｉｏｕｔ＿ａｖ＝Ｉ×（１＋α）×（Ｔｕ−Ｔｄ）
この場合、電流源６と電流源７の相対的なばらつきαに依存して出力特性の傾きは変化するが、やはり、ばらつきα，βによるオフセットは発生せず、出力電流は（Ｔｕ−Ｔｄ）に比例する特性が得られる。
【００５２】
なお、この実施の形態１では、ＵＰ信号を入力する差動対１と、ＤＮ信号を入力する差動対２とがＮＭＯSを用いて構成されているものを示したが、ＰＭＯＳを用いて構成されていても、同様の効果が得られる。
【００５３】
実施の形態２．
図４はこの発明の実施の形態２による差動チャージポンプ回路を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
ソース電流供給回路２０は電流源１１，１２から構成されており、正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにソース電流を供給する回路である。なお、ソース電流供給回路２０はソース電流供給手段を構成している。
【００５４】
次に動作について説明する。
ただし、差動チャージポンプ回路の動作タイミングは、上記実施の形態１と同様に、図２のタイミングチャートが示す動作タイミングであるとして説明する。
図２における区間Ａ，Ｂ，Ｃ，Ａ’，Ｂ’，Ｃ’の出力電流Ｉｏｕｔは、下記のようになる。
【００５５】
［区間Ａ］
区間Ａでは、ＵＰ信号の信号レベルが“Ｈｉｇｈ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００５６】
この場合のトランジスタＭ１〜Ｍ８のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＮ
トランジスタＭ２    →  ＯＦＦ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＮ
トランジスタＭ６    →  ＯＦＦ
トランジスタＭ７    →  ＯＦＦ
トランジスタＭ８    →  ＯＮ
【００５７】
これにより、トランジスタＭ４，Ｍ８に電流が流れるため、Ｉ４−Ｉ２の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２
＝Ｉ×（１＋β）−Ｉ×（１＋α）
＝−Ｉ×（α−β）
また、トランジスタＭ１，Ｍ５に電流が流れるため、Ｉ３−Ｉ１の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１−α）
＝Ｉ×（α−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝−Ｉ×（α−β）
【００５８】
［区間Ｂ］
区間Ｂでは、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００５９】
この場合のトランジスタＭ１〜Ｍ８のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＮ
トランジスタＭ６    →  ＯＦＦ
トランジスタＭ７    →  ＯＦＦ
トランジスタＭ８    →  ＯＮ
【００６０】
これにより、トランジスタＭ４，Ｍ８と、トランジスタＭ２，Ｍ５とに電流が流れるため、Ｉ４−Ｉ２−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１＋α）−Ｉ×（１−α）
＝Ｉ×（β−１）
また、トランジスタＭ１とトランジスタＭ３には電流が流れないため、Ｉ３の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３
＝Ｉ×（１−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（β−１）
【００６１】
［区間Ｃ］
区間Ｃでは、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｌｏｗ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００６２】
この場合のトランジスタＭ１〜Ｍ８のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＮ
トランジスタＭ４    →  ＯＦＦ
トランジスタＭ５    →  ＯＮ
トランジスタＭ６    →  ＯＦＦ
トランジスタＭ７    →  ＯＦＦ
トランジスタＭ８    →  ＯＮ
【００６３】
これにより、トランジスタＭ２，Ｍ５に電流が流れるため、Ｉ４−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１−α）
＝Ｉ×（α＋β）
また、トランジスタＭ３，Ｍ８に電流が流れるため、Ｉ３−Ｉ２の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ２
＝Ｉ×（１−β）−Ｉ×（１＋α）
＝−Ｉ×（α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（α＋β）
【００６４】
［区間Ａ’］
区間Ａ’では、ＵＰ信号の信号レベルが“Ｈｉｇｈ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００６５】
この場合のトランジスタＭ１〜Ｍ８のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＮ
トランジスタＭ２    →  ＯＦＦ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＦＦ
トランジスタＭ６    →  ＯＮ
トランジスタＭ７    →  ＯＮ
トランジスタＭ８    →  ＯＦＦ
【００６６】
これにより、トランジスタＭ４，Ｍ６に電流が流れるため、Ｉ４−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１−α）
＝Ｉ×（α＋β）
また、トランジスタＭ１，Ｍ７に電流が流れるため、Ｉ３−Ｉ２の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ２
＝Ｉ×（１−β）−Ｉ×（１＋α）
＝−Ｉ×（α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（α＋β）
【００６７】
［区間Ｂ’］
区間Ｂ’では、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００６８】
この場合のトランジスタＭ１〜Ｍ８のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ５    →  ＯＦＦ
トランジスタＭ６    →  ＯＮ
トランジスタＭ７    →  ＯＮ
トランジスタＭ８    →  ＯＦＦ
【００６９】
これにより、トランジスタＭ４，Ｍ６と、トランジスタＭ２，Ｍ７とに電流が流れるため、Ｉ４−Ｉ２−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１＋α）−Ｉ×（１−α）
＝Ｉ×（β−１）
また、トランジスタＭ１とトランジスタＭ３には電流が流れないため、Ｉ３の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３
＝Ｉ×（１−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（β−１）
【００７０】
［区間Ｃ’］
区間Ｃ’では、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｌｏｗ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００７１】
この場合のトランジスタＭ１〜Ｍ８のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＮ
トランジスタＭ４    →  ＯＦＦ
トランジスタＭ５    →  ＯＦＦ
トランジスタＭ６    →  ＯＮ
トランジスタＭ７    →  ＯＮ
トランジスタＭ８    →  ＯＦＦ
【００７２】
これにより、トランジスタＭ２，Ｍ７に電流が流れるため、Ｉ４−Ｉ２の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２
＝Ｉ×（１＋β）−Ｉ×（１＋α）
＝Ｉ×（−α＋β）
また、トランジスタＭ３，Ｍ６に電流が流れるため、Ｉ３−Ｉ１の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１−α）
＝Ｉ×（α−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（−α＋β）
【００７３】
各区間Ａ，Ｂ，Ｃ，Ａ’，Ｂ’，Ｃ’の時間幅を考慮すると、平均出力電流Ｉｏｕｔ＿ａｖは以下の通りとなる。
Ｉｏｕｔ＿ａｖ＝Ｉ×（Ｔｕ−Ｔｄ＋β）
よって、電流源１１と電流源１２の相対的なばらつきβに依存して、出力電流特性にオフセットが生じることが分かる。
しかし、電流源６と電流源７の相対的なばらつきαについては、出力電流特性に対してオフセットの影響が生じていない。
したがって、電流源１１と電流源１２の相対的なばらつきβが小さな回路に対しては、図４の差動チャージポンプ回路が出力オフセットの抑圧に対して有効であることが分かる。
図４の差動チャージポンプ回路では、図１の差動チャージポンプ回路と比べて、トランジスタの縦積み段数が減るため、電源電圧に対する制限が緩くなるというメリットが得られる。
【００７４】
なお、この実施の形態２では、ＣＬＫ信号の周期が、ＵＰ信号／ＤＮ信号の周期の２倍である例を示したが、ＣＬＫ信号の周期は特に限定するものではない。
例えば、ＵＰ信号／ＤＮ信号の周期の偶数倍の周期（同じ周期を含む）を有し、デューティ比が５０％であるＣＬＫ信号を用いても、同様の効果を奏することができる。
【００７５】
また、この実施の形態２では、ＵＰ信号を入力する差動対１と、ＤＮ信号を入力する差動対２とがＮＭＯSを用いて構成されているものを示したが、ＰＭＯＳを用いて構成されていても、同様の効果が得られる。
【００７６】
実施の形態３．
図５はこの発明の実施の形態３による差動チャージポンプ回路を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
シンク電流供給回路３０は電流源６，７から構成されており、正相出力端子ＯＵＴＰ及び逆相出力端子ＯＵＴＮにシンク電流を供給する回路である。なお、シンク電流供給回路３０はシンク電流供給手段を構成している。
ただし、この実施の形態５では、差動対９が第３の差動対を構成し、差動対１０が第４の差動対を構成している。
【００７７】
次に動作について説明する。
ただし、差動チャージポンプ回路の動作タイミングは、上記実施の形態１と同様に、図２のタイミングチャートが示す動作タイミングであるとして説明する。
図２における区間Ａ，Ｂ，Ｃ，Ａ’，Ｂ’，Ｃ’の出力電流Ｉｏｕｔは、下記のようになる。
【００７８】
［区間Ａ］
区間Ａでは、ＵＰ信号の信号レベルが“Ｈｉｇｈ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００７９】
この場合のトランジスタＭ１〜Ｍ４，Ｍ９〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＮ
トランジスタＭ２    →  ＯＦＦ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ９    →  ＯＦＦ
トランジスタＭ１０  →  ＯＮ
トランジスタＭ１１  →  ＯＮ
トランジスタＭ１２  →  ＯＦＦ
【００８０】
これにより、トランジスタＭ４，Ｍ１０に電流が流れるため、Ｉ３−Ｉ２の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ３−Ｉ２
＝Ｉ×（１−β）−Ｉ×（１＋α）
＝−Ｉ×（α＋β）
また、トランジスタＭ１，Ｍ１１に電流が流れるため、Ｉ４−Ｉ１の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ４−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１−α）
＝Ｉ×（α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝−Ｉ×（α＋β）
【００８１】
［区間Ｂ］
区間Ｂでは、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００８２】
この場合のトランジスタＭ１〜Ｍ４，Ｍ９〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ９    →  ＯＦＦ
トランジスタＭ１０  →  ＯＮ
トランジスタＭ１１  →  ＯＮ
トランジスタＭ１２  →  ＯＦＦ
【００８３】
これにより、トランジスタＭ２，Ｍ４，Ｍ１０に電流が流れるため、Ｉ３−Ｉ２−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ３−Ｉ２−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１＋α）−Ｉ×（１−α）
＝−Ｉ×（β＋１）
また、トランジスタＭ１とトランジスタＭ３には電流が流れず、トランジスタＭ１１に電流が流れるため、Ｉ４の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ４
＝Ｉ×（１＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝−Ｉ×（β＋１）
【００８４】
［区間Ｃ］
区間Ｃでは、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｌｏｗ”、ＣＬＫ信号の信号レベルが“Ｈｉｇｈ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベル、ＣＬＫＰの信号レベルがＨレベル、ＣＬＫＮの信号レベルがＬレベルである。
【００８５】
この場合のトランジスタＭ１〜Ｍ４，Ｍ９〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＮ
トランジスタＭ４    →  ＯＦＦ
トランジスタＭ９    →  ＯＦＦ
トランジスタＭ１０  →  ＯＮ
トランジスタＭ１１  →  ＯＮ
トランジスタＭ１２  →  ＯＦＦ
【００８６】
これにより、トランジスタＭ２，Ｍ１０に電流が流れるため、Ｉ３−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ３−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１−α）
＝Ｉ×（α−β）
また、トランジスタＭ３，Ｍ１１に電流が流れるため、Ｉ４−Ｉ２の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ４−Ｉ２
＝Ｉ×（１＋β）−Ｉ×（１＋α）
＝Ｉ×（−α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（α−β）
【００８７】
［区間Ａ’］
区間Ａ’では、ＵＰ信号の信号レベルが“Ｈｉｇｈ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＨレベル、ＵＰＮの信号レベルがＬレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００８８】
この場合のトランジスタＭ１〜Ｍ４，Ｍ９〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＮ
トランジスタＭ２    →  ＯＦＦ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ９    →  ＯＮ
トランジスタＭ１０  →  ＯＦＦ
トランジスタＭ１１  →  ＯＦＦ
トランジスタＭ１２  →  ＯＮ
【００８９】
これにより、トランジスタＭ４，Ｍ１２に電流が流れるため、Ｉ４−Ｉ２の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２
＝Ｉ×（１＋β）−Ｉ×（１＋α）
＝Ｉ×（−α＋β）
また、トランジスタＭ１，Ｍ９に電流が流れるため、Ｉ３−Ｉ１の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ１
＝Ｉ×（１−β）−Ｉ×（１−α）
＝Ｉ×（α−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（−α＋β）
【００９０】
［区間Ｂ’］
区間Ｂ’では、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｈｉｇｈ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＨレベル、ＤＮＮの信号レベルがＬレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００９１】
この場合のトランジスタＭ１〜Ｍ４，Ｍ９〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＦＦ
トランジスタＭ４    →  ＯＮ
トランジスタＭ９    →  ＯＮ
トランジスタＭ１０  →  ＯＦＦ
トランジスタＭ１１  →  ＯＦＦ
トランジスタＭ１２  →  ＯＮ
【００９２】
これにより、トランジスタＭ２，Ｍ４と、トランジスタＭ１２とに電流が流れるため、Ｉ４−Ｉ２−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ２−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１＋α）−Ｉ×（１−α）
＝Ｉ×（β−１）
また、トランジスタＭ１とトランジスタＭ３には電流が流れず、トランジスタＭ９には電流が流れるため、Ｉ３の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３
＝Ｉ×（１−β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（β−１）
【００９３】
［区間Ｃ’］
区間Ｃ’では、ＵＰ信号の信号レベルが“Ｌｏｗ”、ＤＮ信号の信号レベルが“Ｌｏｗ”、ＣＬＫ信号の信号レベルが“Ｌｏｗ”である。
即ち、ＵＰＰの信号レベルがＬレベル、ＵＰＮの信号レベルがＨレベル、ＤＮＰの信号レベルがＬレベル、ＤＮＮの信号レベルがＨレベル、ＣＬＫＰの信号レベルがＬレベル、ＣＬＫＮの信号レベルがＨレベルである。
【００９４】
この場合のトランジスタＭ１〜Ｍ４，Ｍ９〜Ｍ１２のオンオフ状態は、以下のようになる。
トランジスタＭ１    →  ＯＦＦ
トランジスタＭ２    →  ＯＮ
トランジスタＭ３    →  ＯＮ
トランジスタＭ４    →  ＯＦＦ
トランジスタＭ９    →  ＯＮ
トランジスタＭ１０  →  ＯＦＦ
トランジスタＭ１１  →  ＯＦＦ
トランジスタＭ１２  →  ＯＮ
【００９５】
これにより、トランジスタＭ２，Ｍ１２に電流が流れるため、Ｉ４−Ｉ１の電流が、正相出力端子ＯＵＴＰから外部に流れ出すようになる。
Ｉ（ＯＵＴＰ）＝Ｉ４−Ｉ１
＝Ｉ×（１＋β）−Ｉ×（１−α）
＝Ｉ×（α＋β）
また、トランジスタＭ３，Ｍ９に電流が流れるため、Ｉ３−Ｉ２の電流が、逆相出力端子ＯＵＴＮから外部に流れ出すようになる。
Ｉ（ＯＵＴＮ）＝Ｉ３−Ｉ２
＝Ｉ×（１−β）−Ｉ×（１＋α）
＝−Ｉ×（α＋β）
したがって、この場合、出力電流Ｉｏｕｔは下記のようになる。
Ｉｏｕｔ＝Ｉ（ＯＵＴＰ）＝−Ｉ（ＯＵＴＮ）
＝Ｉ×（α＋β）
【００９６】
各区間Ａ，Ｂ，Ｃ，Ａ’，Ｂ’，Ｃ’の時間幅を考慮すると、平均出力電流Ｉｏｕｔ＿ａｖは以下の通りとなる。
Ｉｏｕｔ＿ａｖ＝Ｉ×｛Ｔｕ−Ｔｄ＋（１−Ｔｕ−Ｔｄ）×α｝
よって、電流源６と電流源７の相対的なばらつきαに依存して、出力電流特性にオフセットが生じることが分かる。
しかし、電流源１１と電流源１２の相対的なばらつきβについては、出力電流特性に対してオフセットの影響が生じていない。
したがって、電流源６と電流源７の相対的なばらつきαが小さな回路に対しては、図５の差動チャージポンプ回路が出力オフセットの抑圧に対して有効であることが分かる。
図５の差動チャージポンプ回路では、図１の差動チャージポンプ回路と比べて、トランジスタの縦積み段数が減るため、電源電圧に対する制限が緩くなるというメリットが得られる。
【００９７】
なお、この実施の形態３は、ＣＬＫ信号の周期が、ＵＰ信号／ＤＮ信号の周期の２倍である例を示したが、ＣＬＫ信号の周期は特に限定するものではない。
例えば、ＵＰ信号／ＤＮ信号の周期の偶数倍の周期（同じ周期を含む）を有し、デューティ比が５０％であるＣＬＫ信号を用いても、同様の効果を奏することができる。
【００９８】
また、この実施の形態３では、ＵＰ信号を入力する差動対１と、ＤＮ信号を入力する差動対２とがＮＭＯSを用いて構成されているものを示したが、ＰＭＯＳを用いて構成されていても、同様の効果が得られる。
【００９９】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【０１００】
１  差動対（第１の差動対）、２  差動対（第２の差動対）、３  シンク電流供給回路（シンク電流供給手段）、４  差動対（第３の差動対）、５  差動対（第４の差動対）、６  電流源（第１の電流源）、７  電流源（第２の電流源）、８  ソース電流供給回路（ソース電流供給手段）、９  差動対（第５の差動対、第３の差動対）、１０  差動対（第６の差動対、第４の差動対）、１１  電流源（第３の電流源）、１２  電流源（第４の電流源）、２０  ソース電流供給回路（ソース電流供給手段）、３０  シンク電流供給回路（シンク電流供給手段）、Ｍ１〜Ｍ１２  トランジスタ、ＯＵＴＰ  正相出力端子、ＯＵＴＮ  逆相出力端子。
【図１】
2014103443.tif 000003
【図２】
2014103443.tif 000004
【図３】
2014103443.tif 000005
【図４】
2014103443.tif 000006
【図５】
2014103443.tif 000007
【図６】
2014103443.tif 000008
【図７】
2014103443.tif 000009
【図８】
2014103443.tif 000010