(57)【要約】【課題】チップ面積の増大を抑制しつつオフセット起因の不要波成分を低減することができる、ＡＤ変換器を提供する。【解決手段】所定の間隔で順次動作する複数のＡＤ変換部２〜４を備えており、ＡＤ変換部２〜４は、アナログ信号をデジタル信号に変換して出力するＡＤＣ２３と、基準電圧のアナログ信号をＡＤＣ２３でデジタル変換して得られる信号の極性を固有極性値として記憶するメモリ２６と、固有極性値と予め設定された極性である設定極性値とに基づいて、アナログ信号の極性を反転させるアナログ極性変換回路２１と、固有極性値と設定極性値とに基づいて、デジタル信号の極性を反転させるデジタル極性変換回路２４と、を有することを特徴とする。【選択図】図２
2014165658.tif 000002
【特許請求の範囲】
【請求項１】
所定の間隔で順次動作する複数チャネルのＡＤ変換部を備えたＡＤ変換器であって、
前記ＡＤ変換部は、
アナログ信号をデジタル信号に変換して出力するデータ変換部と、
基準電圧のアナログ信号を前記データ変換部でデジタル変換して得られる信号の極性を固有極性値として判定する極性判定回路と、
前記固有極性値を記憶するメモリと、
前記固有極性値と、予め設定された設定極性値が異なる場合、前記アナログ信号の極性を反転させ、前記データ変換部に出力するアナログ極性変換回路と、
前記データ変換部の出力信号を入力し、前記アナログ極性変換回路と連動して動作し、前記固有極性値と前記設定極性値が異なる場合、前記デジタル信号の極性を反転させるデジタル極性変換回路と、
を有することを特徴とする、ＡＤ変換器。
【請求項２】
所定の間隔で順次動作する複数チャネルのＡＤ変換部を備えたＡＤ変換器であって、
前記ＡＤ変換部は、
アナログ信号をデジタル信号に変換して出力するデータ変換部と、
基準電圧のアナログ信号を前記データ変換部でデジタル変換して得られる信号の極性を固有極性値として記憶するメモリと、
前記固有極性値と予め設定された極性である設定極性値とに基づいて、前記アナログ信号の極性を反転させる機能を有するアナログ極性変換回路と、
前記固有極性値と前記設定極性値とに基づいて、前記デジタル信号の極性を反転させる機能を有するデジタル極性変換回路と、
を有することを特徴とする、ＡＤ変換器。
【請求項３】
前記アナログ極性変換回路と前記デジタル極性変換回路とは、連動して動作することを特徴とする、請求項２に記載のＡＤ変換器。
【請求項４】
前記ＡＤ変換部は、前記固有極性値を判定する極性判定回路を更に有することを特徴とする、請求項２又は請求項３に記載のＡＤ変換器。
【請求項５】
前記複数チャネルのＡＤ変換部における前記設定極性値が、全て同一の極性であることを特徴とする、請求項１乃至請求項４に記載のＡＤ変換器。
【請求項６】
前記複数チャネルのＡＤ変換部において、隣接する前記ＡＤ変換部の前記設定極性値が互いに異なる極性であることを特徴とする、請求項１乃至請求項４に記載のＡＤ変換器。
【請求項７】
前記アナログ極性変換回路に入力されるアナログ信号及び前記デジタル極性変換回路から出力されるデジタル信号に対し、同一の疑似ランダム信号によって極性を変換させることを特徴とする請求項１乃至請求項６に記載のＡＤ変換器。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、ＡＤ変換器に関する。
【背景技術】
【０００２】
近年、デジタル技術の発達は目覚ましく、これに伴いアナログ信号をデジタル信号に変換するＡＤ変換器の低電力化、高速化、そして高精度化が求められている。ＡＤ変換器を低電力かつ高速に動作させるための技術として、複数（Ｍ個）のＡＤ変換ユニットを並列に配置し、これらのＡＤ変換ユニットを時分割で順番にアナログ信号をデジタル信号に変換させる、タイムインターリーブ方式が着目されている。
【０００３】
このタイムインターリーブ方式のＡＤ変換器では、サンプリング周波数ｆｓのＡＤ変換ユニットをＭ個順次動作させることで、等価的にｆｓ×Ｍのサンプリング周波数を持つＡＤ変換器を実現させることができるため、低電力のＡＤ変換ユニットで高サンプリング周波数のＡＤ変換器を構成することが可能である。
【０００４】
このタイムインターリーブ方式のＡＤ変換器の場合、並列に配置された複数のＡＤ変換ユニット間の特性のミスマッチが、不要波（スプリアス）や誤差を生成し、ＡＤ変換特性が劣化してしまう。中でも、個別のＡＤ変換ユニットにおいて、素子特性（トランジスタの閾値電圧、抵抗、キャパシタンスなど）のランダムな誤差に起因するＡＤ変換特性の劣化（特に、入力と出力との間で生じるずれ（以下、オフセットと示す）に起因する不要波成分の増加）は、ＡＤ変換器全体としての変化精度特性を著しく劣化させるため、改善する必要性が高い。
【０００５】
従来のＡＤ変換器では、ＡＤ変換ユニットの素子サイズを大きくすることにより、このようなオフセット起因の不要波成分を低減させる方法が用いられていた。例えば、素子サイズを４倍にすることにより、オフセット起因の不要波成分を約半分（＝１／√４）に低減させることが理論的には可能である。しかしながら、素子サイズを拡大すると、全体としてのチップ面積が増大してしまうという問題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−９７２１５号公報
【特許文献２】特開２００９−２６７９３１号公報
【特許文献３】特開２００８−３１２２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本実施形態は、以上の点に鑑みてなされたもので、チップ面積の増大を抑制しつつオフセット起因の不要波成分を低減することができる、ＡＤ変換器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本実施形態のＡＤ変換器は、所定の間隔で順次動作する複数チャネルのＡＤ変換部を備えたＡＤ変換器であって、データ変換部と、メモリと、アナログ極性変換回路と、デジタル極性変換回路を有する。データ変換部は、アナログ信号をデジタル信号に変換して出力する。メモリは、基準電圧のアナログ信号を前記データ変換部でデジタル変換して得られる信号の極性を固有極性値として記憶する。アナログ極性変換回路は、前記固有極性値と予め設定された極性である設定極性値とに基づいて、前記アナログ信号の極性を反転させる。デジタル極性変換回路は、前記固有極性値と前記設定極性値とに基づいて、前記デジタル信号の極性を反転させる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係わるＡＤ変換器１の構成の一例を説明するブロック図。
【図２】第１の実施形態に係わるＡＤ変換部２の構成の一例を説明するブロック図。
【図３】アナログ極性変換回路２１の一例を示す回路図。
【図４】レベル設定回路２２の一例を示す回路図。
【図５Ａ】ＡＤ変換部２におけるＡＤ変換の手順を説明するフローチャートであり、ＡＤＣ２３のオフセットの極性を判定する手順を示す図である。
【図５Ｂ】ＡＤ変換部２におけるＡＤ変換の手順を説明するフローチャートであり、通常のＡＤ変換を行う手順を示す図である。
【図６】オフセットの極性を統一する前後におけるチャネル間のオフセット分布の一例を示す図。
【図７】オフセット起因の成分に関する低減量の周波数特性の一例を示す図。
【図８】第１の実施形態の変形例に係わるＡＤ変換部２´の構成の一例を説明するブロック図。
【図９】第３の実施形態に係わるＡＤ変換部２”の構成の一例を説明するブロック図。
【図１０】第４の実施形態に係わるＡＤ変換器の構成の一例を説明するブロック図。
【図１１】補正信号生成回路４５の一例を説明する回路図。
【図１２】入力される補正信号と出力されるデジタル出力信号の関係の一例を示すグラフ。
【発明を実施するための形態】
【００１０】
以下、図面を参照して実施形態を説明する。
【００１１】
（第１の実施形態）
図１は、第１の実施形態に係わるＡＤ変換器１の構成の一例を説明するブロック図である。本実施形態のＡＤ変換器１は、複数のＡＤ変換部を入出力信号に対して並列に配置して構成されるタイムインターリーブ方式のＡＤ変換器である。例えば、図１に示すように、実質的に同一の構造である４個（４チャネル）のＡＤ変換部２、３、４、５から構成されている。なお、ＡＤ変換部２〜５には、位相がそれぞれ所定位相ずつ異なるサンプリングクロックが与えられる。それぞれのＡＤ変換部２〜５は、上記サンプリングクロックに応じたタイミングにおけるアナログ入力信号の振幅値をデジタル化した信号を個別に出力する。
【００１２】
このような構成により、サンプリングクロックの周波数より高速のサンプリング周波数で、入力信号をサンプリングすることができる。例えば、それぞれのＡＤ変換部２〜５のサンプリング周波数がｆｓ（すなわち、サンプリング周期が１／ｆｓ）の場合、それぞれのサンプリングクロックの位相を１／４・ｆｓずつずらして与える。その結果、ＡＤ変換器１全体として入力信号をサンプリングする周波数を等価的に４・ｆｓにすることができる。
【００１３】
なお、入力端子１ａと、各ＡＤ変換部２〜５の入力端子２ａ、３ａ、４ａ、５ａとは、サンプリングのタイミングに合わせて切り替えて接続するロータリースイッチとして構成してもよい。または、アナログ入力信号が各ＡＤ変換部２〜５の入力端子２ａ、３ａ、４ａ、５ａに並列に入力されるように並列接続してもよい。同様に、出力端子１ｂと、各ＡＤ変換部２〜５の出力端子２ｂ、３ｂ、４ｂ、５ｂとは、サンプリングのタイミングに合わせて切り替えて接続するロータリースイッチとして構成してもよいし、直接接続してもよい。（ただし、直接接続する場合には、いずれか一つの出力以外はハイインピーダンス状態に制御する。）
以下、図１に示すＡＤ変換部２の詳細な構成について、図２を用いて説明する。なお、ＡＤ変換部３〜５は、図２を用いて説明するＡＤ変換部２と同一の構成であるので、説明を省略する。図２は、第１の実施形態に係わるＡＤ変換部２の構成の一例を説明するブロック図である。
【００１４】
図２に示すように、差動入力信号を変換するＡＤ変換部２は、アナログ極性変換回路２１と、レベル設定回路２２と、ＡＤＣ（データ変換部）２３と、デジタル極性変換回路２４とを有する。アナログ極性変換回路２１は、入力される差動アナログ信号の極性を変換して出力する機能を有する。レベル設定回路２２は、基準電圧として０[Ｖ]の差動アナログ信号を生成して出力する。ＡＤＣ２３は、入力される差動アナログ信号をデジタル信号に変換して出力する。デジタル極性変換回路２４は、ＡＤＣ２３から出力されるデジタル信号の極性を変換して出力する機能を有する。なお、ＡＤＣ２３は差動アナログ入力信号をデジタル信号に変換する。従って、アナログ極性変換回路２１、レベル設定回路２２、ＡＤＣ２３の各部に入力される２本の信号線は、差動信号である。
【００１５】
また、ＡＤ変換部２は、さらに、極性判定回路２５と、メモリ２６と、制御回路２７を有する。極性判定回路２５は、基準電圧の差動アナログ信号を入力した場合にＡＤＣ２３から出力されるデジタル信号の極性を判定する。メモリ２６は、極性判定回路２５から出力される判定結果を格納する。制御回路２７は、メモリ２６に格納された判定結果などに従って、アナログ極性変換回路２１及びデジタル極性変換回路２４の動作を制御する。
【００１６】
アナログ極性変換回路２１の具体的な構成の一例を図３に示す。図３は、アナログ極性変換回路２１の一例を示す回路図である。図３に示すように、例えばアナログ極性変換回路２１には、差動入力信号線ｉ１、ｉ２と、４つの入力端子２１ａ、２１ｂ、２１ｃ、２１ｄと、差動出力信号線ｏ１、ｏ２と、２つの出力端子２１ｅ、２１ｆとが設けられている。差動入力信号線ｉ１、ｉ２は、それぞれ２つの入力端子に接続されている。具体的には、第１の入力信号線ｉ１は入力端子２１ａ、２１ｃに接続されており、第２の入力信号線ｉ２は入力端子２１ｂ、２１ｄに接続されている。また、出力端子２１ｅは第１の出力信号線ｏ１に接続されており、出力端子２１ｆは第２の出力信号線ｏ２に接続されている。
【００１７】
入力端子２１ａ、２１ｂ、及び出力端子２１ｅは３路スイッチ２１１として構成されている。３路スイッチ２１１は、入力信号の極性を変換せずにそのまま出力する場合は、入力端子２１ａと出力端子２１ｅとが接続されるようにスイッチが切り替えられる。また、入力信号の極性を逆の極性に変換して出力する場合は、入力端子２１ｂと出力端子２１ｅとが接続されるようにスイッチが切り替えられる。
【００１８】
また、入力端子２１ｃ、２１ｄ、及び出力端子２１ｆも３路スイッチ２１２として構成されている。３路スイッチ２１２は、入力信号の極性を変換せずにそのまま出力する場合は、入力端子２１ｄと出力端子２１ｆとが接続されるようにスイッチが切り替えられる。また、入力信号の極性を逆の極性に変換して出力する場合は、入力端子２１ｃと出力端子２１ｆとが接続されるようにスイッチが切り替えられる。
【００１９】
すなわち、アナログ極性変換回路２１への入力信号を、極性を変換せずにレベル設定回路２２へ出力する場合、スイッチ２１１によって第１の入力信号線ｉ１と第１の出力信号線ｏ１とが接続され、スイッチ２１２によって第２の入力信号線ｉ２と第２の出力信号線ｏ２とが接続される。一方、アナログ極性変換回路２１への入力信号を、極性を逆の極性に変換してレベル設定回路２２へ出力する場合、スイッチ２１１によって第２の入力信号線ｉ２と第１の出力信号線ｏ１とが接続され、スイッチ２１２によって第１の入力信号線ｉ１と第２の出力信号線ｏ２とが接続される。
【００２０】
アナログ極性変換回路２１に入力される差動アナログ信号の電圧レベルは、第１の入力信号線ｉ１の電圧（＝Ｖｉ１）から第２の入力信号線ｉ２（＝Ｖｉ２）の電圧を減じた値であり、アナログ極性変換回路２１から出力されるアナログ信号の電圧レベルは、第１の出力信号線ｏ１の電圧から第２の出力信号線ｏ２の電圧を減じた値である。極性を変換しない場合、第１の出力信号線ｏ１の電圧は第１の入力信号線ｉ１の電圧（＝Ｖｉ１）となり、第２の出力信号線ｏ２の電圧は第２の入力信号線ｉ２の電圧（＝Ｖｉ２）となる。従って、入力されるアナログ信号の電圧レベルも、出力されるアナログ信号の電圧レベルも、共にＶｉ１−Ｖｉ２である。一方、逆の極性に変換する場合、第１の出力信号線ｏ１の電圧は第２の入力信号線ｉ２の電圧（＝Ｖｉ２）となり、第２の出力信号線ｏ２の電圧は第１の入力信号線ｉ１の電圧（＝Ｖｉ１）となる。従って、入力されるアナログ信号の電圧レベルはＶｉ１−Ｖｉ２であるが、出力されるアナログ信号の電圧レベルは−（Ｖｉ１−Ｖｉ２）となる。
【００２１】
なお、３路スイッチ２１１、２１２の切り替えは、制御回路２７からの指示に従って行われる。
【００２２】
次に、レベル設定回路２２の具体的な構成の一例を図４に示す。図４は、レベル設定回路２２の一例を示す回路図である。レベル設定回路２２は、入力される差動入力信号線ｌ１、ｌ２の両方に対し、予め設定された基準電圧Ｖｃｍを印加し、出力電圧が０になるように設定する回路である。例えば図４に示すように、予め電圧Ｖｃｍに設定された２本の信号線の基準電圧入力端子２２ａ、２２ｂを、それぞれ出力端子２２ｃ、２２ｄを介して差動入力信号線ｌ１、ｌ２に接続可能にするスイッチ２２１、２２２を有している。具体的には、スイッチ２２１をＯＮにすることで基準電圧入力端子２２ａと出力端子２２ｃとが接続される。スイッチ２２２をＯＮにすることで基準電圧入力端子２２ｂと出力端子２２ｄとが接続される。すなわち、スイッチ２２１、２２２を同時にＯＮにすることで、差動入力信号線ｌ１、ｌ２の電圧が基準電圧Ｖｃｍになされる。レベル設定回路２２からの出力電圧は、差動入力信号線の一方ｌ１の電圧と差動入力信号線の他方ｌ２の電圧との差分であるので、Ｖｃｍ−Ｖｃｍ＝０となる。
【００２３】
デジタル極性変換回路２４は、例えば、ＡＤＣ２３からの出力信号のビット数分のexclusive OR回路（以下、ＸＯＲ回路と示す）から構成される。各ＸＯＲ回路には、ＡＤＣ２３からの出力信号のうち所定ビットの信号と、制御回路２７から出力される制御信号との、２つの信号が入力される。例えば、ＡＤＣ２３からの出力信号が８ビットである場合、デジタル極性変換回路２４は８個のＸＯＲ回路で構成され、ビット列の各桁の値はそれぞれ別のＸＯＲ回路に入力される。
【００２４】
デジタル極性変換回路２４に入力される信号の極性を変えずにそのまま出力する場合、全てのＸＯＲ回路に対し、制御回路２７から値が“０”の１ビットの制御信号が入力される。この場合、ＡＤＣ２３から入力される値と制御信号である“０”との排他的論理和が各ＸＯＲ回路から出力されるため、ＡＤＣ２３から入力される値がそのまま出力される。一方、デジタル極性変換回路２４に入力される信号の極性を反転して出力する場合、全てのＸＯＲ回路に対し、制御回路２７から値が“１”の１ビットの制御信号が入力される。この場合、ＡＤＣ２３から入力される値と制御信号である“１”との排他的論理和が各ＸＯＲ回路から出力されるため、ＡＤＣ２３から入力される値が“０”の場合は“１”が出力され、ＡＤＣ２３から入力される値が“１”の場合は“０”が出力される。各ＸＯＲ回路から出力される値は、元のビット列の桁位置に配置され、出力される。
【００２５】
極性判定回路２５は、レベル設定回路２２によってＡＤＣ２３に基準電圧のアナログ信号が入力された場合における、ＡＤＣ２３からのデジタル出力信号の極性を判定する回路である。すなわち、ＡＤＣ２３のオフセットの極性を判定する回路である。基準電圧として０[Ｖ]のアナログ信号が入力される場合、デジタル信号ではＭＳＢ（最上位ビット）がその極性を示す。具体的には、デジタル出力信号が２の補数表現されている場合において、ＭＳＢが“０”であれば当該デジタル信号の極性は正であり、ＭＳＢが“１”であれば当該デジタル信号の極性は負である。従って、極性判定回路２５は、ＡＤＣ２３からのデジタル出力信号のＭＳＢの値（０または１）を極性判定結果としてメモリ２６に出力する。
【００２６】
なお、極性判定結果の精度を向上させるために、極性判定を複数回行って平均化したものを判定結果してもよい。この場合、例えば、平均化のために極性判定を行う回数の２倍の数までカウントすることが可能なアップダウンカウンタを設けることで、平均化を実現することができる。
【００２７】
デジタル出力信号が２の補数表現されている場合の平均化について、具体的に説明する。まず、最初の極性判定を行う前に、該アップダウンカウンタにリセット信号を印加して、中点に値をリセットしておく。そして、ＡＤＣ２３からのデジタル出力信号が極性判定回路２５に入力される都度、当該出力信号のＭＳＢの値をアップダウンカウンタに入力し、カウントアップ／ダウンを行う。すなわち、ＭＳＢの値として“０”が入力された場合はカウントアップし、“１”が入力された場合はカウントダウンする。平均化を行うための最後の極性判定が終了したら、その時点におけるアップダウンカウンタのＭＳＢの値を、極性判定結果としてメモリ２６に出力する。
【００２８】
メモリ２６は、極性判定回路２５から出力された極性判定結果を格納するものであるので、“０”または“１”の１ビットの値が保持できるメモリである。従って、例えば、１ビットのフリップフロップ（Ｄ−ＦＦなど）で構成される。
【００２９】
制御回路２７は、オフセットの極性が予め設定された極性になるように、アナログ極性変換回路２１とデジタル極性変換回路２４とを制御する回路である。極性判定回路２５での判定結果と上述の設定された極性とが反対極性である場合（極性判定回路２５での判定結果が“１”、すなわちデジタル出力信号の極性が負であって、設定された極性が正である場合、又は、極性判定回路２５での判定結果が“０” 、すなわちデジタル出力信号の極性が正であって、設定された極性が負である場合）、制御回路２７はアナログ極性変換回路２１とデジタル極性変換回路２４とに対し、極性変換を行う旨の制御信号を出力する。
【００３０】
次に、上述のように構成されたＡＤ変換部２におけるＡＤ変換の手順について、図５Ａ及び図５Ｂのフローチャートを用いて説明する。図５Ａ及び図５Ｂは、ＡＤ変換部２におけるＡＤ変換の手順を説明するフローチャートであり、図５Ａは、ＡＤＣ２３のオフセットの極性を判定する手順を示しており、図５Ｂは、通常のＡＤ変換を行う手順を示している。なお、ＡＤ変換部３〜５におけるＡＤ変換の手順は、ＡＤ変換部２と同様であるので説明を省略する。
【００３１】
まず、ＡＤＣ２３のオフセットの極性を判定する手順を、図５Ａを用いて説明する。初期準備作業として、ＡＤＣ２３のオフセットの極性を判定し（ステップＳ１）、結果をメモリ２６に格納する（ステップＳ２）。ステップＳ１では、レベル設定回路２２のスイッチ２２１，２２３をオンさせて、ＡＤＣ２３への入力信号の電圧を０［Ｖ］にする。この状態で、ＡＤＣ２３からの出力信号の極性を、極性判定回路２５で判定する。極性判定回路２５で判定された出力信号の極性、すなわちＡＤＣ２３のオフセットの極性を、ステップＳ２においてメモリ２６に格納する。
【００３２】
このようにして得られたオフセットの極性判定結果を用い、図５Ｂに示す手順に従い通常のＡＤ変換作業を行う。本実施形態のＡＤ変換器１は、ＡＤ変換部２〜５を構成するすべてのＡＤＣのオフセットの極性を、正または負のいずれか一方に統一することによって、オフセットの分布を低減し、スプリアスを低減させる。このため、ＡＤ変換部２〜５を構成するすべてのＡＤＣで統一するオフセットの極性を決定する。統一するオフセットの極性は、予め制御回路２７などに設定しておいてもよいし、すべてのＡＤＣの極性判定を行ってからその結果を参照して設定してもよい。
【００３３】
すべてのＡＤＣのオフセットの極性を正に統一する場合（ステップＳ３、Ｙｅｓ）、メモリ２６に格納されているＡＤＣ２３の極性判定結果を参照する。極性判定結果が“０”、すなわちＡＤＣ２３のデジタル出力信号の極性が正である場合（ステップＳ４、Ｎｏ）、ステップＳ８に進み、アナログ極性変換回路２１において、入力されるアナログ信号の極性を反転させずにそのまま出力する。なお、ＡＤ変換時はレベル設定回路２２のスイッチ２２１、２２２をオフとし、入力される差動アナログ信号をそのままのレベルでＡＤＣ２３に出力する。ＡＤＣ２３では入力される差動アナログ信号をデジタル変換してデジタル極性変換回路２４へ出力する。デジタル極性変換回路２４は、入力されるデジタル信号の極性を反転させずにそのまま出力する（ステップＳ９）。
【００３４】
一方、極性判定結果が“１”、すなわちＡＤＣ２３のデジタル出力信号の極性が負である場合（ステップＳ４、Ｙｅｓ）、ステップＳ５に進み、アナログ極性変換回路２１において、入力される差動アナログ信号の極性を反転する。ＡＤＣ２３では入力される差動アナログ信号をデジタル変換してデジタル極性変換回路２４へ出力する。デジタル極性変換回路２４は、入力されるデジタル信号の極性を反転して出力する（ステップＳ６）。
【００３５】
また、すべてのＡＤＣのオフセットの極性を負に統一する場合（ステップＳ３、Ｎｏ）、メモリ２６に格納されているＡＤＣ２３の極性判定結果を参照する。極性判定結果が“１” すなわちＡＤＣ２３のデジタル出力信号の極性が負である場合（ステップＳ７、Ｙｅｓ）、ステップＳ８に進み、アナログ極性変換回路２１において、入力されるアナログ信号の極性を反転させずにそのまま出力する。デジタル極性変換回路２４は、入力されるデジタル信号の極性を反転させずにそのまま出力する（ステップＳ９）。
【００３６】
一方、極性判定結果が“０”、すなわちＡＤＣ２３のデジタル出力信号の極性が正である場合（ステップＳ７、Ｎｏ）、ステップＳ５に進み、アナログ極性変換回路２１において、入力される差動アナログ信号の極性を反転する。ＡＤＣ２３では入力される差動アナログ信号をデジタル変換してデジタル極性変換回路２４へ出力する。デジタル極性変換回路２４は、入力されるデジタル信号の極性を反転して出力する（ステップＳ６）。
【００３７】
このように、ＡＤＣ２３のオフセットの極性判定結果が、すべてのＡＤＣで統一するオフセットの極性と異なる場合（反対の場合）は、アナログ極性変換回路２１、デジタル極性変換回路２４共に、入力される信号の極性を反転させることで、入力される差動アナログ信号に対しては極性を変えることなく出力し、ＡＤＣ２３内部で発生するオフセットのみ極性を変換（反転）させることができる。すべてのＡＤＣでオフセットの極性を同じ方向に揃えることで、チャネル間オフセットの分布を低減させることができる。
【００３８】
オフセットの低減効果について、図６、図７を用いて説明する。図６は、オフセットの極性を統一する前後におけるチャネル間のオフセット分布の一例を示す図である。また、図７は、オフセット起因の成分に関する低減量の周波数特性の一例を示す図である。
【００３９】
図６には、４つのＡＤ変換部２〜５をそれぞれチャネル１〜４とした場合の、各チャネルのＡＤＣのオフセットを電圧で示している。まず、オフセットの極性を統一しない場合について説明する。例えば、チャネル１とチャネル２のＡＤＣのオフセット電圧（Ｖ０１、Ｖ０２）は共に極性が正であり、また、チャネル３とチャネル４のＡＤＣのオフセット電圧（Ｖ０３、Ｖ０４）は共に極性が負であるとする。この場合、４つのチャネルのＡＤＣのオフセット電圧はＶ０２からＶ０４の範囲に分布していることになり、その幅はＶ０ｂとなる。これに対し、オフセットの極性を統一する場合、例えば正の極性に統一する場合、チャネル３とチャネル４のＡＤＣのオフセット電圧は、それぞれＶ０３´（＝−Ｖ０３）、Ｖ０４´（＝−Ｖ０４）となる。この場合、４つのチャネルのＡＤＣのオフセット電圧はＶ０２からＶ０３´の範囲に分布することになり、その幅はＶ０ａとなる。
【００４０】
図６からも明らかなように、オフセットの極性を統一しない場合、４つのチャネルのＡＤＣのオフセットは０を中心として正負両側に分布するが、オフセットの極性を正負どちらかに一方向に統一することで、４つのチャネルのＡＤＣのオフセットは０から正（または負）の片側にのみ分布することになる。従って、平均的にはオフセット分布の幅は約半分に低減することになる。
【００４１】
すべてのチャネルのＡＤＣのオフセットの極性を正または負に統一することは、オフセットに起因する成分に対して以下の（１）式に示すフィルタＨ（Ｚ）をかけることと等価である。
【００４２】
Ｈ（Ｚ）＝Ｖ０１＋Ｖ０２・Ｚ-1＋Ｖ０３´・Ｚ-２＋Ｖ０４´・Ｚ-３              …式（１）
各チャネルのＡＤＣのオフセットが全て等しい場合、すなわち、Ｖ０１＝Ｖ０２＝Ｖ０３´＝Ｖ０４´の場合、フィルタＨ（Ｚ）は移動平均フィルタと同じ振る舞いとなる。すなわちフィルタＨ（Ｚ）は、図７の点線に示す特性５０を有しており、ｆｓ／４をノッチとして、ＡＤＣのオフセット起因の不要波成分のうち、０以外の周波数の成分を低減する効果がある。
【００４３】
タイムインターリーブ方式のＡＤ変換器において、オフセット起因の不要波成分は、サンプリング周波数をチャネルの個数で除した値を整数倍した周波数にあらわれる。従って、ＡＤ変換器１では、オフセット起因の不要波成分はｆｓ／４の整数倍の周波数にあらわれる。一方、信号を標本化する場合、ナイキスト周波数（＝ｆｓ／２）が再生限界であるので、ＡＤ変換器１ではｆｓ／２よりも小さい周波数成分が変換対象となる。以上より、ＡＤ変換器１においてオフセット起因の不要波成分があらわれる周波数は、０、ｆｓ／４、ｆｓ／２となる。
【００４４】
このように、すべてのチャネルのＡＤＣのオフセットの極性を統一した場合、オフセット起因の不要波成分があらわれる周波数ｆｓ／４、ｆｓ／２において、その成分が低減される。なお、チャネル間でＡＤＣのオフセットが異なる場合でも、ノッチの減衰量が異なるものの、図７に示す特性５０と類似した特性が得られる。従って、オフセット起因の不要波成分の低減効果が得られる。
【００４５】
上述のように、本実施形態によれば、ＡＤ変換器１を構成するすべてのＡＤ変換部２〜５のＡＤＣについて、事前にオフセットの極性を判定しておく。アナログ信号のデジタル変換を行う際には、すべてのＡＤ変換部２〜５のＡＤＣのオフセットの極性を、予め設定された正または負のどちらか一方の極性に統一する。すなわち、統一された極性と異なる極性のオフセットを有するＡＤＣは、ＡＤＣに入力される差動アナログ信号の極性と、ＡＤＣから出力されるデジタル信号の極性の両方を変換（反転）されることにより、入出力信号の極性には影響を与えずにオフセットの極性のみを変換させる。これによって、比較的面積が小さい簡単な構成の回路を付加するだけで、ＡＤ変換器１を構成するＡＤＣのオフセットの分布範囲を約半分に縮小することができ、チップ面積の増大を抑制しつつオフセット起因の不要波成分を低減することができる。
【００４６】
なお、上述した一例では、メモリ２６とデジタル極性変換回路２４との間に制御回路２７を配置しているが、ＡＤＣ２３と極性判定回路２５との間、極性判定回路２５とメモリ２６との間に配置してもよい。すなわち、すべてのＡＤＣで統一する極性を識別し、極性判定回路２５における判定結果を用いて、アナログ極性変換回路２１とデジタル極性変換回路２４とにおける極性反転制御を行えるように制御回路２７を配置し、必要な要素と配線すればよい。
【００４７】
また、アナログ極性変換回路２１は、図２に示すような構成でなくてもよく、入力信号の極性を反転させることを選択できる機能を有する構成であればよい。同様に、レベル設定回路２２の構成も、図３に示すような構成でなくてもよく、出力される２本の信号線のレベル差を０にする機能を有する構成であればよい。更に、デジタル極性変換回路２４も、上述したようなビット数分のＸＯＲ回路で構成するのではなく、ＡＤＣ２３から出力されるデジタル信号の全ビットを反転させることを選択できる機能を有する構成であればよい。
【００４８】
（変形例）
第１の実施形態の変形例について説明する。本変形例では、アナログ入力信号と出力デジタル信号の極性を疑似ランダムに変換するチョッパ回路を追加し、オフセットに起因する不要波成分を拡散する点が、第１の実施形態と異なっている。本変形例におけるＡＤ変換部２´は、アナログ極性変換回路２１ａとデジタル極性変換回路２４ａ、疑似ランダム信号生成回路３０以外の構成要素は第１の実施形態と構成要素が同じであるので、同じ符号を付して説明は省略する。
【００４９】
図８に、第１の実施形態の変形例に係わるＡＤ変換部２´の構成の一例を説明するブロック図を示す。本変形例におけるＡＤ変換部２´は、図８に示すように、上述した第１の実施形態のＡＤ変換部２の入力側にアナログ極性変換回路２１ａを追加し、出力側にデジタル極性変換回路２４ａを追加した構成を有している。また、疑似ランダム信号を生成して、アナログ極性変換回路２１ａとデジタル極性変換回路２４ａに入力する、チョッパ回路としての疑似ランダム信号生成回路３０を設けている。
【００５０】
本変形例のＡＤ変換器は、疑似ランダム信号生成回路３０からアナログ極性変換回路２１ａとデジタル極性変換回路２４ａに対し、疑似ランダム信号を出力する。アナログ極性変換回路２１ａは、同信号に従って、入力される差動アナログ信号の極性を疑似ランダムに変換する。また、デジタル極性変換回路２４ａも、同じ信号に従って、入力されるデジタル信号の極性を疑似ランダムに変換して出力する。
【００５１】
このようにして入力されるアナログ信号の極性を疑似ランダムに散らすことで、オフセットに起因するトーンを拡散することができ、スプリアスフリーダイナミックレンジ（ＳＦＤR）を改善することができる。
【００５２】
なお、疑似ランダム信号生成回路３０は、複数あるＡＤ変換部のそれぞれについて、個別に設けるようにしてもよいし、全てのＡＤ変換部で共通に用いるものを１つだけ設けるようにしてもよい。全てのＡＤ変換部で１つの疑似ランダム信号生成回路３０を共通に用い、同じ疑似ランダム信号を用いた場合、疑似ランダム信号によって分散されたオフセットの成分に対し、等価的に移動平均フィルタに類似したフィルタがかかるため、拡散されたオフセット起因の不要波成分を低減する効果がより得られる。
【００５３】
また、アナログ極性変換回路２１ａはアナログ極性変換回路２１と共通化可能であり、デジタル極性変換回路２４ａはデジタル極性変換回路２４と共通化可能である。すなわち、アナログ極性変換回路２１ａとデジタル極性変換回路２４ａを設けず、アナログ極性変換回路２１とデジタル極性変換回路２４は、疑似ランダム信号生成回路３０から出力される疑似ランダム信号と制御回路２７から出力される極性変換の制御信号とに基づき、入力信号の極性変換を行う。
【００５４】
例えば、疑似ランダム信号生成回路３０から制御回路２７に対して疑似ランダム信号を出力する構成にする。そして、ＡＤＣ２３のオフセットの極性判定結果が、すべてのＡＤＣで統一するオフセットの極性と同じ場合でも、疑似ランダム信号によって極性変換が指示される場合は、アナログ極性変換回路２１とデジタル極性変換回路２４とに対し、制御回路２７から極性変換を行う旨の制御信号を出力する。またＡＤＣ２３のオフセットの極性判定結果がすべてのＡＤＣで統一するオフセットの極性と異なる場合（反対の場合）でも、疑似ランダム信号によって極性変換が指示される場合は、アナログ極性変換回路２１とデジタル極性変換回路２４とに対し、制御回路２７から極性変換の指示は行わない。
【００５５】
このように、上述した第１の実施形態のＡＤ変換器１の構成要素に対して疑似ランダム信号生成回路３０を付加するだけで、オフセット起因の不要波成分を更に低減することができる。
【００５６】
（第２の実施形態）
上述した第１の実施形態のＡＤ変換器１では、すべてのＡＤ変換部２〜５のオフセットの極性が同じ方向に統一されるよう極性を制御していた。しかし、本実施形態においては、隣接するチャネル間でオフセットの極性が反対方向になるように制御する点が異なっている。本実施形態のＡＤ変換器の構成は、図１〜図４を用いて説明した第１の実施形態のＡＤ変換器と同様であるので、同じ図面を用いて説明し、同じ構成については説明を省略する。以下、第１の実施形態のＡＤ変換器と異なっている点、すなわち、ＡＤ変換部２の制御回路２７によるアナログ極性変換回路２１とデジタル極性変換回路２４の制御方法について説明する。
【００５７】
まず、初期準備作業として、第１の実施形態同様に、ＡＤ変換器１を構成する全てのＡＤ変換部２〜５についてＡＤＣ２３のオフセットの極性判定を行い、結果をメモリ２６に格納する。次に、各ＡＤ変換部２〜５についてオフセットの極性を制御する方向を決定し、各ＡＤ変換部２〜５の制御回路２７に設定する。
【００５８】
図１に示す４つのＡＤ変換部２〜５をそれぞれチャネル１〜４とすると、奇数チャネルであるチャネル１（ＡＤ変換部２）、チャネル３（ＡＤ変換部４）は、オフセットの極性を同じ方向に統一する。また、偶数チャネルであるチャネル２（ＡＤ変換部３）、チャネル４（ＡＤ変換部５）も、オフセットの極性を同じ方向に統一する。このとき、偶数チャネルのオフセットの極性は、奇数チャネルのオフセットの極性と反対方向になるように設定する。例えば、奇数チャネルのオフセットの極性を正の方向に統一するように設定する場合、偶数チャネルのオフセットの極性は負の方向に統一するように設定する。
【００５９】
オフセットの極性判定結果と、オフセットの極性の設定とが異なる方向であるチャネルは、アナログ極性変換回路２１とデジタル極性変換回路２４とに信号が入力されると、その極性を反転させて出力する。すなわち、アナログ極性変換回路２１では、入力される差動アナログ信号の極性を反転させて出力し、デジタル極性変換回路２４では、ＡＤＣ２３においてデジタル変換された信号の極性を反転させて出力する。オフセットの極性判定結果と、オフセットの極性の設定とが同じ方向であるチャネルは、アナログ極性変換回路２１もデジタル極性変換回路２４も共に極性を変えず、入力される信号の極性を変えずにそのまま出力する。
【００６０】
このように、隣接するチャネルのオフセットの極性が反対方向になるように制御することは、オフセットに起因する不要波成分に対し、第１の実施形態において説明した（１）式において、２項目と４項目の係数（Ｖ０２、Ｖ０４´）が負であるようなフィルタＨ（Ｚ´）をかけることと等価となる。すなわち、フィルタＨ（Ｚ´）は、移動平均フィルタの特性を周波数軸で反転させた特性（図７の実線に示す特性６０）を有しているので、ＡＤＣのオフセット起因の不要波成分のうち、ナイキスト周波数（＝ｆｓ／２）以外の周波数の成分を低減する効果がある。
【００６１】
タイムインターリーブ方式のＡＤ変換器において、オフセット起因の不要波成分は、サンプリング周波数をチャネルの個数で除した値を整数倍した周波数にあらわれる。従って、ＡＤ変換器１では、オフセット成分はｆｓ／４の整数倍の周波数にあらわれる。一方、信号を標本化する場合、ナイキスト周波数（＝ｆｓ／２）が再生限界であるので、ＡＤ変換器１ではｆｓ／２よりも小さい周波数成分が変換対象となる。以上より、ＡＤ変換器１においてオフセット成分があらわれる周波数は、０、ｆｓ／４、ｆｓ／２となる。すなわち、隣接するチャネルのオフセットの極性が反対方向になるように制御した場合、オフセット成分があらわれる周波数０、ｆｓ／４において、その成分が低減される。
【００６２】
このように、本実施形態によれば、第１の実施形態と同一の構成のＡＤ変換器１を用い、隣接するチャネルでオフセットの方向が逆方向になるように入力信号の極性を制御しているので、チップ面積の増大を抑制しつつナイキスト周波数以外の周波数成分のオフセット起因の不要波成分を低減することができる。
【００６３】
なお、第１の実施形態と同様に、制御回路２７は、ＡＤＣ２３と極性判定回路２５との間、極性判定回路２５とメモリ２６との間、メモリ２６とデジタル極性変換回路２４との間、のいずれに配置してもよい。すなわち、極性判定回路２５における判定結果を用いて、オフセットの極性を設定された方向に制御すべく、アナログ極性変換回路２１とデジタル極性変換回路２４とにおける極性反転制御を行えるように制御回路２７を配置し、必要な要素と配線すればよい。
【００６４】
また、図２に示す構成のＡＤ変換部２だけでなく、図８に示す第１の実施形態の変形例であるＡＤ変換部２´に対しても、本実施形態によるオフセットの極性の制御方法を適用することができる。すなわち、疑似ランダム信号を発生させ、入力されるアナログ信号の極性を疑似ランダムに散らすことで、オフセットに起因するトーンを拡散することができ、スプリアスフリーダイナミックレンジ（ＳＦＤR）を改善することができる。
【００６５】
（第３の実施形態）
上述した第１及び第２の実施形態のＡＤ変換器１では、初期準備作業として、極性判定回路２５を用いてＡＤ変換部２〜５のオフセットの極性を判定していた。しかし、本実施形態においては、事前にオフチップで上記極性判定を行い、判定結果を内部メモリなどに記憶させておく点が異なっている。本実施形態のＡＤ変換器１の構成は図１を用いて説明した第１の実施形態と同様であるので、説明を省略する。
【００６６】
図９は、第３の実施形態に係わるＡＤ変換部２”の構成の一例を説明するブロック図である。すなわち、極性判定回路２５のかわりにオフチップで極性判定を行う装置（例えばテスタ１００など）を用いる点と、判定結果を記憶させるメモリとして不揮発性メモリ２９を用いている点が、第１の実施形態と異なる。ＡＤ変換部のその他の構成要素は、図２を用いて説明した第１の実施形態のＡＤ変換器と同様であるので、同じ符号を付して説明は省略する。
【００６７】
上述のように構成されたＡＤ変換部におけるＡＤＣ２３の極性判定方法、及びＡＤ変換時における極性制御方法について説明する。
【００６８】
本実施形態のＡＤ変換器１では、例えば製造工程における出荷前テスト時において、オフチップでＡＤ変換部２”の極性判定を行う。ＡＤ変換部２”とテスタ（検査装置）１００とを接続し、レベル設定回路２２のスイッチ２２１，２２２をオンさせてＡＤＣ２３への入力信号の電圧を基準電圧（例えば０［Ｖ］）にする。この状態で、ＡＤＣ２３からの出力信号の極性をテスタ１００で判定する。判定した各ＡＤＣ２３の極性を不揮発性メモリ２９に記憶させる。なお、極性判定時には、アナログ極性変換回路２１とデジタル極性変換回路２４共に極性を変えず、入力された信号の極性をそのままの状態で出力する。また、テスタ１００による極性判定は、第１の実施形態と同様に、１回のみ行ってもよいし複数回行って平均をとってもよい。テスタ１００による極性判定結果、すなわちＡＤＣ２３のオフセットの極性は、不揮発性メモリ２９に記憶される。ＡＤ変換器１を構成する他のＡＤ変換部おける極性判定方法は、ＡＤ変換部２”と同様であるので説明を省略する。
【００６９】
極性判定が終了すると、テスタ１００とＡＤ変換部２”との接続を切り離す。ＡＤ変換部２”を用いてＡＤ変換を行う際には、制御回路２７は、不揮発性メモリ２９に記憶された極性判定結果と、予め設定されているＡＤＣ２３のオフセットの極性制御方向とに基づき、アナログ極性変換回路２１とデジタル極性変換回路２４との動作を制御する。なお、各ＡＤ変換部２〜５のオフセットの極性は、第１の実施形態と同様に、すべてのチャネルで同じ方向に揃えるように設定してもよいし、第２の実施形態と同様に、隣接するチャネル間で反対方向になるように設定してもよい。アナログ極性変換回路２１とデジタル極性変換回路２４との動作を制御する具体的な手順は、第１の実施形態または第２の実施形態と同様であるので、説明を省略する。
【００７０】
このように、本実施形態においては、テスタ１００など他の装置で極性判定を行うことにより、ＡＤ変換器内部に極性判定回路を構成しなくてもよいため、オフセット起因の不要波成分の低減効果は保ちつつチップ面積を低減することができる。
【００７１】
なお、本実施形態のＡＤ変換器にも、第１の実施形態の変形例と同様に、疑似ランダム信号生成回路３０を設けてもよい。すなわち、疑似ランダム信号を発生させ、入力されるアナログ信号の極性を疑似ランダムに散らすことで、オフセットに起因するトーンを拡散することができ、スプリアスフリーダイナミックレンジ（ＳＦＤR）を改善することができる。
【００７２】
（第４の実施形態）
上述した第１〜第３の実施形態ＡＤ変換器１は、電圧値が既知の信号源として基準電圧（例えば０［Ｖ］）の信号を入力した場合のオフセットの極性を判定し、チャネルごとに極性を制御することでオフセット起因の不要波成分の低減を実現していた。しかし、ＡＤ変換器では、オフセット起因の不要波成分の低減だけでなく、他の変換特性、とくに直線性についても特性を改善することが必要である。
【００７３】
ＡＤ変換器において直線性をキャリブレーションする場合、特性が既知である信号源を入力し、出力される信号の値が理想とされる値に一致するように調整するのが一般的である。この場合、キャリブレーションの精度は信号源の特性（純度）に大きく依存する。しかしながら、オンチップでキャリブレーションを行う場合、特性が既知で十分な純度を持った信号源を構成することは極めて困難である。このため、オンチップではキャリブレーションによって直線性の改善を行うことは非常に難しいという問題があった。
【００７４】
そこで、従来のＡＤ変換器では、ＡＤ変換ユニットの素子サイズを大きくすることにより、このような直線性の誤差を低減させる方法が用いられていた。例えば、素子サイズを４倍にすることにより、誤差を約半分（＝１／√４）に低減させることが理論的には可能である。しかしながら、素子サイズを拡大すると、全体としてのチップ面積が増大してしまうという問題があった。
【００７５】
そこで、本実施形態では、チップ面積の増大を抑制しつつ、オフセット起因の不要波成分を低減し、かつ、直線性を改善することができる、ＡＤ変換器を提供することを目的とする。
【００７６】
図１０は、第４の実施形態に係わるＡＤ変換器の構成の一例を説明するブロック図である。図１０に示すように、本実施形態のＡＤ変換器は、複数のＡＤＣを入出力信号に対して並列に配置して構成されるタイムインターリーブ方式のＡＤ変換器である。例えば、図１０に示すように、実質的に同一の構造である４個（４チャネル）のＡＤＣ４２ａ、４２ｂ、４２ｃ、４２ｄから構成されている。（以下、ＡＤＣ４２ａをチャネル１、ＡＤＣ４２ｂをチャネル２、ＡＤＣ４２ｃをチャネル３、ＡＤＣ４２ｄをチャネル４とする。）
なお、ＡＤＣ４２ａ〜４２ｄには、位相がそれぞれ所定位相ずつ異なるサンプリングクロックが与えられる。それぞれのＡＤＣ４２ａ〜４２ｄは、上記サンプリングクロックに応じたタイミングにおける差動アナログ入力信号の振幅値をデジタル化した信号を個別に出力する。
【００７７】
このような構成により、サンプリングクロックの周波数より高速のサンプリング周波数で、入力信号をサンプリングすることができる。例えば、それぞれのＡＤＣ４２ａ〜４２ｄのサンプリング周波数がｆｓ（すなわち、サンプリング周期が１／ｆｓ）の場合、それぞれのサンプリングクロックの位相を１／４・ｆｓずつずらして与える。その結果、ＡＤ変換器１全体として入力信号をサンプリングする周波数を等価的に４・ｆｓにすることができる。
【００７８】
また、図１に示すように、本実施形態のＡＤ変換器は、ＡＤＣ４２ａ〜４２ｄと、入力信号切替回路４１と、補正制御部４４と、加算器４３ａ〜４３ｄと、補正信号生成回路４５と、出力端子４６とを有する。入力信号切替回路４１は、ＡＤＣ４２ａ〜４２ｄに入力する信号を切り替えるスイッチ部である。補正制御部４４は、ＡＤＣ４２ａ〜４２ｄのそれぞれについて、直線性に関する補正の制御を行う。加算器４３ａ〜４３ｄは、補正制御部４４から出力される補正値をそれぞれのＡＤＣ４２ａ〜４２ｄに加算する。補正信号生成回路４５は、補正値算出時においてＡＤＣ４２ａ〜４２ｄに入力する補正信号を生成する。出力端子４６は、補正処理が施されたデジタル信号を出力する。
【００７９】
入力信号切替回路４１は、入力端子４１ａ、４１ｃ、及び出力端子４１ｂからなる３路スイッチとして構成されている。差動アナログ入力信号を各ＡＤＣ４２ａ〜４２ｄに入力する場合は、入力端子４１ａと出力端子４１ｂとが接続されるようにスイッチが切り替えられる。また、後述する補正信号生成回路４５から出力される補正信号を各ＡＤＣ４２ａ〜４２ｄに入力する場合は、入力端子４１ｃと出力端子４１ｂとが接続されるようにスイッチが切り替えられる。入力信号切替回路４１のスイッチ制御は、補正制御部４４によって行われる。
【００８０】
入力信号切替回路４１の出力端子４１ｂと各ＡＤＣ４２ａ〜４２ｄの入力端子４２１ａ、４２１ｂ、４２１ｃ、４２１ｄとは、差動アナログ入力信号が各ＡＤＣ４２ａ〜４２ｄの入力端子４２１ａ、４２１ｂ、４２１ｃ、４２１ｄに並列に入力されるように並列接続されている。
【００８１】
入力端子４１ｃと出力端子４１ｂとが接続されており、補正信号が入力される補正値算出時において、各ＡＤＣ４２ａ〜４２ｄが同時に信号をサンプリングするようなクロックが供給される。一方、入力端子４１ａと出力端子４１ｂとが接続されており、差動アナログ入力信号が入力される通常のＡＤ変換動作時は、上述のように、サンプリングの位相を１／４・ｆｓずつずらしたクロックが、各ＡＤＣ４２ａ〜４２ｄに供給される。
【００８２】
なお、通常のＡＤ変換動作時は、出力端子４１ｂと各ＡＤＣ４２ａ〜４２ｄの入力端子４２１ａ〜４２１ｄとは、サンプリングのタイミングに合わせて切り替えて接続するロータリースイッチとして構成してもよい。同様に、出力端子４６と、加算器４３ａ〜４３ｄの出力端子４３１ａ、４３１ｂ、４３１ｃ、４３１ｄとは、サンプリングのタイミングに合わせて切り替えて接続するロータリースイッチとして構成してもよいし、直接接続してもよい。（ただし、直接接続する場合には、いずれか一つの出力以外はハイインピーダンス状態に制御する。）
加算器４３ａ〜４３ｄでは、差動アナログ入力信号が入力される通常のＡＤ変換動作時において、各ＡＤＣ４２ａ〜４２ｄから出力されるデジタル変換された信号に対し、後述する補正制御部４４から出力される補正値が加算される。
【００８３】
補正制御部４４では、ＡＤＣ４２ａ〜４２ｄの直線性の補正に用いる補正値の算出が行われる。また、通常のＡＤ変換動作時は、ＡＤＣ４２ａ〜４２ｄから出力されるデジタル信号に対する補正処理の制御を行う。補正制御部４４は、平均値演算回路４４１と、メモリ４４２と、制御回路４４３とから構成されている。平均値演算回路４４１は、補正値算出時において、各ＡＤＣ４２ａ〜４２ｄから出力されるデジタル信号を取り込んで、４チャネルの平均値を算出する。また、算出された全チャネルの平均値と個々のＡＤＣ４２ａ〜４２ｄの出力値との差分を算出する。更に、ＡＤＣ４２ａ〜４２ｄからの出力値と、全チャネルの平均値との差分とを用いて、補正値を算出する。補正値の算出方法については、後に詳述する。
【００８４】
メモリ４４２は、ＤＲＡＭ、Ｆｌａｓｈメモリ、フリップフロップなどで構成されており、平均値演算回路４４１で算出された補正値を格納する。制御回路４４３は、入力信号切替回路４１を制御して、補正値算出モードと（通常の）ＡＤ変換モードとの切り替えを行う。また、制御回路４４３は補正値算出時において、補正信号生成回路４５に対して補正信号生成の指示を行ったり、平均値演算回路４４１への信号の入出力を制御したりする。更に、制御回路４４３は、通常のＡＤ変換動作時において、ＡＤＣ４２ａ〜４２ｄとメモリ４４２と加算器４３ａ〜４３ｄとの間の信号の入出力の制御を行う。
【００８５】
補正信号生成回路４５は、補正対象とするデジタル出力信号が得られる範囲のアナログ信号を生成する回路であり、例えば図１１に示すような回路で構成される。図１１は、補正信号生成回路４５の一例を説明する回路図である。
【００８６】
図１１に示すように、補正信号生成回路４５は、電源電圧ＶＤＤと基準電圧ＶＳＳとの間に、定電流源４５１とコンデンサ４５２とを直列に接続し、定電流源４５１とコンデンサ４５２との間から出力信号を得る。このような構成にすることで、経時的に電圧が増加（または減少）する信号を生成し、出力することができる。なお、容量４５２と並列にリセットスイッチ４５３が設けられており、リセットスイッチ４５３をオンからオフに切り替えられた時点から補正信号の生成が開始される。このリセットスイッチ４５３の切り替え制御は、補正制御部４４の制御回路４４３によって行われる。
【００８７】
なお、補正信号生成回路４５は、図１１に示す構成に限定されるものでなく、補正対象とするデジタル出力信号が得られる範囲のアナログ信号を生成する回路であって、経時的に電圧が増加（または減少）する信号を生成可能な回路であればよい。例えば、ＤＡコンバータで構成したり、任意の構成の発振器で構成したりしてもよい。
【００８８】
上述のように構成されたＡＤ変換器の動作について説明する。本実施形態のＡＤ変換器は、通常のＡＤ変換動作に先立ち、各ＡＤＣからの出力信号に対する補正値を算出する。以下、補正値を算出する動作（補正値算出モード）について説明し、次に通常のＡＤ変換動作（ＡＤ変換モード）について説明する。
【００８９】
まず、補正値算出モードにおけるＡＤ変換器の動作について説明する。最初に、補正制御部４４の制御回路４４３から入力信号切替回路４１と補正信号生成回路４５とに制御信号が出力される。入力信号切替回路４１では、入力端子４１ｃと出力端子４１ｂとが接続されて、補正信号生成回路４５から出力される制御信号がＡＤＣ４２ａ〜４２ｄに供給されるようにスイッチが切り替えられる。補正信号生成回路４５では、例えば図１１に示すリセットスイッチ４５３がオンからオフに切り替えられて、補正信号の生成・出力が開始される。
【００９０】
また、補正制御部４４の制御回路４４３は、ＡＤＣ４２ａ〜４２ｄに対し、同時に信号をサンプリングするようなクロック（すなわち、サンプリングの周波数及び位相が等しいクロック）を供給する。ＡＤＣ４２ａ〜４２ｄは、入力された補正信号をクロックに従いデジタル変換し、出力する。補正制御部４４は、ＡＤＣ４２ａ〜４２ｄから出力されたデジタル信号を取り込み、平均値算出回路４４１において全チャネルの平均値を算出する。
【００９１】
具体的には、補正制御部４４にデジタル信号が取り込まれるごとに、各ＡＤＣ４２ａ〜４２ｄから出力されるデジタル信号の電圧の総和を、ＡＤ変換器を構成するＡＤＣの数（この場合は４）で除することにより、全チャネルの平均値を算出する。また、チャネルごとに、デジタル出力信号の値と、全チャネルの平均値との差分を算出する。
【００９２】
全チャネルの平均値算出、及び各チャネルにおける平均値との差分算出の演算は、補正制御部４４にデジタル信号が取り込まれるごとに行われる。そして、補正対象となるデジタル出力信号のすべての範囲に関してサンプリング及び演算が終了すると、続いて補正値の算出が行われる。補正値は、チャネルごと、及びデジタル出力信号の値ごとに１つ算出される。補正値の算出方法を、図１２を用いて説明する。
【００９３】
図１２は、入力される補正信号と出力されるデジタル出力信号の関係の一例を示すグラフである。図１２において、点線で示す特性７０は、全チャネルの平均値をあらわしており、実線で示す特性８０は、個別の１チャネルのデジタル出力信号の値を示している。図１２に示すように、全チャネルの平均値も、個別の１チャネルの出力値も、補正信号の値が増加するに従い階段状に増加している。しかしながら、全チャネルの平均値と、個別の１チャネルの出力値では、そのレベルや段差位置が異なる。
【００９４】
個別の１チャネルにおいて、変換結果が等しい（デジタル出力信号の値が等しい）入力信号の領域に着目した場合、図１２に示す一例では、補正信号の値がＡ２以下の領域では出力信号の値が６、補正信号の値がＡ２〜Ａ３の領域では出力信号の値が７、補正信号の値がＡ３〜Ａ５の領域では出力信号の値が８、補正信号の値がＡ５〜Ａ７の領域、補正信号の値がＡ７以上の領域では出力信号の値が９、となっている。このように、変換結果が等しい領域における出力値と平均値との差分を、当該チャネルの当該出力値に関する補正値とする。
【００９５】
例えば、補正信号の値がＡ２〜Ａ３の領域(出力信号がの値７である領域)は、デジタル出力信号の値が７、全チャネルの平均値が８であるので、差分は−１となる。従って、このチャネルの出力信号の値が７である領域に関する補正値は−１と算出される。
【００９６】
しかし、全チャネルの平均値の特性７０と個別の１チャネルの出力値の特性８０とでは、段差位置が異なるため、個別の１チャネルにおいて変換結果が等しい入力信号の領域において、平均値と１チャネルの出力値との差分が単一の値になるとは限らない。例えば、図１２において、補正信号の値がＡ２以下の領域（出力信号の値が６である領域）には、個別の１チャネルの出力値と全チャネルの平均値との差分が−１である領域と−２である領域とが存在する。また、補正信号の値がＡ３〜Ａ５の領域（出力信号の値が８である領域）や、補正信号の値がＡ５〜Ａ７の領域（出力信号の値が９である領域）にも、個別の１チャネルの出力値と全チャネルの平均値との差分が−１である領域と−２である領域とが存在する。この場合の補正値は、例えば以下のように算出される。
【００９７】
一つ目の方法は、個別の１チャネルにおける（補正前の）デジタル出力信号の値が等しい範囲について、当該デジタル信号の出力値と全チャネルの平均値との差分の平均値を算出し、補正値とする方法である。また、二つ目の方法は、個別の１チャネルにおける（補正前の）デジタル出力信号の値が等しい範囲について、当該デジタル信号の出力値と全チャネルの平均値との差分の頻度最大の値を補正値とする方法である。
【００９８】
二つ目の方法による補正値の算出方法の具体的な一例を、図１２を用いて説明する。図１２において補正信号の値がＡ３〜Ａ５の領域（出力信号の値が８である領域）では、１チャネルの出力値と全チャネルの平均値との差分が−１である領域と−２である領域とが存在する。このうち、補正信号の値がＡ３〜Ａ４の領域は差分が−１であり、補正信号の値がＡ４〜Ａ５の領域は差分が−２である。補正信号の値がＡ３〜Ａ４の領域のほうが補正信号の値がＡ４〜Ａ５の領域よりも広いため、当該領域（出力信号の値が８である領域）の補正値は−１と算出される。
【００９９】
平均値演算回路４４１で算出された補正値は、チャネル及びデジタル出力電圧の値と１対１に関連付けられてメモリ４４２に格納される。以上で補正値算出モードを終了する。なお、補正値の方法は上述の２つの方法に限定されるものでなく、ＡＤ変換器の特性や用途、設計などに応じて最適な算出方法を用いることができる。
【０１００】
次に通常のＡＤ変換動作（ＡＤ変換モード）について説明する。まず、補正制御部４４の制御回路４４３から入力信号切替回路４１と補正信号生成回路４５とに制御信号が出力される。入力信号切替回路４１では、入力信号切替回路４１の入力端子４１ａと出力端子４１ｂとが接続されて、差動アナログ入力信号がＡＤＣ４２ａ〜４２ｄに供給されるようにスイッチが切り替えられる。補正信号生成回路４５では、例えば図１１に示すリセットスイッチ４５３がオフからオンに切り替えられて、補正信号の生成が停止始される。
【０１０１】
また、補正制御部４４の制御回路４４３は、ＡＤＣ４２ａ〜４２ｄに対し、周波数が等しく、位相を１／４・ｆｓずつずらしたサンプリングのクロックを供給する。ＡＤＣ４２ａ〜４２ｄは、入力された差動アナログ入力信号をクロックに従いデジタル変換し、出力する。補正制御部４４は、ＡＤＣ４２ａ〜４２ｄからのデジタル出力信号を取り込み、チャネルごとに補正値をメモリ４４２から読み出して加算器４３ａ〜４３ｄに出力する。すなわち、メモリ４４２に格納されている補正値のうち、チャネルとデジタル出力電圧の値をキーとして、関連づけられている補正値を読み出す。
【０１０２】
読み出された４つの補正値は、対応するチャネルのデジタル出力信号が入力される加算器に出力される。すなわち、チャネル１の補正値は加算器４３ａに出力される。同様に、チャネル２、３、４の補正値は、加算器４３ｂ、４３ｃ、４３ｄにそれぞれ出力される。加算器４３ａ〜４３ｄでは、ＡＤＣ４２ａ〜４２ｄから入力されたデジタル出力信号に、補正制御部４４から入力された補正値を加算し、出力する。
【０１０３】
上述のように、本実施形態によれば、ＡＤ変換器を構成する複数のＡＤＣのデジタル出力信号の平均値と、個別のＡＤＣのデジタル出力信号の差分とを用いて直線性に関する補正値を算出し、キャリブレーションを行う。従って、キャリブレーションのために特性が既知で十分な純度をもった信号源を用いる必要がないため、簡便に直線性を改善することができる。また、チップ面積を数倍にすることなく、比較的面積が小さい簡単な構成の回路を付加するだけで直線性の改善のための機能を付加することができるため、チップ面積の増大を抑制しつつ、オフセット起因の不要波成分を低減し、かつ、直線性を改善することができる。
【０１０４】
なお、上述した一例では、例えば、補正信号生成回路２５や平均値演算回路４４１などの補正値算出モードのみに用いる部位もＡＤ変換器に組み込んでいるが、テスタなどオフチップの別の装置に分離してもよい。この場合、チップ面積の更なる低減を図ることができる。
【０１０５】
本明細書における各「部」は、実施の形態の各機能に対応する概念的なもので、必ずしも特定のハードウェアやソフトウエア・ルーチンに１対１には対応しない。従って、本明細書では、実施の形態の各機能を有する仮想的回路ブロック（部）を想定して実施の形態を説明した。
【０１０６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として例示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０７】
２１…アナログ極性変換回路、２２…レベル設定回路、２３…ＡＤＣ、２４…デジタル極性変換回路、２５…極性判定回路、２６…メモリ、２７…制御回路、
【図１】
2014165658.tif 000003
【図２】
2014165658.tif 000004
【図３】
2014165658.tif 000005
【図４】
2014165658.tif 000006
【図５Ａ】
2014165658.tif 000007
【図５Ｂ】
2014165658.tif 000008
【図６】
2014165658.tif 000009
【図７】
2014165658.tif 000010
【図８】
2014165658.tif 000011
【図９】
2014165658.tif 000012
【図１０】
2014165658.tif 000013
【図１１】
2014165658.tif 000014
【図１２】
2014165658.tif 000015