(57)【要約】【課題】逐次比較の各ステップの期間を短縮することができ高速動作が容易なＡＤ変換器を提供する。【解決手段】ＡＤ変換器１Ａは、ＤＡ変換部１０Ａ、比較部２０および制御部３０Ａを備える。ＤＡ変換部１０Ａは、Ｎ個の容量素子Ｃ０〜ＣN-1およびＮ個のスイッチＳＷ０〜ＳＷN-1を含む。各容量素子Ｃｎの第１端は、制御部３０Ａから与えられる制御信号により設定されるスイッチＳＷｎの設定により、高電位の第１基準電位VREFH、低電位の第２基準電位VREFLおよびオープンの何れかとされる。制御部３０Ａは、ＤＡ変換部１０Ａの各スイッチの設定を制御する際に、逐次比較の何れかステップにおいて、ＤＡ変換部１０Ａの何れかの容量素子の第１端をオープンとするよう指示する制御信号を出力する。【選択図】図１
2019186841.tif 000002
【特許請求の範囲】
【請求項１】
入力アナログデータに応じたデジタルデータを出力する逐次比較型のＡＤ変換器であって、
複数の容量素子と、制御信号に基づいて設定される複数のスイッチとを含み、前記複数のスイッチのうちの全て又は一部のスイッチの設定により、前記複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、前記複数のスイッチそれぞれの設定に応じたデータを、前記複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力するＤＡ変換部と、
前記ＤＡ変換部から出力されるデータと前記入力アナログデータとを大小比較して、その比較結果を表す比較信号を出力する比較部と、
前記比較信号に基づいて、逐次比較のステップ毎に、前記ＤＡ変換部から出力されるデータと前記入力アナログデータとの差が小さくなるように前記制御信号を生成して出力する制御部と、
を備え、
前記制御部は、前記ＤＡ変換部の前記複数のスイッチそれぞれの設定を制御する際に、逐次比較の何れかステップにおいて、前記ＤＡ変換部の前記複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する制御信号を出力する、
ＡＤ変換器。
【請求項２】
入力アナログデータに応じたデジタルデータを出力する逐次比較型のＡＤ変換器であって、
複数の容量素子と、制御信号に基づいて設定される複数のスイッチとを含み、前記入力アナログデータを前記複数の容量素子によりホールドした後、前記複数のスイッチのうちの全て又は一部のスイッチの設定により、前記複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、前記複数のスイッチそれぞれの設定に応じたデータを、前記複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力するＤＡ変換部と、
前記ＤＡ変換部から出力されるデータと基準レベルとを大小比較して、その比較結果を表す比較信号を出力する比較部と、
前記比較信号に基づいて、逐次比較のステップ毎に、前記ＤＡ変換部から出力されるデータと前記基準レベルとの差が小さくなるように前記制御信号を生成して出力する制御部と、
を備え、
前記制御部は、前記ＤＡ変換部の前記複数のスイッチそれぞれの設定を制御する際に、逐次比較の何れかステップにおいて、前記ＤＡ変換部の前記複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する制御信号を出力する、
ＡＤ変換器。
【請求項３】
前記制御部は、前記ＤＡ変換部の前記複数のスイッチそれぞれの設定を制御する際に、逐次比較の少なくとも最初のステップにおいて、前記ＤＡ変換部の前記複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する制御信号を出力する、
請求項１または２に記載のＡＤ変換器。
【請求項４】
前記制御部は、前記ＤＡ変換部の前記複数のスイッチそれぞれの設定を制御する際に、逐次比較のステップが進むに従って、前記ＤＡ変換部の前記複数の容量素子のうち第１端を第１基準電位または第２基準電位とする容量素子の容量値の総和を次第に増加させるよう指示する制御信号を出力する、
請求項１〜３の何れか１項に記載のＡＤ変換器。
【請求項５】
第１入力アナログデータと第２入力アナログデータとの差に応じたデジタルデータを出力する逐次比較型のＡＤ変換器であって、
複数の容量素子と、第１制御信号に基づいて設定される複数のスイッチとを含み、前記第１入力アナログデータを前記複数の容量素子によりホールドした後、前記複数のスイッチのうちの全て又は一部のスイッチの設定により、前記複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、前記複数のスイッチそれぞれの設定に応じた第１データを、前記複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力する第１ＤＡ変換部と、
複数の容量素子と、第２制御信号に基づいて設定される複数のスイッチとを含み、前記第２入力アナログデータを前記複数の容量素子によりホールドした後、前記複数のスイッチのうちの全て又は一部のスイッチの設定により、前記複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、前記複数のスイッチそれぞれの設定に応じた第２データを、前記複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力する第２ＤＡ変換部と、
前記第１データと前記第２データとを大小比較して、その比較結果を表す比較信号を出力する比較部と、
前記比較信号に基づいて、逐次比較のステップ毎に、前記第１データと前記第２データとの差が小さくなるように前記第１制御信号および前記第２制御信号を生成して出力する制御部と、
を備え、
前記制御部は、前記第１ＤＡ変換部および前記第２ＤＡ変換部それぞれの前記複数のスイッチそれぞれの設定を制御する際に、逐次比較の何れかステップにおいて、前記第１ＤＡ変換部および前記第２ＤＡ変換部それぞれの前記複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する第１制御信号および第２制御信号を出力する、
ＡＤ変換器。
【請求項６】
前記制御部は、前記第１ＤＡ変換部および前記第２ＤＡ変換部それぞれの前記複数のスイッチそれぞれの設定を制御する際に、逐次比較の少なくとも最初のステップにおいて、前記第１ＤＡ変換部および前記第２ＤＡ変換部それぞれの前記複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する第１制御信号および第２制御信号を出力する、
請求項５に記載のＡＤ変換器。
【請求項７】
前記制御部は、前記第１ＤＡ変換部および前記第２ＤＡ変換部それぞれの前記複数のスイッチそれぞれの設定を制御する際に、逐次比較のステップが進むに従って、前記第１ＤＡ変換部および前記第２ＤＡ変換部それぞれの前記複数の容量素子のうち第１端を第１基準電位または第２基準電位とする容量素子の容量値の総和を次第に増加させるよう指示する第１制御信号および第２制御信号を出力する、
請求項５または６に記載のＡＤ変換器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、逐次比較型のＡＤ変換器に関するものである。
【背景技術】
【０００２】
ＡＤ変換器（ＡＤＣ、analog-to-digital  converter）は、アナログデータを入力して、その入力アナログデータに応じたデジタルデータを出力することができる。そのうちでも、逐次比較型（ＳＡＲ、successive  approximation  register）のＡＤ変換器は、主な構成要素として、ＤＡ変換部、比較部および制御部を備える。ＤＡ変換部は、複数の容量素子および複数のスイッチを含む。逐次比較型のＡＤ変換器は、他のタイプのＡＤ変換器と比較すると、アナログ回路が少なく、静的な電流が抑えられ、低消費電力でプロセス微細化に向く。それ故、逐次比較型のＡＤ変換器は、近年盛んに研究されている。
【０００３】
逐次比較型のＡＤ変換器は、非特許文献１に解説されているとおり、概ね次のように初期化ステップおよび逐次比較の各ステップの動作を行う。初期化ステップでは、ＤＡ変換部は各容量素子の電荷を初期化する。この初期化ステップの後、逐次比較の各ステップが行われる。逐次比較の各ステップにおいて、ＤＡ変換部は、制御部から与えられる制御信号に基づいて各スイッチが設定されて、その設定に応じたアナログデータを比較部へ出力する。比較部は、ＤＡ変換部から出力されたアナログデータの大きさを入力アナログデータに基づいて評価して、その評価結果を制御部へ出力する。制御部は、比較部から出力された評価結果に基づいて、ＤＡ変換部から出力されたアナログデータが入力アナログデータに応じた値に近づくように、逐次比較の次のステップにおいてＤＡ変換部の各スイッチの設定を制御する制御信号を出力する。
【０００４】
制御部は、出力すべきデジタルデータの最上位ビット（ＭＳＢ、most  significant  bit）の値を最初のステップで判定し、その後の各ステップで順次に下位のビットの値を判定していき、最後のステップで最下位ビット（ＬＳＢ、least  significant  bit）の値を判定する。例えば、出力すべきデジタルデータが４ビットデータ[d3,d2,d1,d0]であるとすると、制御部は、最初のステップ１においてＭＳＢのd3の値を判定し、次のステップ２においてビットd2の値を判定し、更に次のステップ３においてビットd1の値を判定し、最後のステップ４においてＬＳＢのd0の値を判定する。
【０００５】
このような逐次比較型のＡＤ変換器の動作において、初期化ステップから逐次比較の最初のステップ１に移行する際、および、逐次比較の各ステップから次のステップに移行する際に、ＤＡ変換部の複数のスイッチの設定が変化して、ＤＡ変換部の各容量素子の電荷の量が変化する。ＤＡ変換部の複数の容量素子の電荷量の変化は、キックバックと呼ばれる基準電圧端子経由の電荷移動を引き起こす。このキックバックにより、ＤＡ変換部に基準電位を供給する基準電位供給線の電位が変動する。特に、逐次比較の初期のステップでは、キックバックが大きいので、基準電位供給線の電位の変動量も大きい。
【０００６】
基準電位供給線からＤＡ変換部に供給される基準電位の変動が大きいタイミングでＤＡ変換部から出力されているアナログデータの大きさを比較部が評価すると、その評価結果を誤り、最終的に得られるデジタルデータが誤りとなる場合がある。したがって、基準電位供給線からＤＡ変換部に供給される基準電位の変動が整定して基準電位が安定した後のタイミングで、ＤＡ変換部から出力されているアナログデータの大きさを比較部が評価することが好ましい。この場合、逐次比較の各ステップの期間は、ステップ移行後に基準電位が安定するまでに要する時間より長く設定しなければならない。ＡＤ変換器は高速化が求められているが、ステップ移行後に基準電位が安定するまでに要する時間はＡＤ変換器の高速化の妨げとなる。
【０００７】
非特許文献２，３には、逐次比較の各ステップの期間の短縮化を図る技術が記載されている。非特許文献２に記載された技術は、基準電位供給線に基準電位を出力するバッファを高速化するとともに、比較部による評価の際のオフセットを調整することで、各ステップの期間の短縮化を図る。
【０００８】
非特許文献３に記載されたＡＤ変換器は、小さい容量値を有する複数の容量素子を含む第１ＤＡ変換部と、大きい容量値を有する複数の容量素子を含む第２ＤＡ変換部と、を備える。このＡＤ変換器は、各ステップにおいて第１ＤＡ変換部を用いて逐次比較を行っている間は第２ＤＡ変換部を切り離しておき、各ステップで決定された第１ＤＡ変換部のスイッチ設定を第２ＤＡ変換部のスイッチ設定に反映させる。第１ＤＡ変換部を用いて逐次比較を行うことで、キックバックを小さくして、逐次比較の各ステップの期間の短縮化を図る。第２ＤＡ変換部は、熱雑音による精度劣化を補償するために用いられる。このＡＤ変換器では、ＤＡ変換部の出力端と比較部の入力端との間にアナログスイッチを設けることが必要である。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】Behzad Razavi, “A Tale of TwoADCs: Pipelined Versus SAR,” IEEE Solid-State Circuits Magazine, Volume: 7,Issue: 3, pp. 38-46, 2015.
【非特許文献２】Chi-Hang Chan, Yan Zhu, Cheng Li,Wai-Hong Zhang, Iok-Meng Ho, Lai Wei, Seng-Pan U, Rui Paulo Martins, “60-dBSNDR 100-MS/s SAR ADCs With Threshold Reconfigurable Reference ErrorCalibration,” IEEE Journal of Solid-State Circuits, Volume 52, Number 10,pp.2576-2588, October 2017.
【非特許文献３】Yong Lim and Michael P. Flynn, “A 1 mW 71.5 dB SNDR 50 MS/s 13 bit fully differential ring amplifierbased SAR-assisted pipeline ADC,” IEEE Journal of Solid-State Circuits, Volume50, Number 12, pp.2901-2911, December 2015.
【発明の概要】
【発明が解決しようとする課題】
【００１０】
非特許文献２に記載された技術は、バッファの高速化により消費電力の増加を招くので好ましくない。非特許文献３に記載された技術は、２つのＤＡ変換部を設けることにより、ＤＡ変換部の出力端と比較部の入力端との間にアナログスイッチを設ける必要がある点で好ましくない。
【００１１】
本発明は、上記問題点を解消する為になされたものであり、逐次比較の各ステップの期間を短縮することができ高速動作が容易なＡＤ変換器を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の第１態様のＡＤ変換器は、入力アナログデータに応じたデジタルデータを出力する逐次比較型のＡＤ変換器であって、(1) 複数の容量素子と、制御信号に基づいて設定される複数のスイッチとを含み、複数のスイッチのうちの全て又は一部のスイッチの設定により、複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、複数のスイッチそれぞれの設定に応じたデータを、複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力するＤＡ変換部と、(2) ＤＡ変換部から出力されるデータと入力アナログデータとを大小比較して、その比較結果を表す比較信号を出力する比較部と、(3) 比較信号に基づいて、逐次比較のステップ毎に、ＤＡ変換部から出力されるデータと入力アナログデータとの差が小さくなるように制御信号を生成して出力する制御部と、を備える。
【００１３】
本発明の第２態様のＡＤ変換器は、入力アナログデータに応じたデジタルデータを出力する逐次比較型のＡＤ変換器であって、(1) 複数の容量素子と、制御信号に基づいて設定される複数のスイッチとを含み、入力アナログデータを複数の容量素子によりホールドした後、複数のスイッチのうちの全て又は一部のスイッチの設定により、複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、複数のスイッチそれぞれの設定に応じたデータを、複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力するＤＡ変換部と、(2) ＤＡ変換部から出力されるデータと基準レベルとを大小比較して、その比較結果を表す比較信号を出力する比較部と、(3) 比較信号に基づいて、逐次比較のステップ毎に、ＤＡ変換部から出力されるデータと基準レベルとの差が小さくなるように制御信号を生成して出力する制御部と、を備える。
【００１４】
本発明の第１態様または第２態様において、制御部は、ＤＡ変換部の複数のスイッチそれぞれの設定を制御する際に、逐次比較の何れかステップにおいて、ＤＡ変換部の複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する制御信号を出力する。
【００１５】
本発明の第１態様または第２態様において、制御部は、ＤＡ変換部の複数のスイッチそれぞれの設定を制御する際に、逐次比較の少なくとも最初のステップにおいて、ＤＡ変換部の複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する制御信号を出力するのが好適である。
【００１６】
また、本発明の第１態様または第２態様において、制御部は、ＤＡ変換部の複数のスイッチそれぞれの設定を制御する際に、逐次比較のステップが進むに従って、ＤＡ変換部の複数の容量素子のうち第１端を第１基準電位または第２基準電位とする容量素子の容量値の総和を次第に増加させるよう指示する制御信号を出力するのが好適である。
【００１７】
本発明の第３態様のＡＤ変換器は、第１入力アナログデータと第２入力アナログデータとの差に応じたデジタルデータを出力する逐次比較型のＡＤ変換器であって、(1) 複数の容量素子と、第１制御信号に基づいて設定される複数のスイッチとを含み、第１入力アナログデータを複数の容量素子によりホールドした後、複数のスイッチのうちの全て又は一部のスイッチの設定により、複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、複数のスイッチそれぞれの設定に応じた第１データを、複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力する第１ＤＡ変換部と、(2) 複数の容量素子と、第２制御信号に基づいて設定される複数のスイッチとを含み、第２入力アナログデータを複数の容量素子によりホールドした後、複数のスイッチのうちの全て又は一部のスイッチの設定により、複数の容量素子のうちの該スイッチに対応する容量素子の第１端を第１基準電位、第２基準電位およびオープンの何れかとして、複数のスイッチそれぞれの設定に応じた第２データを、複数の容量素子それぞれの第２端が共通に接続されてなる出力端から出力する第２ＤＡ変換部と、(3) 第１データと第２データとを大小比較して、その比較結果を表す比較信号を出力する比較部と、(4) 比較信号に基づいて、逐次比較のステップ毎に、第１データと第２データとの差が小さくなるように第１制御信号および第２制御信号を生成して出力する制御部と、を備える。
【００１８】
本発明の第３態様において、制御部は、第１ＤＡ変換部および第２ＤＡ変換部それぞれの複数のスイッチそれぞれの設定を制御する際に、逐次比較の何れかステップにおいて、第１ＤＡ変換部および第２ＤＡ変換部それぞれの複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する第１制御信号および第２制御信号を出力する。
【００１９】
本発明の第３態様において、制御部は、第１ＤＡ変換部および第２ＤＡ変換部それぞれの複数のスイッチそれぞれの設定を制御する際に、逐次比較の少なくとも最初のステップにおいて、第１ＤＡ変換部および第２ＤＡ変換部それぞれの複数の容量素子のうちの何れかの容量素子の第１端をオープンとするよう指示する第１制御信号および第２制御信号を出力するのが好適である。
【００２０】
また、制御部は、第１ＤＡ変換部および第２ＤＡ変換部それぞれの複数のスイッチそれぞれの設定を制御する際に、逐次比較のステップが進むに従って、第１ＤＡ変換部および第２ＤＡ変換部それぞれの複数の容量素子のうち第１端を第１基準電位または第２基準電位とする容量素子の容量値の総和を次第に増加させるよう指示する第１制御信号および第２制御信号を出力するのが好適である。
【発明の効果】
【００２１】
本発明のＡＤ変換器は、逐次比較の各ステップの期間を短縮することができ、高速動作が容易である。
【図面の簡単な説明】
【００２２】
【図１】図１は、ＡＤ変換器１Ａの構成を示す図である。
【図２】図２は、ＡＤ変換器１Ａの第１動作例を説明する表である。
【図３】図３は、ＡＤ変換器１Ａの第２動作例を説明する表である。
【図４】図４は、ＡＤ変換器１Ａの第３動作例を説明する表である。
【図５】図５は、ＡＤ変換器１Ａの第４動作例を説明する表である。
【図６】図６は、ＡＤ変換器１Ａの第５動作例を説明する表である。
【図７】図７は、ＡＤ変換器１Ａの第６動作例を説明する表である。
【図８】図８は、ＡＤ変換器１Ａの第７動作例を説明する表である。
【図９】図９は、ＡＤ変換器１Ｂの構成を示す図である。
【図１０】図１０は、ＡＤ変換器１Ｂの各スイッチＳＷｎの回路例を示す図である。
【図１１】図１１は、ＡＤ変換器１Ｂの各スイッチＳＷｎの動作を説明するタイミングチャートである。
【図１２】図１２は、ＡＤ変換器１Ｃの構成を示す図である。
【図１３】図１３は、ＡＤ変換器１Ｃの第１動作例を説明する表である。図１３（ａ）は、ＡＤ変換器１Ｃの第１ＤＡ変換部１１の動作を示す。図１３（ｂ）は、ＡＤ変換器１Ｃの第２ＤＡ変換部１２の動作を示す。
【図１４】図１４は、ＡＤ変換器１Ｃの第２動作例を説明する表である。図１４（ａ）は、ＡＤ変換器１Ｃの第１ＤＡ変換部１１の動作を示す。図１４（ｂ）は、ＡＤ変換器１Ｃの第２ＤＡ変換部１２の動作を示す。
【発明を実施するための形態】
【００２３】
以下、添付図面を参照して、本発明を実施するための形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。本発明は、これらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００２４】
（第１構成例）
図１は、ＡＤ変換器１Ａの構成を示す図である。この図に示される第１構成例のＡＤ変換器１Ａは、ＤＡ変換部１０Ａ、比較部２０および制御部３０Ａを備える。ＡＤ変換器１Ａは、入力アナログデータAinに応じたデジタルデータを制御部３０Ａから出力する。
【００２５】
ＤＡ変換部１０Ａは、Ｎ個の容量素子Ｃ０〜ＣN-1、Ｎ個のスイッチＳＷ０〜ＳＷN-1およびスイッチＳＷRSTを含む。Ｎ個のスイッチＳＷ０〜ＳＷN-1は、制御部３０Ａから出力される制御信号に基づいて設定される。各容量素子Ｃｎの第１端は、対応するスイッチＳＷｎと接続されている。各容量素子Ｃｎの第１端は、スイッチＳＷｎの設定により、高電位の第１基準電位VREFH、低電位の第２基準電位VREFLおよびオープンの何れかとされる。各容量素子Ｃｎの第２端は、共通に接続されて出力端を構成している。スイッチＳＷRSTは、この出力端と第２基準電位供給線との間に設けられている。ＤＡ変換部１０Ａは、この出力端から、Ｎ個のスイッチＳＷ０〜ＳＷN-1それぞれの設定に応じたデータCTOPを比較部２０へ出力する。
【００２６】
なお、Ｎは２以上の整数であり、ｎは０以上(Ｎ−１)以下の整数である。また、Ｎ個の容量素子Ｃ０〜ＣN-1のうち何れかの容量素子の第１端は一定電位とされる場合があり、その場合には、その容量素子に対応するスイッチは不要である。
【００２７】
比較部２０は、２つの入力端それぞれに入力されるデータを大小比較して、その比較結果を表す比較信号を制御部３０Ａへ出力する。第１構成例では、比較部２０は、ＤＡ変換部１０Ａから出力されたデータCTOPを一方の入力端に入力し、入力アナログデータAinを他方の入力端に入力する。
【００２８】
制御部３０Ａは、比較部２０から出力された比較信号に基づいて、逐次比較のステップ毎に、ＤＡ変換部１０Ａから出力されるデータCTOPと入力アナログデータAinとの差が小さくなるように制御信号を生成して、その制御信号をＤＡ変換部１０Ａへ出力する。以下に、ＡＤ変換器１Ａの幾つかの動作例を示す。これらの動作例のうち、逐次比較の各ステップにおいて全ての容量素子が第１基準電位VREFHまたは第２基準電位VREFLに接続される動作例が比較例であり、逐次比較の何れかのステップにおいて何れかの容量素子がオープン状態とされる動作例が実施例である。
【００２９】
図２は、ＡＤ変換器１Ａの第１動作例を説明する表である。第１動作例では、Ｎ＝４とし、容量素子Ｃ０の容量値をＣとし、容量素子Ｃ１の容量値をＣとし、容量素子Ｃ２の容量値を２Ｃとし、容量素子Ｃ３の容量値を４Ｃとする。各容量素子の容量値は、単位容量値Ｃの倍数で示されている。この表には、逐次比較の各ステップにおける制御信号Ccodeおよび各容量素子Ｃｎの第１端の電位が示されている。「Ｈ」は、容量素子の第１端が高電位の第１基準電位VREFHに接続されることを示し、「Ｌ」は、容量素子の第１端が低電位の第２基準電位VREFLに接続されることを示す。Ccodeは、ＤＡ変換部１０Ａの各スイッチの設定を制御するために制御部３０ＡからＤＡ変換部１０Ａに与えられる３ビットの制御信号である。スイッチＳＷ３の設定は、Ccode[c2,c1,c0]のＭＳＢであるc2により制御される。スイッチＳＷ２の設定は、Ccodeの第２ビットであるc1より制御される。スイッチＳＷ１の設定は、CcodeのＬＳＢであるc0により制御される。容量素子Ｃ０は常に低電位の第２基準電位VREFLに接続されるので、スイッチＳＷ０は無くてもよい。
【００３０】
初期化ステップでは、４個のスイッチＳＷ０〜ＳＷ３およびスイッチＳＷRSTにより、４個の容量素子Ｃ０〜Ｃ３それぞれの両端は、第２基準電位VREFLとされる。これにより、４個の容量素子Ｃ０〜Ｃ３それぞれの電荷は初期化され、ＤＡ変換部１０Ａから比較部２０へ出力されるデータCTOPが初期化される。初期化ステップが終了すると、スイッチＳＷRSTはオフ状態となる。
【００３１】
初期化ステップの後の逐次比較の最初のステップ１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,0,0]が与えられることで、容量素子Ｃ３は第１基準電位VREFHに接続され、容量素子Ｃ２，Ｃ１，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は４Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は４Ｃとなる。このような各容量素子の接続状態のときにＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋VREFL）／２となる。
【００３２】
ステップ１においてＤＡ変換部１０Ａから出力されるデータCTOPと入力アナログデータAinとが比較部２０により大小比較され、その比較結果を表す比較信号が比較部２０から制御部３０Ａへ出力される。そして、制御部３０Ａにより、ステップ１の比較結果に応じて、逐次比較の次のステップ２でＤＡ変換部１０Ａに与えられるCcodeが決定される。ステップ２は、ステップ１の比較結果に応じてケース１とケース２とに分かれる。データCTOPが入力アナログデータAinより小さい場合にケース１に進み、データCTOPが入力アナログデータAinより大きい場合にケース２に進む。
【００３３】
逐次比較のステップ２のケース１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,1,0]が与えられることで、容量素子Ｃ３，Ｃ２は第１基準電位VREFHに接続され、容量素子Ｃ１，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は６Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は２Ｃとなる。このような各容量素子の接続状態のときにＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋VREFL）／４となる。
【００３４】
ステップ２のケース１においてＤＡ変換部１０Ａから出力されるデータCTOPと入力アナログデータAinとが比較部２０により大小比較され、その比較結果を表す比較信号が比較部２０から制御部３０Ａへ出力される。そして、制御部３０Ａにより、ステップ２のケース１の比較結果に応じて、逐次比較の次のステップ３でＤＡ変換部１０Ａに与えられるCcodeが決定される。ステップ２のケース１の後のステップ３は、ステップ２のケース１の比較結果に応じてケース１-１とケース１-２とに分かれる。データCTOPが入力アナログデータAinより小さい場合にケース１-１に進み、データCTOPが入力アナログデータAinより大きい場合にケース１-２に進む。
【００３５】
逐次比較のステップ２のケース２では、制御部３０ＡからＤＡ変換部１０ＡにCcode[0,1,0]が与えられることで、容量素子Ｃ２は第１基準電位VREFHに接続され、容量素子Ｃ３，Ｃ１，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は２Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は６Ｃとなる。このような各容量素子の接続状態のときにＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋３VREFL）／４となる。
【００３６】
ステップ２のケース２においてＤＡ変換部１０Ａから出力されるデータCTOPと入力アナログデータAinとが比較部２０により大小比較され、その比較結果を表す比較信号が比較部２０から制御部３０Ａへ出力される。そして、制御部３０Ａにより、ステップ２のケース２の比較結果に応じて、逐次比較の次のステップ３でＤＡ変換部１０Ａに与えられるCcodeが決定される。ステップ２のケース２の後のステップ３は、ステップ２のケース２の比較結果に応じてケース２-１とケース２-２とに分かれる。データCTOPが入力アナログデータAinより小さい場合にケース２-１に進み、データCTOPが入力アナログデータAinより大きい場合にケース２-２に進む。
【００３７】
ステップ３のケース１-１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,1,1]が与えられることで、容量素子Ｃ３，Ｃ２，Ｃ１は第１基準電位VREFHに接続され、容量素子Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は７Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和はＣとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（７VREFH＋VREFL）／８となる。
【００３８】
ステップ３のケース１-２では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,0,1]が与えられることで、容量素子Ｃ３，Ｃ１は第１基準電位VREFHに接続され、容量素子Ｃ２，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は５Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は３Ｃとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（５VREFH＋３VREFL）／８となる。
【００３９】
ステップ３のケース２-１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[0,1,1]が与えられることで、容量素子Ｃ２，Ｃ１は第１基準電位VREFHに接続され、容量素子Ｃ３，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は３Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は５Ｃとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋５VREFL）／８となる。
【００４０】
ステップ３のケース２-２では、制御部３０ＡからＤＡ変換部１０ＡにCcode[0,0,1]が与えられることで、容量素子Ｃ１は第１基準電位VREFHに接続され、容量素子Ｃ３，Ｃ２，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和はＣとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は７Ｃとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋７VREFL）／８となる。
【００４１】
このように、逐次比較の最初のステップ１では、制御部３０ＡからＤＡ変換部１０Ａに与えられるCcodeが[1,0,0]に仮設定されて、ＤＡ変換部１０Ａから出力されるデータCTOPと入力アナログデータAinとが大小比較され、その比較結果に基づいて、CcodeのＭＳＢであるc2が決定される。次のステップ２では、制御部３０ＡからＤＡ変換部１０Ａに与えられるCcodeが[c2,1,0]に仮設定されて、ＤＡ変換部１０Ａから出力されるデータCTOPと入力アナログデータAinとが大小比較され、その比較結果に基づいて、Ccodeの第２ビットであるc1が決定される。
【００４２】
最後のステップ３では、制御部３０ＡからＤＡ変換部１０Ａに与えられるCcodeが[c2,c1,1]に仮設定されて、ＤＡ変換部１０Ａから出力されるデータCTOPと入力アナログデータAinとが大小比較され、その比較結果に基づいて、CcodeのＬＳＢであるc0が決定される。そして、ステップ３の後に最終的に得られたCcode（または、このCcodeに基づいて得られるデジタルデータ）が、入力アナログデータAinに応じたデジタルデータとして制御部３０Ａから出力される。
【００４３】
図３は、ＡＤ変換器１Ａの第２動作例を説明する表である。第２動作例では、Ｎ＝５とし、容量素子Ｃ０の容量値をＣとし、容量素子Ｃ１の容量値をＣとし、容量素子Ｃ２の容量値を２Ｃとし、容量素子Ｃ３の容量値を２Ｃとし、容量素子Ｃ４の容量値を２Ｃとする。前の第１動作例では容量素子Ｃ３の容量値が４Ｃであったのに対して、この第２動作例では容量素子Ｃ３，Ｃ４の容量値の和が４Ｃである。したがって、互いに並列に設けられている容量素子Ｃ３，Ｃ４がCcodeのc2に基づいて互いに同じ電位に設定されることで、第２動作例は第１動作例と等価なものとなる。
【００４４】
図３には、初期化ステップから逐次比較のステップ１に移行する際、ステップ１から次のステップ２のケース１に移行する際、および、ステップ１から次のステップ２のケース２に移行する際、それぞれにおける基準電位供給線経由の電荷移動量（キックバック電荷移動量）も示されている。Ｖ＝VREFH−VREFLとすると、初期化ステップから逐次比較のステップ１に移行する際の電荷移動量は２ＣＶである。ステップ１から次のステップ２のケース１に移行する際の電荷移動量はＣＶ／２である。ステップ１から次のステップ２のケース２に移行する際の電荷移動量は３ＣＶ／２である。
【００４５】
図４は、ＡＤ変換器１Ａの第３動作例を説明する表である。前述の第２動作例の場合と同様に、この第３動作例でも、Ｎ＝５とし、容量素子Ｃ０の容量値をＣとし、容量素子Ｃ１の容量値をＣとし、容量素子Ｃ２の容量値を２Ｃとし、容量素子Ｃ３の容量値を２Ｃとし、容量素子Ｃ４の容量値を２Ｃとする。
【００４６】
図４には、逐次比較の最初のステップ１の２つのケースＡ，Ｂが示されている。この図において、「ｚ」は、容量素子の第１端が第１基準電位VREFHおよび第２基準電位VREFLの何れにも接続されておらずオープン状態（ハイインピーダンス状態）であることを示す。
【００４７】
ケースＡでは、容量素子Ｃ４，Ｃ３，Ｃ２はオープン状態とされ、容量素子Ｃ１は第１基準電位VREFHに接続され、容量素子Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和はＣとなり、第２基準電位VREFLに接続される容量素子の容量値の総和はＣとなる。
【００４８】
ケースＢでは、容量素子Ｃ４は第１基準電位VREFHに接続され、容量素子Ｃ３，Ｃ２はオープン状態とされ、容量素子Ｃ１，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は２Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は２Ｃとなる。
【００４９】
第３動作例のステップ１のケースＡ，Ｂの何れにおいても、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋VREFL）／２となる。これは、第１動作例および第２動作例それぞれのステップ１においてＤＡ変換部１０Ａから出力されるデータCTOPと同じ値である。
【００５０】
しかし、第３動作例のステップ１のケースＡでは、初期化ステップから逐次比較のステップ１に移行する際の電荷移動量はＣＶ／２である。これは、第１動作例および第２動作例それぞれのステップ１に移行する際の電荷移動量の１／４である。また、第３動作例のステップ１のケースＢでは、初期化ステップから逐次比較のステップ１に移行する際の電荷移動量はＣＶである。これは、第１動作例および第２動作例それぞれのステップ１に移行する際の電荷移動量の１／２である。
【００５１】
このように、制御部３０Ａは、ＤＡ変換部１０Ａの各スイッチの設定を逐次比較のステップ毎に制御する際に、逐次比較の何れかステップにおいて、ＤＡ変換部１０Ａの何れかの容量素子の第１端をオープンとするよう指示する制御信号をＤＡ変換部１０Ａへ出力する。このようにすることで、逐次比較の際に用いられる容量素子の容量値の総和を小さくすることができるので、キックバックを小さくすることができる。そして、逐次比較の各ステップの期間を短縮することができて、ＡＤ変換器の高速化が可能となる。
【００５２】
キックバックは、逐次比較の最初のステップでは大きく、ステップが進むに従って小さくなっていく傾向がある。したがって、制御部３０Ａは、ＤＡ変換部１０Ａの各スイッチの設定を制御する際に、逐次比較の少なくとも最初のステップ１において、ＤＡ変換部１０Ａの何れかの容量素子の第１端をオープンとするよう指示する制御信号をＤＡ変換部１０Ａへ出力するのが好適である。制御部３０Ａは、ＤＡ変換部１０Ａの各スイッチの設定を制御する際に、逐次比較のステップが進むに従って、ＤＡ変換部１０Ａの複数の容量素子のうち第１端を第１基準電位VREFHまたは第２基準電位VREFLとする容量素子の容量値の総和を次第に増加させるよう指示する制御信号をＤＡ変換部１０Ａへ出力するのが好適である。また、制御部３０Ａは、逐次比較の最後のステップにおいて、または、最後のステップまでに、ＤＡ変換部１０Ａの全ての容量素子の第１端を第１基準電位VREFHまたは第２基準電位VREFLとするよう指示する制御信号をＤＡ変換部１０Ａへ出力するのが好適である。
【００５３】
図５は、ＡＤ変換器１Ａの第４動作例を説明する表である。第４動作例では、Ｎ＝８とし、８個の容量素子Ｃ０〜Ｃ７それぞれの容量値をＣとする。容量素子Ｃ７，Ｃ６，Ｃ５，Ｃ４の容量値の総和は４Ｃであり、容量素子Ｃ３，Ｃ２の容量値の総和は２Ｃである。したがって、互いに並列に設けられている容量素子Ｃ７，Ｃ６，Ｃ５，Ｃ４がCcodeのc2に基づいて互いに同じ電位に設定されるとともに、互いに並列に設けられている容量素子Ｃ３，Ｃ２がCcodeのc1に基づいて互いに同じ電位に設定されることで、第４動作例は第１動作例と等価なものとなる。
【００５４】
図６は、ＡＤ変換器１Ａの第５動作例を説明する表である。前述の第４動作例の場合と同様に、この第５動作例でも、Ｎ＝８とし、８個の容量素子Ｃ０〜Ｃ７それぞれの容量値をＣとする。
【００５５】
この第５動作例において、逐次比較の最初のステップ１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,0,0]が与えられることで、容量素子Ｃ４は第１基準電位VREFHに接続され、容量素子Ｃ０は第２基準電位VREFLに接続され、他の容量素子はオープン状態とされる。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和はＣとなり、第２基準電位VREFLに接続される容量素子の容量値の総和はＣとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋VREFL）／２となる。
【００５６】
ステップ２のケース１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,1,0]が与えられることで、３個の容量素子Ｃ６，Ｃ４，Ｃ２は第１基準電位VREFHに接続され、１個の容量素子Ｃ０は第２基準電位VREFLに接続され、他の容量素子はオープン状態とされる。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は３Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和はＣとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋VREFL）／４となる。
【００５７】
ステップ２のケース２では、制御部３０ＡからＤＡ変換部１０ＡにCcode[0,1,0]が与えられることで、１個の容量素子Ｃ２は第１基準電位VREFHに接続され、３個の容量素子Ｃ６，Ｃ４，Ｃ０は第２基準電位VREFLに接続され、他の容量素子はオープン状態とされる。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和はＣとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は３Ｃとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋３VREFL）／４となる。
【００５８】
ステップ３のケース１-１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,1,1]が与えられることで、７個の容量素子Ｃ７，Ｃ６，Ｃ５，Ｃ４，Ｃ３，Ｃ２，Ｃ１は第１基準電位VREFHに接続され、１個の容量素子Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は７Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和はＣとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（７VREFH＋VREFL）／８となる。
【００５９】
ステップ３のケース１-２では、制御部３０ＡからＤＡ変換部１０ＡにCcode[1,0,1]が与えられることで、５個の容量素子Ｃ７，Ｃ６，Ｃ５，Ｃ４，Ｃ１は第１基準電位VREFHに接続され、３個の容量素子Ｃ３，Ｃ２，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は５Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は３Ｃとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（５VREFH＋３VREFL）／８となる。
【００６０】
ステップ３のケース２-１では、制御部３０ＡからＤＡ変換部１０ＡにCcode[0,1,1]が与えられることで、３個の容量素子Ｃ３，Ｃ２，Ｃ１は第１基準電位VREFHに接続され、５個の容量素子Ｃ７，Ｃ６，Ｃ５，Ｃ４，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和は３Ｃとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は５Ｃとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋５VREFL）／８となる。
【００６１】
ステップ３のケース２-２では、制御部３０ＡからＤＡ変換部１０ＡにCcode[0,0,1]が与えられることで、１個の容量素子Ｃ１は第１基準電位VREFHに接続され、７個の容量素子Ｃ７，Ｃ６，Ｃ５，Ｃ４，Ｃ３，Ｃ２，Ｃ０は第２基準電位VREFLに接続される。すなわち、第１基準電位VREFHに接続される容量素子の容量値の総和はＣとなり、第２基準電位VREFLに接続される容量素子の容量値の総和は７Ｃとなる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋７VREFL）／８となる。
【００６２】
このように、各ステップ・各ケースにおいて第５動作例のＤＡ変換部１０Ａから出力されるデータCTOPは、前述した第１〜第４の動作例の場合にＤＡ変換部１０Ａから出力されるデータCTOPと同じ値となる。この第５動作例では、逐次比較のステップ１およびステップ２において、ＤＡ変換部１０Ａの何れかの容量素子の第１端をオープンとするよう指示する制御信号をＤＡ変換部１０Ａへ出力する。このようにすることで、逐次比較の際に用いられる容量素子の容量値の総和を小さくすることができるので、キックバックを小さくすることができる。そして、逐次比較の各ステップの期間を短縮することができて、ＡＤ変換器の高速化が可能となる。
【００６３】
図７は、ＡＤ変換器１Ａの第６動作例を説明する表である。前述の第４および第５の各動作例の場合と同様に、この第６動作例でも、Ｎ＝８とし、８個の容量素子Ｃ０〜Ｃ７それぞれの容量値をＣとする。ただし、前述の第４および第５の各動作例では、バイナリコードで表されたCcode[c2,c1,c0]に基づいて各容量素子の接続が決められていたが、この第６動作例では、Ccode[c2,c1,c0]をデコードして得られるサーモメータコードに基づいて各容量素子の接続が決められる。
【００６４】
この第６動作例において、逐次比較の最初のステップ１では、４個の容量素子Ｃ０〜Ｃ３は第１基準電位VREFHに接続され、４個の容量素子Ｃ４〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋VREFL）／２となる。
【００６５】
ステップ２のケース１では、６個の容量素子Ｃ０〜Ｃ５は第１基準電位VREFHに接続され、２個の容量素子Ｃ６，Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋VREFL）／４となる。
【００６６】
ステップ２のケース２では、２個の容量素子Ｃ０，Ｃ１は第１基準電位VREFHに接続され、６個の容量素子Ｃ２〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋３VREFL）／４となる。
【００６７】
ステップ３のケース１-１では、７個の容量素子Ｃ０〜Ｃ６は第１基準電位VREFHに接続され、１個の容量素子Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（７VREFH＋VREFL）／８となる。
【００６８】
ステップ３のケース１-２では、５個の容量素子Ｃ０〜Ｃ４は第１基準電位VREFHに接続され、３個の容量素子Ｃ５〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（５VREFH＋３VREFL）／８となる。
【００６９】
ステップ３のケース２-１では、３個の容量素子Ｃ０〜Ｃ２は第１基準電位VREFHに接続され、５個の容量素子Ｃ３〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋５VREFL）／８となる。
【００７０】
ステップ３のケース２-２では、１個の容量素子Ｃ０は第１基準電位VREFHに接続され、７個の容量素子Ｃ１〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋７VREFL）／８となる。
【００７１】
このように、各ステップ・各ケースにおいて第６動作例のＤＡ変換部１０Ａから出力されるデータCTOPは、前述した第１〜第５の動作例の場合にＤＡ変換部１０Ａから出力されるデータCTOPと同じ値となる。
【００７２】
図８は、ＡＤ変換器１Ａの第７動作例を説明する表である。前述の第４〜第６の各動作例の場合と同様に、この第７動作例でも、Ｎ＝８とし、８個の容量素子Ｃ０〜Ｃ７それぞれの容量値をＣとする。また、前述の第６動作例の場合と同様に、この第７動作例でも、Ccode[c2,c1,c0]をデコードして得られるサーモメータコードに基づいて各容量素子の接続が決められる。
【００７３】
この第７動作例において、逐次比較の最初のステップ１では、１個の容量素子Ｃ３は第１基準電位VREFHに接続され、１個の容量素子Ｃ７は第２基準電位VREFLに接続され、他の容量素子はオープン状態とされる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋VREFL）／２となる。
【００７４】
ステップ２のケース１では、３個の容量素子Ｃ１，Ｃ３，Ｃ５は第１基準電位VREFHに接続され、１個の容量素子Ｃ７は第２基準電位VREFLに接続され、他の容量素子はオープン状態とされる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋VREFL）／４となる。
【００７５】
ステップ２のケース２では、１個の容量素子Ｃ１は第１基準電位VREFHに接続され、３個の容量素子Ｃ３，Ｃ５，Ｃ７は第２基準電位VREFLに接続され、他の容量素子はオープン状態とされる。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋３VREFL）／４となる。
【００７６】
ステップ３のケース１-１では、７個の容量素子Ｃ０〜Ｃ６は第１基準電位VREFHに接続され、１個の容量素子Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（７VREFH＋VREFL）／８となる。
【００７７】
ステップ３のケース１-２では、５個の容量素子Ｃ０〜Ｃ４は第１基準電位VREFHに接続され、３個の容量素子Ｃ５〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（５VREFH＋３VREFL）／８となる。
【００７８】
ステップ３のケース２-１では、３個の容量素子Ｃ０〜Ｃ２は第１基準電位VREFHに接続され、５個の容量素子Ｃ３〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（３VREFH＋５VREFL）／８となる。
【００７９】
ステップ３のケース２-２では、１個の容量素子Ｃ０は第１基準電位VREFHに接続され、７個の容量素子Ｃ１〜Ｃ７は第２基準電位VREFLに接続される。したがって、ＤＡ変換部１０Ａから出力されるデータCTOPは（VREFH＋７VREFL）／８となる。
【００８０】
このように、各ステップ・各ケースにおいて第７動作例のＤＡ変換部１０Ａから出力されるデータCTOPは、前述した第１〜第６の動作例の場合にＤＡ変換部１０Ａから出力されるデータCTOPと同じ値となる。この第７動作例では、逐次比較のステップ１およびステップ２において、ＤＡ変換部１０Ａの何れかの容量素子の第１端をオープンとするよう指示する制御信号をＤＡ変換部１０Ａへ出力する。このようにすることで、逐次比較の際に用いられる容量素子の容量値の総和を小さくすることができるので、キックバックを小さくすることができる。そして、逐次比較の各ステップの期間を短縮することができて、ＡＤ変換器の高速化が可能となる。
【００８１】
（第２構成例）
図９は、ＡＤ変換器１Ｂの構成を示す図である。この図に示される第２構成例のＡＤ変換器１Ｂは、ＤＡ変換部１０Ｂ、比較部２０、制御部３０Ｂおよびスイッチ４０を備える。ＡＤ変換器１Ｂは、入力アナログデータAinに応じたデジタルデータを制御部３０Ｂから出力する。
【００８２】
ＤＡ変換部１０Ｂは、Ｎ個の容量素子Ｃ０〜ＣN-1およびＮ個のスイッチＳＷ０〜ＳＷN-1を含む。Ｎ個のスイッチＳＷ０〜ＳＷN-1は、制御部３０Ｂから出力される制御信号に基づいて設定される。各容量素子Ｃｎの第１端は、対応するスイッチＳＷｎと接続されている。各容量素子Ｃｎの第１端は、スイッチＳＷｎの設定により、高電位の第１基準電位VREFH、低電位の第２基準電位VREFLおよびオープンの何れかとされる。各容量素子Ｃｎの第２端は、共通に接続されて出力端を構成している。ＤＡ変換部１０Ｂは、入力アナログデータAinをＮ個の容量素子Ｃ０〜ＣN-1によりホールドした後、Ｎ個のスイッチＳＷ０〜ＳＷN-1それぞれの設定に応じたデータCTOPを比較部２０へ出力する。
【００８３】
なお、Ｎは２以上の整数であり、ｎは０以上(Ｎ−１)以下の整数である。また、Ｎ個の容量素子Ｃ０〜ＣN-1のうち何れかの容量素子の第１端は一定電位とされる場合があり、その場合には、その容量素子に対応するスイッチは不要である。
【００８４】
比較部２０は、２つの入力端それぞれに入力されるデータを大小比較して、その比較結果を表す比較信号を制御部３０Ｂへ出力する。第２構成例では、比較部２０は、ＤＡ変換部１０Ｂから出力されたデータCTOPを一方の入力端に入力し、基準レベルVCMを他方の入力端に入力する。基準レベルVCMは、例えば、第１基準電位VREFHと第２基準電位VREFLとの平均値である。または、基準レベルVCMは、比較部２０が最も高性能（例えば、高感度、高ＳＮ比）に動作することができる値に設定される場合もある。スイッチ４０は、比較部２０の２つの入力端の間に設けられている。
【００８５】
制御部３０Ｂは、比較部２０から出力された比較信号に基づいて、逐次比較のステップ毎に、ＤＡ変換部１０Ｂから出力されるデータCTOPと入力アナログデータAinとの差が小さくなるように制御信号を生成して、その制御信号をＤＡ変換部１０Ｂへ出力する。
【００８６】
このＡＤ変換器１Ｂでは、初期化ステップにおいて、スイッチ４０がオン状態となってCTOPがVCMに初期化されるとともに、各スイッチＳＷｎの設定によって各容量素子Ｃｎに入力アナログデータAinがホールドされる。ＡＤ変換器１Ｂは、この初期化ステップの後の逐次比較の各ステップでは、前述したＡＤ変換器１Ａの場合と同じ動作が可能である。
【００８７】
制御部３０Ｂは、ＤＡ変換部１０Ｂの各スイッチの設定を逐次比較のステップ毎に制御する際に、逐次比較の何れかステップにおいて、ＤＡ変換部１０Ｂの何れかの容量素子の第１端をオープンとするよう指示する制御信号をＤＡ変換部１０Ｂへ出力する。このようにすることで、逐次比較の際に用いられる容量素子の容量値の総和を小さくすることができるので、キックバックを小さくすることができる。そして、逐次比較の各ステップの期間を短縮することができて、ＡＤ変換器の高速化が可能となる。
【００８８】
制御部３０Ｂは、ＤＡ変換部１０Ｂの各スイッチの設定を制御する際に、逐次比較の少なくとも最初のステップ１において、ＤＡ変換部１０Ｂの何れかの容量素子の第１端をオープンとするよう指示する制御信号をＤＡ変換部１０Ｂへ出力するのが好適である。制御部３０Ｂは、ＤＡ変換部１０Ｂの各スイッチの設定を制御する際に、逐次比較のステップが進むに従って、ＤＡ変換部１０Ｂの複数の容量素子のうち第１端を第１基準電位VREFHまたは第２基準電位VREFLとする容量素子の容量値の総和を次第に増加させるよう指示する制御信号をＤＡ変換部１０Ｂへ出力するのが好適である。また、制御部３０Ｂは、逐次比較の最後のステップにおいて、ＤＡ変換部１０Ｂの全ての容量素子の第１端を第１基準電位VREFHまたは第２基準電位VREFLとするよう指示する制御信号をＤＡ変換部１０Ｂへ出力するのが好適である。
【００８９】
図１０は、ＡＤ変換器１Ｂの各スイッチＳＷｎの回路例を示す図である。各スイッチＳＷｎは、ＰＭＯＳトランジスタＭ１、ＮＭＯＳトランジスタＭ２、ＰＭＯＳトランジスタＭ３およびＮＭＯＳトランジスタＭ４を含む。これらのＭＯＳトランジスタは、ゲート電圧の大きさに応じてソースとドレインとの間の導通／非導通が設定されるスイッチとして動作する。
【００９０】
ＰＭＯＳトランジスタＭ１は、第１基準電位VREFHを供給する線と容量素子Ｃｎとの間に設けられている。ＰＭＯＳトランジスタＭ１は、ゲート回路Ｇ１から出力される信号をゲートに入力して、そのゲート電圧に基づいてオン／オフの設定が制御される。
【００９１】
ＮＭＯＳトランジスタＭ２は、第２基準電位VREFLを供給する線と容量素子Ｃｎとの間に設けられている。ＮＭＯＳトランジスタＭ２は、ゲート回路Ｇ２から出力される信号に基づいてオン／オフの設定が制御される。
【００９２】
ＰＭＯＳトランジスタＭ３およびＮＭＯＳトランジスタＭ４は、入力アナログデータAinが入力される線と容量素子Ｃｎとの間に互いに並列的に設けられている。ＰＭＯＳトランジスタＭ３は、信号ASWnに基づいてオン／オフの設定が制御される。ＮＭＯＳトランジスタＭ４は、信号ASWpに基づいてオン／オフの設定が制御される。
【００９３】
ゲート回路Ｇ１は、信号Cntlおよび信号ACTpを入力して、これら２つの信号の値の否定論理積の値を有する信号をＰＭＯＳトランジスタＭ１のゲートに与える。ゲート回路Ｇ２は、信号Cntlおよび信号ACTnを入力して、これら２つの信号の値の否定論理和の値を有する信号をＮＭＯＳトランジスタＭ２のゲートに与える。ゲート回路Ｇ１，Ｇ２は、ＤＡ変換部１０Ｂに設けられるのが好適である。
【００９４】
Cntlは、バイナリコードであるCcodeの何れかのビット、または、Ccodeをデコードして得られるサーモメータコードの何れかのビットである。ACTp，ACTnは互いに相補的な信号であり、一方がハイレベルであるとき他方はローレベルである。ASWp，ASWnは互いに相補的な信号であり、一方がハイレベルであるとき他方はローレベルである。
【００９５】
ASWpがハイレベルであるとき、スイッチ４０を閉じることに依り、各容量素子Ｃｎに入力アナログデータAinがホールドされる。ASWp およびACTpの双方がローレベルであるとき、容量素子Ｃｎはオープン状態となる。ASWp がローレベルであって、ACTpがハイレベルであるとき、容量素子Ｃｎは、Cntlの値に応じて第１基準電位VREFHまたは第２基準電位VREFLに接続される。ACT信号を複数に分けることで、図１０に示す回路には修正を加えずに、一部の容量素子のみ第１基準電位VREFHまたは第２基準電位VREFLにつなぎ、残りをオープン状態にする制御を実現できる。
【００９６】
図１１は、ＡＤ変換器１Ｂの各スイッチＳＷｎの動作を説明するタイミングチャートである。この図において、RSTは、スイッチ４０のオン／オフを設定する為の信号である。
【００９７】
ACTpがハイレベルからローレベルに転じた後に、ASWpはローレベルからハイレベルに転じ、RSTもローレベルからハイレベルに転じる。RSTがハイレベルからローレベルに転じた後に、ASWpはハイレベルからローレベルに転じる。初期化ステップにおいて、RSTおよびASWpがハイレベルである期間に、スイッチ４０がオン状態となって、CTOPがVCMに初期化され、各容量素子Ｃｎに入力アナログデータAinがホールドされる。
【００９８】
逐次比較の各ステップは、ASWpがハイレベルからローレベルに転じた後に始まる。スイッチＳＷｎに対応する容量素子Ｃｎが第１基準電位VREFHまたは第２基準電位VREFLに接続されるステップでは、そのスイッチＳＷｎに与えられるACTpはハイレベルとなる。スイッチＳＷｎに対応する容量素子Ｃｎがオープン状態とされるステップでは、そのスイッチＳＷｎに与えられるACTpはローレベルのままとなる。
【００９９】
なお、このようなスイッチ動作により、入力アナログデータAinが入力される線と基準電位供給線との間に貫通電流が流れることを回避することができ、また、各容量素子Ｃｎにホールドされた入力アナログデータAinがリークすることを回避することができる。
【０１００】
（第３構成例）
図１２は、ＡＤ変換器１Ｃの構成を示す図である。この図に示される第３構成例のＡＤ変換器１Ｃは、第１ＤＡ変換部１１、第２ＤＡ変換部１２、比較部２０、制御部３０Ｃ、スイッチ４１およびスイッチ４２を備える。ＡＤ変換器１Ｃは、差動のアナログデータ（Ain1，Ain2）を入力し、第１入力アナログデータAin1と第２入力アナログデータAin2との差に応じたデジタルデータを制御部３０Ｃから出力する。
【０１０１】
この第３構成例における第１ＤＡ変換部１１および第２ＤＡ変換部１２は、前述した第２構成例におけるＤＡ変換部１０Ｂと同じ構成を有する。第１ＤＡ変換部１１は、第１入力アナログデータAin1を入力する。第２ＤＡ変換部１２は、第２入力アナログデータAin2を入力する。
【０１０２】
第１ＤＡ変換部１１のＮ個のスイッチＳＷ０〜ＳＷN-1は、制御部３０Ｃから出力される第１制御信号に基づいて設定される。第１ＤＡ変換部１１は、第１入力アナログデータAin1をＮ個の容量素子Ｃ０〜ＣN-1によりホールドした後、Ｎ個のスイッチＳＷ０〜ＳＷN-1それぞれの設定に応じた第１データCTOP1を比較部２０へ出力する。
【０１０３】
第２ＤＡ変換部１２のＮ個のスイッチＳＷ０〜ＳＷN-1は、制御部３０Ｃから出力される第２制御信号に基づいて設定される。第２ＤＡ変換部１２は、第２入力アナログデータAin2をＮ個の容量素子Ｃ０〜ＣN-1によりホールドした後、Ｎ個のスイッチＳＷ０〜ＳＷN-1それぞれの設定に応じた第２データCTOP2を比較部２０へ出力する。
【０１０４】
なお、Ｎは２以上の整数であり、ｎは０以上(Ｎ−１)以下の整数である。また、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれにおいて、Ｎ個の容量素子Ｃ０〜ＣN-1のうち何れかの容量素子の第１端は一定電位とされる場合があり、その場合には、その容量素子に対応するスイッチは不要である。
【０１０５】
比較部２０は、２つの入力端それぞれに入力されるデータを大小比較して、その比較結果を表す比較信号を制御部３０Ｃへ出力する。第３構成例では、比較部２０は、第１ＤＡ変換部１１から出力された第１データCTOP1を一方の入力端に入力し、第２ＤＡ変換部１２から出力された第２データCTOP2を他方の入力端に入力する。スイッチ４１は、比較部２０の一方の入力端と基準レベルVCM供給線との間に設けられている。スイッチ４２は、比較部２０の他方の入力端と基準レベルVCM供給線との間に設けられている。基準レベルVCMは、例えば、第１基準電位VREFHと第２基準電位VREFLとの平均値である。または、基準レベルVCMは、比較部２０が最も高性能（例えば、高感度、高ＳＮ比）に動作することができる値に設定される場合もある。
【０１０６】
制御部３０Ｃは、比較部２０から出力された比較信号に基づいて、逐次比較のステップ毎に、第１データCTOP1と第２データCTOP2との差が小さくなるように第１制御信号および第２制御信号を生成して、第１制御信号を第１ＤＡ変換部１１へ出力し、第２制御信号を第２ＤＡ変換部１２へ出力する。
【０１０７】
このＡＤ変換器１Ｃでは、初期化ステップにおいて、スイッチ４１，４２の双方がオン状態となってCTOP1，CTOP2の双方がVCMに初期化されるとともに、第１ＤＡ変換部１１において各スイッチＳＷｎの設定によって各容量素子Ｃｎに第１入力アナログデータAin1がホールドされ、第２ＤＡ変換部１２において各スイッチＳＷｎの設定によって各容量素子Ｃｎに第２入力アナログデータAin2がホールドされる。ＡＤ変換器１Ｃは、この初期化ステップの後の逐次比較の各ステップでは、例えば次のような動作をする。
【０１０８】
図１３は、ＡＤ変換器１Ｃの第１動作例を説明する表である。図１３（ａ）は、ＡＤ変換器１Ｃの第１ＤＡ変換部１１の動作を示す。図１３（ｂ）は、ＡＤ変換器１Ｃの第２ＤＡ変換部１２の動作を示す。この第１動作例では、Ｎ＝８とし、８個の容量素子Ｃ０〜Ｃ７それぞれの容量値をＣとする。また、この第１動作例では、Ccode[c2,c1,c0]をデコードして得られるサーモメータコードに基づいて各容量素子の接続が決められる。制御部３０Ｃから第２ＤＡ変換部１２に与えられるCcode2は、制御部３０Ｃから第１ＤＡ変換部１１に与えられるCcode1の各ビットの極性を反転したものである。
【０１０９】
この第１動作例では、逐次比較の各ステップにおいて、８個の容量素子Ｃ０〜Ｃ７の何れも、第１基準電位VREFHまたは第２基準電位VREFLに接続される。第１ＤＡ変換部１１の動作は、前述の図７で説明したＡＤ変換器１Ａの第６動作例と同様である。第２ＤＡ変換部１２から出力される第２データCTOP2は、第１ＤＡ変換部１１から出力される第２データCTOP1に対し２の補数となる。
【０１１０】
図１４は、ＡＤ変換器１Ｃの第２動作例を説明する表である。図１４（ａ）は、ＡＤ変換器１Ｃの第１ＤＡ変換部１１の動作を示す。図１４（ｂ）は、ＡＤ変換器１Ｃの第２ＤＡ変換部１２の動作を示す。前述の第１動作例の場合と同様に、この第２動作例でも、Ｎ＝８とし、８個の容量素子Ｃ０〜Ｃ７それぞれの容量値をＣとする。また、前述の第１動作例の場合と同様に、この第２動作例でも、Ccode[c2,c1,c0]をデコードして得られるサーモメータコードに基づいて各容量素子の接続が決められる。制御部３０Ｃから第２ＤＡ変換部１２に与えられるCcode2は、制御部３０Ｃから第１ＤＡ変換部１１に与えられるCcode1の各ビットの極性を反転したものである。
【０１１１】
この第２動作例では、逐次比較の各ステップにおいて、８個の容量素子Ｃ０〜Ｃ７は、第１基準電位VREFH、第２基準電位VREFLおよびオープン状態の何れかとされる。第１ＤＡ変換部１１の動作は、前述の図８で説明したＡＤ変換器１Ａの第７動作例と同様である。第２ＤＡ変換部１２から出力される第２データCTOP2は、第１ＤＡ変換部１１から出力される第２データCTOP1に対し２の補数となる。
【０１１２】
このように、制御部３０Ｃは、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれの各スイッチの設定を逐次比較のステップ毎に制御する際に、逐次比較の何れかステップにおいて、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれの何れかの容量素子の第１端をオープンとするよう指示する第１制御信号および第２制御信号を出力する。このようにすることで、逐次比較の際に用いられる容量素子の容量値の総和を小さくすることができるので、キックバックを小さくすることができる。そして、逐次比較の各ステップの期間を短縮することができて、ＡＤ変換器の高速化が可能となる。
【０１１３】
キックバックは、逐次比較の最初のステップでは大きく、ステップが進むに従って小さくなっていく。したがって、制御部３０Ｃは、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれの各スイッチの設定を制御する際に、逐次比較の少なくとも最初のステップ１において、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれの何れかの容量素子の第１端をオープンとするよう指示する第１制御信号および第２制御信号を出力するのが好適である。制御部３０Ｃは、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれの各スイッチの設定を制御する際に、逐次比較のステップが進むに従って、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれの複数の容量素子のうち第１端を第１基準電位VREFHまたは第２基準電位VREFLとする容量素子の容量値の総和を次第に増加させるよう指示する第１制御信号および第２制御信号を出力するのが好適である。また、制御部３０Ｃは、逐次比較の最後のステップにおいて、または、最後のステップまでに、第１ＤＡ変換部１１および第２ＤＡ変換部１２それぞれの全ての容量素子の第１端を第１基準電位VREFHまたは第２基準電位VREFLとするよう指示する第１制御信号および第２制御信号を出力するのが好適である。
【０１１４】
（変形例）
本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。本発明の考え方は逐次比較型ＡＤ変換器全般に適用できる。例えば、逐次比較のステップの途中または最後に冗長ステップを挿入してもよい。
【０１１５】
上述した第２および第３の構成例のＡＤ変換器は、ＤＡ変換部の各容量素子の第２端が比較部の入力端に接続されて、ＤＡ変換部の各容量素子の第１端に入力アナログデータAinが入力されるボトムプレートサンプリングの構成であった。ＡＤ変換器は、比較部の入力端に接続されるＤＡ変換部の各容量素子の第２端に入力アナログデータが入力されるトッププレートサンプリングの構成であってもよい。
【符号の説明】
【０１１６】
１Ａ〜１Ｃ…ＡＤ変換器、１０Ａ，１０Ｂ…ＤＡ変換部、１１…第１ＤＡ変換部、１２…第２ＤＡ変換部、２０…比較部、３０Ａ〜３０Ｃ…制御部、４０〜４２…スイッチ、Ｃ０〜ＣN-1…容量素子、ＳＷ０〜ＳＷN-1…スイッチ。
【図１】
2019186841.tif 000003
【図２】
2019186841.tif 000004
【図３】
2019186841.tif 000005
【図４】
2019186841.tif 000006
【図５】
2019186841.tif 000007
【図６】
2019186841.tif 000008
【図７】
2019186841.tif 000009
【図８】
2019186841.tif 000010
【図９】
2019186841.tif 000011
【図１０】
2019186841.tif 000012
【図１１】
2019186841.tif 000013
【図１２】
2019186841.tif 000014
【図１３】
2019186841.tif 000015
【図１４】
2019186841.tif 000016