(57)【要約】  逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）の一例が、アナログ入力信号を受信するように構成されたトラックアンドホールド（Ｔ／Ｈ）回路（２０２）と、デジタルアナログコンバータ（ＤＡＣ）（２０３）と、Ｔ／Ｈ回路およびＤＡＣの出力に結合された入力を有する加算器（２０４）と、加算器の出力に結合され、比較演算を実行するように構成された比較回路（２０６）と、比較回路の出力に結合された制御回路（２５０）であって、選択済み分解能を受信し、選択済み分解能に基づいて比較回路の比較演算をゲートで制御し、選択済み分解能を有するデジタル出力信号を生成するように構成された制御回路（２５０）とを備える。【選択図】図２
2020511073.tif 000002
【特許請求の範囲】
【請求項１】
逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）であって、
アナログ入力信号を受信するように構成されたトラックアンドホールド（Ｔ／Ｈ）回路と、
デジタルアナログコンバータ（ＤＡＣ）と、
前記Ｔ／Ｈ回路および前記ＤＡＣの出力に結合された入力を有する加算器と、
前記加算器の出力に結合され、比較演算を実行するように構成された比較回路と、
前記比較回路の出力に結合された制御回路であって、選択済み分解能を受信し、前記選択済み分解能に基づいて前記比較回路の前記比較演算をゲートで制御し、前記選択済み分解能を有するデジタル出力信号を生成するように構成された制御回路と
を備え、前記制御回路が、
前記比較回路に結合された非同期クロック発生器（ＡＣＧ）回路と、
前記比較回路および前記ＤＡＣの入力に結合されたＳＡＲ論理と、
前記ＡＣＧおよび前記ＳＡＲ論理に結合された分解能選択（ＲＳ）回路と
を備える、逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）。
【請求項２】
前記比較回路の前記出力が、前記加算器の前記出力を閾値と比較したのに基づいてデジタル信号対を与え、前記ＡＣＧが、前記デジタル信号対からクロック信号を非同期的に生成するように構成される、請求項１に記載のＳＡＲ型ＡＤＣ。
【請求項３】
前記デジタル信号対は、どちらかが互いの論理補数であるか、または両方が前記ＡＣＧによって生成された前記クロック信号に基づいて同じ論理レベルを有する、請求項２に記載のＳＡＲ型ＡＤＣ。
【請求項４】
前記ＲＳ回路が、前記選択済み分解能を符号化する分解能選択信号に基づいて制御信号を生成するように構成され、前記ＡＣＧが、前記ＲＳによって生成された前記制御信号に基づいて前記クロック信号をゲートで制御するように構成される、請求項２に記載のＳＡＲ型ＡＤＣ。
【請求項５】
前記ＳＡＲ論理が、前記デジタル信号対に基づいて複数の順次クロック信号を生成するように構成され、前記ＲＳ回路が、前記複数の順次クロック信号のうちの１つを前記制御信号として選択するように構成される、請求項５に記載のＳＡＲ型ＡＤＣ。
【請求項６】
前記ＳＡＲ論理が、
前記デジタル信号対に基づいて内部クロック信号を生成するように構成されたクロック発生器と、
前記内部クロックおよび前記デジタル信号対に基づいて前記デジタル出力信号の複数の順次クロック信号およびビットを生成するように構成された複数のＳＡＲセル回路と
を備える、請求項２に記載のＳＡＲ型ＡＤＣ。
【請求項７】
受信機であって、
アナログ信号を出力するように構成されたアナログフロントエンド（ＡＦＥ）と、
前記ＡＦＥに結合されたアナログデジタルコンバータ（ＡＤＣ）と、
前記ＡＤＣに結合されたデジタル信号プロセッサ（ＤＳＰ）と、
前記ＤＳＰ、前記ＡＤＣ、および前記ＡＦＥに結合された適応回路と
を備え、
前記ＡＤＣが複数のサブＡＤＣを含み、前記サブＡＤＣがそれぞれ、
前記ＡＦＥから前記アナログ信号を受信するように構成されたトラックアンドホールド（Ｔ／Ｈ）回路と、
デジタルアナログコンバータ（ＤＡＣ）と、
前記Ｔ／Ｈ回路および前記ＤＡＣの出力に結合された入力を有する加算器と、
前記加算器の出力に結合され、比較演算を実行するように構成された比較回路と、
前記比較回路の出力に結合された制御回路であって、前記適応回路から選択済み分解能を受信し、前記選択済み分解能に基づいて前記比較回路の前記比較演算をゲートで制御し、前記選択済み分解能を有するデジタル出力信号を生成するように構成された制御回路と
を備える、受信機。
【請求項８】
それぞれのサブＡＤＣ内の前記制御回路が、
前記比較回路に結合された非同期クロック発生器（ＡＣＧ）回路と、
前記比較回路および前記ＤＡＣの入力に結合されたＳＡＲ論理と、
前記ＡＣＧおよび前記ＳＡＲ論理に結合された分解能選択（ＲＳ）回路と
を備える、請求項７に記載の受信機。
【請求項９】
それぞれのサブＡＤＣに関して、前記比較回路の前記出力が、前記加算器の前記出力を閾値と比較したのに基づいてデジタル信号対を与え、前記ＡＣＧが、前記デジタル信号対からクロック信号を非同期的に生成するように構成される、請求項８に記載の受信機。
【請求項１０】
それぞれのサブＡＤＣに関して、前記デジタル信号対は、どちらかが互いの論理補数であるか、または両方が前記ＡＣＧによって生成された前記クロック信号に基づいて同じ論理レベルを有する、請求項９に記載の受信機。
【請求項１１】
それぞれのサブＡＤＣに関して、前記ＲＳ回路が、前記選択済み分解能を符号化する分解能選択信号に基づいて制御信号を生成するように構成され、前記ＡＣＧが、前記ＲＳによって生成された前記制御信号に基づいて前記クロック信号をゲートで制御するように構成される、請求項９に記載の受信機。
【請求項１２】
それぞれのサブＡＤＣに関して、前記ＳＡＲ論理が、前記デジタル信号対に基づいて複数の順次クロック信号を生成するように構成され、前記ＲＳ回路が、前記複数の順次クロック信号のうちの１つを前記制御信号として選択するように構成される、請求項１１に記載の受信機。
【請求項１３】
それぞれのサブＡＤＣに関して、前記ＳＡＲ論理が、
前記デジタル信号対に基づいて内部クロック信号を生成するように構成されたクロック発生器と、
前記内部クロックおよび前記デジタル信号対に基づいて前記デジタル出力信号の複数の順次クロック信号およびビットを生成するように構成された複数のＳＡＲセル回路と
を備える、請求項９に記載の受信機。
【請求項１４】
逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）においてアナログデジタル変換する方法であって、
分解能を選択することと、
アナログ入力信号を受信することと、
複数の変換周期を実行することであって、前記複数の変換周期のそれぞれが、
前記選択済み分解能に基づいていくつかのＳＡＲ周期の間にＳＡＲ演算を実行すること、および
前記選択済み分解能を有するデジタルサンプルを出力すること
を含む、複数の変換周期を実行することと
を含む方法。
【請求項１５】
前記ＳＡＲ演算を実行するステップが、
前記ＳＡＲ型ＡＤＣの比較および制御論理を演算することと、
前記選択済み分解能に基づいてゲーティング信号をアサートすることと、
前記ゲーティング信号のアサーションに応答して前記ＳＡＲ型ＡＤＣにおける前記比較および制御論理の演算を一時停止することと
を含む、請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の例は、一般に電子回路に関し、詳細には、分解能プログラマブル逐次近似（ｒｅｓｏｌｕｔｉｏｎ  ｐｒｏｇｒａｍｍａｂｌｅ  ｓｕｃｃｅｓｓｉｖｅ  ａｐｐｒｏｘｉｍａｔｉｏｎ）（ＳＡＲ）型アナログデジタルコンバータ（ａｎａｌｏｇ−ｔｏ−ｄｉｇｉｔａｌ  ｃｏｎｖｅｒｔｅｒ）（ＡＤＣ）に関する。
【背景技術】
【０００２】
シリアルリンク受信機内の高速アナログデジタルコンバータ（ＡＤＣ）フロンドエンドは、デジタル領域でのフレキシブルで複雑かつロバストな等化を実行するとともに、４値パルス振幅変調（ＰＡＭ４）やデュオバイナリ（ｄｕｏ−ｂｉｎａｒｙ）などの帯域幅効率変調方式（ｂａｎｄｗｉｄｔｈ−ｅｆｆｉｃｉｅｎｔ  ｍｏｄｕｌａｔｉｏｎ  ｓｃｈｅｍｅｓ）を容易に支援することを可能にする。これらのＡＤＣベースのシリアルリンク受信機は、この受信機が２値信号または混合信号受信機に比べてより複雑かつフレキシブルなバックエンドデジタル信号処理を可能にするので、人気が高まっている。しかしながら、これらのＡＤＣフロントエンドおよびサブシーケンスデジタル信号処理の電力消費は主要な設計課題である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
電力消費の主要因の１つが高速ＡＤＣの分解能である。電力当たりの最適性能を得るためのＡＤＣ分解能と後続のデジタル信号プロセッサ（ＤＳＰ）によって実行されるチャネル等化技術の両方を決定するために数多くの研究が行われている。ＡＤＣ分解能の選択は、様々なチャネル用途によってさらに困難になっている。一般に、チャネル減衰が悪化するにつれて、より高い分解能のＡＤＣが必要になる。例えば、６〜８ビットＡＤＣ分解能が、長チャネル（例えば、２５〜３０デシベル（ｄＢ））用の等化技術で使用するのに適している。従来の高速ＡＤＣは、単一分解能を有するデジタル出力を与えるが、これは融通がきかず、チャネル用途およびチャネル等化技術にわたって性能と電力消費の最適均衡を可能にしない。
【課題を解決するための手段】
【０００４】
一例では、逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）が、アナログ入力信号を受信するように構成されたトラックアンドホールド（Ｔ／Ｈ）回路と、デジタルアナログコンバータ（ＤＡＣ）と、Ｔ／Ｈ回路およびＤＡＣの出力に結合された入力を有する加算器と、加算器の出力に結合され、比較演算を実行するように構成された比較回路と、比較回路の出力に結合された制御回路であって、選択済み分解能を受信し、選択済み分解能に基づいて比較回路の比較演算をゲートで制御し、選択済み分解能を有するデジタル出力信号を生成するように構成された制御回路とを備える。
【０００５】
いくつかの実施形態では、比較回路の出力は、加算器の出力を閾値と比較したのに基づいてデジタル信号対を与えることができ、ＡＣＧは、デジタル信号対からクロック信号を非同期的に生成するように構成されてもよい。
【０００６】
いくつかの実施形態では、デジタル信号対は、どちらかが互いの論理補数であるか、または両方がＡＣＧによって生成されたクロック信号に基づいて同じ論理レベルを有することができる。
【０００７】
いくつかの実施形態では、ＲＳ回路は、選択済み分解能を符号化する分解能選択信号に基づいて制御信号を生成するように構成されてもよく、ＡＣＧは、ＲＳによって生成された制御信号に基づいてクロック信号をゲートで制御するように構成されてもよい。
【０００８】
いくつかの実施形態では、ＳＡＲ論理は、デジタル信号対に基づいて複数の順次クロック信号を生成するように構成されてもよく、ＲＳ回路は、複数の順次クロック信号のうちの１つを制御信号として選択するように構成されてもよい。
【０００９】
いくつかの実施形態では、ＳＡＲ論理は、デジタル信号対に基づいて内部クロック信号を生成するように構成されたクロック発生器と、内部クロックおよびデジタル信号対に基づいてデジタル出力信号の複数の順次クロック信号およびビットを生成するように構成された複数のＳＡＲセル回路とを含むことができる。
【００１０】
別の例では、受信機が、アナログ信号を出力するように構成されたアナログフロントエンド（ＡＦＥ）と、ＡＦＥに結合されたアナログデジタルコンバータ（ＡＤＣ）と、ＡＤＣに結合されたデジタル信号プロセッサ（ＤＳＰ）と、ＤＳＰ、ＡＤＣ、およびＡＦＥに結合された適応回路とを含む。ＡＤＣは複数のサブＡＤＣを含み、サブＡＤＣはそれぞれ、ＡＦＥからアナログ信号を受信するように構成されたトラックアンドホールド（Ｔ／Ｈ）回路と、デジタルアナログコンバータ（ＤＡＣ）と、Ｔ／Ｈ回路およびＤＡＣの出力に結合された入力を有する加算器と、加算器の出力に結合され、比較演算を実行するように構成された比較回路と、比較回路の出力に結合された制御回路であって、適応回路から選択済み分解能を受信し、選択済み分解能に基づいて比較回路の比較演算をゲートで制御し、選択済み分解能を有するデジタル出力信号を生成するように構成された制御回路とを含む。
【００１１】
いくつかの実施形態では、それぞれのサブＡＤＣ内の制御回路は、比較回路に結合された非同期クロック発生器（ＡＣＧ）回路と、比較回路およびＤＡＣの入力に結合されたＳＡＲ論理と、ＡＣＧおよびＳＡＲ論理に結合された分解能選択（ＲＳ）回路とを含む。
【００１２】
いくつかの実施形態では、それぞれのサブＡＤＣに関して、比較回路の出力は、加算器の出力を閾値と比較したのに基づいてデジタル信号対を与えることができ、ＡＣＧは、デジタル信号対からクロック信号を非同期的に生成するように構成されてもよい。
【００１３】
いくつかの実施形態では、それぞれのサブＡＤＣに関して、デジタル信号対は、どちらかが互いの論理補数であるか、または両方がＡＣＧによって生成されたクロック信号に基づいて同じ論理レベルを有することができる。
【００１４】
いくつかの実施形態では、それぞれのサブＡＤＣに関して、ＲＳ回路は、選択済み分解能を符号化する分解能選択信号に基づいて制御信号を生成するように構成されてもよく、ＡＣＧは、ＲＳによって生成された制御信号に基づいてクロック信号をゲートで制御するように構成されてもよい。
【００１５】
いくつかの実施形態では、それぞれのサブＡＤＣに関して、ＳＡＲ論理は、デジタル信号対に基づいて複数の順次クロック信号を生成するように構成されてもよく、ＲＳ回路は、複数の順次クロック信号のうちの１つを制御信号として選択するように構成されてもよい。
【００１６】
いくつかの実施形態では、それぞれのサブＡＤＣに関して、ＳＡＲ論理は、デジタル信号対に基づいて内部クロック信号を生成するように構成されたクロック発生器と、内部クロックおよびデジタル信号対に基づいてデジタル出力信号の複数の順次クロック信号およびビットを生成するように構成された複数のＳＡＲセル回路とを含むことができる。
【００１７】
別の例では、逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）においてアナログデジタル変換する方法が、分解能を選択することと、アナログ入力信号を受信することと、複数の変換周期を実行することとを含む。複数の変換周期のそれぞれが、選択済み分解能に基づいていくつかのＳＡＲ周期の間にＳＡＲ演算を実行すること、および選択済み分解能を有するデジタルサンプルを出力することを含む。
【００１８】
いくつかの実施形態では、ＳＡＲ演算を実行するステップは、ＳＡＲ型ＡＤＣの比較および制御論理を演算することと、選択済み分解能に基づいてゲーティング信号をアサートすることと、ゲーティング信号のアサーションに応答してＳＡＲ型ＡＤＣにおける比較および制御論理の演算を一時停止することとを含むことができる。
【００１９】
いくつかの実施形態では、ＳＡＲ型ＡＤＣは最大分解能ｎを有することができ、選択済み分解能はｍであり、ここで、ｍはｎ未満かつゼロ以上の整数であり、複数の変換周期のそれぞれの間に実行されるＳＡＲ周期の数はｍに等しい。
【００２０】
いくつかの実施形態では、ゲーティング信号は、ｍ個のＳＡＲ周期の後でアサートされてもよい。
【００２１】
いくつかの実施形態では、デジタルサンプルは、比較論理によって実行されるｍ回の比較に基づいて生成されてもよい。
【００２２】
いくつかの実施形態では、比較および制御論理は、ｍ個のＳＡＲ周期に対応する期間一時停止されてもよい。
【００２３】
これらおよびその他の態様は、以下の詳細な説明を参照して理解され得る。
【００２４】
上記の特徴が詳細に理解され得るように、上に簡潔に要約されているより詳細な説明は諸実装形態を参照して得ることができ、実装形態のうちのいくつかが添付の図面に示されている。しかしながら、添付の図面は、典型的な実装形態のみを例示しており、したがって本発明の範囲を限定するものと見なされるべきでないことに留意されたい。
【図面の簡単な説明】
【００２５】
【図１】一例による通信システムのブロック図である。
【図２】一例による逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）を示すブロック図である。
【図３】図２に示されているＳＡＲ型ＡＤＣの信号例を示す信号図である。
【図４】図２のＳＡＲ型ＡＤＣにおけるプログラムされた分解能を得るための出力信号と順次クロック信号との間の関係を示す表である。
【図５】一例による非同期クロック発生器（ＡＣＧ）を示す概略図である。
【図６】一例による分解能選択回路を示すブロック図である。
【図７】一例によるＳＡＲ論理を示すブロック図である。
【図８】一例による図７のＳＡＲ論理内のＳＡＲセルを示すブロック図である。
【図９】一例による図７のＳＡＲ論理内のクロック発生器を示すブロック図である。
【図１０】一例による図２のＳＡＲ型ＡＤＣの信号を示す信号図である。
【図１１】別の例による図２のＳＡＲ型ＡＤＣの信号を示す信号図である。
【図１２】一例によるアナログデジタル変換の方法を示す流れ図である。
【００２６】
理解しやすくするために、同一参照番号が、可能であれば、上記図に共通である同一要素を示すために使用されている。一例の要素が他の例に有益に組み込まれ得ると考えられる。
【発明を実施するための形態】
【００２７】
様々な特徴が、以下で上記図を参照しながら説明される。図は、原寸に比例して描かれている場合もあれば、そうでない場合もあること、および、類似の構造または機能の要素は、図全体にわたって同様の参照番号で表されていることに留意されたい。図は、特徴の説明を容易にすることを意図しているにすぎないことに留意すべきである。図は、特許請求された発明の網羅的な説明として、または特許請求された発明の範囲の制限として意図するものではない。加えて、図示の例は、示されている態様または利点をすべて有している必要はない。特定の例に関連して説明される態様または利点は、必ずしもその例に限定されるものではなく、そのように例示されていなくても、またはそのように明確に説明されていなくても他の例で実施することができる。
【００２８】
分解能プログラマブル逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）を提供する技術が記述される。一例では、ＳＡＲ型ＡＤＣは、トラックアンドホールド（Ｔ／Ｈ）回路、デジタルアナログコンバータ（ＤＡＣ）、加算器、比較回路、および制御論理を含む。Ｔ／Ｈ回路は、アナログ入力信号を受信するように構成される。加算器は、Ｔ／Ｈ回路の出力とＤＡＣの出力との間の差を決定するように構成される。比較回路は、加算器の出力を閾値に対して比較するように構成される。制御回路は、比較回路の出力に基づいてデジタル出力信号を生成するように構成される。デジタル出力信号はＤＡＣにフィードバックされる。諸例では、制御論理は選択済み分解能を受信する。制御論理は、選択済み分解能に基づいて比較回路の比較演算をゲートで制御する。デジタル出力信号は選択済み分解能を含む。
【００２９】
一例では、ＳＡＲ型ＡＤＣの制御論理は、非同期クロック発生器（ＡＣＧ）、ＳＡＲ論理（ＳＬ）、および分解能選択（ＲＳ）回路を含む。比較回路はデジタル信号対を出力として与える。ＡＣＧは、デジタル信号対からクロック信号を非同期的に生成するように構成される。デジタル信号対は、どちらかが互いの論理補数であるか、または両方が第１のクロック信号に基づいて同じ論理レベルを有する（例えば、両方とも論理ゼロである）。ＲＳ回路は、選択済み分解能を符号化する分解能選択信号に基づいて制御信号を生成するように構成される。ＡＣＧは、ＲＳによって生成された制御信号に基づいてクロック信号をゲートで制御するように構成される。ＳＡＲ論理は、デジタル信号対に基づいて複数の順次クロック信号を生成するように構成される。ＲＳ回路は、順次クロック信号のうちの１つを制御信号として選択するように構成される。一例では、ＳＡＲ論理は、デジタル信号対に基づいて内部クロックを生成するように構成されたクロック発生器と、内部クロックおよびデジタル信号対に基づいてデジタル出力信号の順次クロック信号およびビットを生成するように構成された複数のＳＡＲセル回路とを含む。
【００３０】
演算の方法では、ＳＡＲ型ＡＤＣは分解能を選択する。ＳＡＲ型ＡＤＣはアナログ入力信号を受信し、複数の変換周期を実行して複数のデジタルサンプルを生成する。各変換周期の間、ＳＡＲ型ＡＤＣは、選択済み分解能に基づいていくつかのＳＡＲ周期の間にＳＡＲ演算を実行し、選択済み分解能を有するデジタルサンプルを出力する。ＳＡＲ型ＡＤＣは、比較および制御論理を演算することと、選択済み分解能に基づいてゲーティング信号をアサートすることと、ゲーティング信号のアサーションに応答して比較および制御論理の演算を一時停止することと、によりＳＡＲ演算を実行する。一例では、ＳＡＲ型ＡＤＣは最大分解能ｎを有する。選択済み分解能はｍとすることができ、ここで、ｍはｎ未満かつゼロ以上の整数である。各変換周期内に実行されるＳＡＲ周期の数はｍに等しい。ＳＡＲ型ＡＤＣは、ｍ個のＳＡＲ周期の後でゲーティング信号をアサートする。デジタルサンプルは、比較論理によって実行されるｍ回の比較に基づいて生成される。比較および制御論理は、ｍ個のＳＡＲ周期に対応する期間一時停止される。
【００３１】
これらおよびその他の態様は図面に関して以下で説明される。
【００３２】
図１は、一例による通信システム１００のブロック図である。通信システム１００は、伝送媒体１６０を通じて受信機１０４に結合される送信機１０２を含む。伝送媒体１６０は、送信機１８０と受信機１０４との間の電気路または光路を含むことができ、プリント回路板（ＰＣＢ）トレース、ビア、ケーブル、コネクタ、減結合コンデンサ、光ケーブルなどを含むことができる。
【００３３】
送信機１０２は、デジタルベースバンド変調技術を用いてシリアルデータを伝送媒体１６０上へ駆動する。一般に、シリアルデータはシンボルに分割される。送信機１０２は、各シンボルを、シンボルにマッピングされるアナログ電圧に変換する。送信機１０２は、各シンボルから生成されたアナログ電圧を伝送媒体１６０に結合する。いくつかの例では、送信機１０２は、バイナリ非ゼロ復帰（ｂｉｎａｒｙ  ｎｏｎ−ｒｅｔｕｒｎ−ｔｏ−ｚｅｒｏ）（ＮＲＺ）変調方式を使用している。バイナリＮＲＺでは、シンボルはシリアルデータの１ビットであり、２つのアナログ電圧が各ビットを表すために使用される。他の例では、送信機１０２はパルス振幅変調（ＰＡＭ）などのマルチレベルデジタルベースバンド変調技術を使用しており、この変調技術では、シンボルがシリアルデータの複数のビットを含み、３つ以上のアナログ電圧が各ビットを表すために使用される（例えば、「ＰＡＭ４」と称される４値ＰＡＭ）。送信機１０２は、シングルエンドシグナリング（ｓｉｎｇｌｅ−ｅｎｄｅｄ  ｓｉｇｎａｌｉｎｇ）か、または差動シグナリング（ｄｉｆｆｅｒｅｎｔｉａｌ  ｓｉｇｎａｌｉｎｇ）のどちらかを使用することができる。明瞭にするために、本明細書に記述されている様々な例は、送信機１０２が差動シグナリング（例えば、低圧差動シグナリング（ＬＶＤＳ））を使用することを前提としている。したがって、伝送媒体１６０に結合されるアナログ信号は正信号および負信号を含み、各シンボルは正信号と負信号との差として符号化される。
【００３４】
受信機１０４は、アナログフロントエンド（ＡＦＥ）１０６、アナログデジタルコンバータ（ＡＤＣ）１０８、デジタル信号プロセッサ（ＤＳＰ）１１０、クロックおよびデータリカバリ（ＣＤＲ）回路（「ＣＤＲ１１２」）、および適応回路１１４を含む。ＡＦＥ１０６は、連続時間線形等化器（ＣＴＬＥ）回路（「ＣＴＬＥ１１６」）および自動利得制御（ＡＧＣ）回路（「ＡＧＣ１２０」）を含むことができる。
【００３５】
ＡＦＥ１０６の第１の入力が伝送媒体１６０に結合され、ＡＦＥ１０６の出力がＡＤＣ１０８の第１の入力に結合される。この例では、ＡＦＥ１０６の第１の入力は差動入力であり、ＡＦＥ１０６の出力は差動出力である。ＡＦＥ１０６の第２の入力が適応回路１１４の第１の出力に結合される。この例では、ＣＴＬＥ１１６の入力が伝送媒体１６０に結合される。ＣＴＬＥ１１６の出力がＡＧＣ１２０の入力に結合される。ＡＧＣ１２０の出力がＡＤＣ１０８の第１の入力に結合される。他の例では、ＣＴＬＥ１１６およびＡＧＣ１２０の順序は逆にされる。
【００３６】
ＡＤＣ１０８の出力がＤＳＰ１１０の入力に結合される。ＤＳＰ１１０の出力がＣＤＲ１１２の入力および適応回路１１４の入力に結合される。適応回路１１４の第１の出力はＡＦＥ１０６の第２の入力に結合される。適応回路１１４の第２の出力がＡＤＣ１０８の第３の入力に結合される。
【００３７】
演算中、ＣＴＬＥ１１６は伝送媒体１６０からアナログ信号を受信する。ＣＴＬＥ１１６は、伝送媒体１６０の低域通過特性を補償するために広域通過フィルタとして演算する。ＣＴＬＥ１１６の周波数応答のピークは、適応回路１１４によって与えられるＣＴＬＥ調整信号に基づいて調整され得る。ＡＧＣ１２０は、ＣＴＬＥ１１６から等化されたアナログ信号を受信する。ＡＧＣ１２０は、適応回路１１４によって与えられる利得調整信号に基づいて等化された信号の利得を調整する。ＣＴＬＥ１１６およびＡＧＣ１２０は、ＡＧＣ１２０がＣＴＬＥ１１６の前に置かれる例でも同様に演算する。
【００３８】
ＡＤＣ１０８は、複数のサブＡＤＣ１０９を有する時間インタリーブド（ＴＩ）ＡＤＣである。各サブＡＤＣ１０９は、本明細書でさらに説明されるように、プログラマブル分解能を有する逐次近似（ＳＡＲ）型ＡＤＣである。各サブＡＤＣ１０９の分解能は、異なるチャネル用途および電力最適化のために適応回路１１４によって適応的にプログラムされ得る。したがって、分解能プログラム可能性は、適応等化技術と共に様々なチャネル用途全体にわたって性能対電力最適化を可能にする受信機１０４（例えば、マルチレベル変調済み受信機）に適用される。
【００３９】
各サブＡＤＣ１０９は分解能１〜ｎを有し、ここで、ｎは２以上の整数である。ＡＤＣ１０８は幅Ｎを有するデジタル信号を出力し、ここで、ＮはＡＤＣ１０８の最大分解能に等しい。一般に、デジタル信号は離散時間、離散振幅信号である。２Ｘ潜在離散振幅を有するデジタル信号はＸビット（Ｘ＞０）の幅に対応する。この種のデジタル信号は、一連のＸビット値（ワード、サンプルなど）によって搬送される。ＡＤＣ１０８とＤＳＰ１１０との間の接続はＮビット値の伝送を支援し、ここで、各Ｎビット値の分解能は１〜ｎである。
【００４０】
ＤＳＰ１１０は、ＡＤＣ１０８によって出力されたデジタル信号に対して様々なデジタル信号処理演算を実行する。例えば、ＤＳＰ１１０は、判定帰還型等化器（ＤＦＥ）またはフィードフォワード型等化器（ＦＦＥ）を実装することができる。ＤＳＰ１１０は、ＣＤＲ１１２および適応回路１１４のそれぞれにデジタル信号を出力する。ＣＤＲ１１２はＤＳＰによって出力されたデジタル信号からクロックを回復する。ＤＳＰ１１０によって出力されたデジタル信号およびＣＤＲ１１２によって出力されたクロック信号は、送信機１０２によって伝送されたデータを回復するために、物理符号化副層（ＰＣＳ）回路などのサブシーケンス回路網によって使用され得る。
【００４１】
適応回路１１４は、ＤＳＰ１１０によって出力されたデジタル信号からＣＴＬＥおよびＡＧＣの制御信号を生成する。適応回路１１４は、ＤＳＰ１１０によって出力されたデジタル信号からＡＤＣ制御信号も生成する。適応回路１１４によって出力される制御信号はデジタル信号である。特に、ＡＤＣ制御信号はサブＡＤＣ１０９の分解能を制御する。適応回路１１４は、ロバストな等化および適応を支援するために長チャネル用途のサブＡＤＣ１０９に対して高い分解能を選択することができる。適応回路１１４は、電力低減のために短チャネル用途のサブＡＤＣ１０９に対して低い分解能を選択することができる。一例では、適応回路１１４は、サブＡＤＣ１０９用の特定の分解能を（例えば、疑似ランダム２進数列チェッカ（ＰＲＢＳ）などを使用して）決定するために（送信機１０２と協働するか、またはループバックによるかのどちらかで）リンクトレーニングを使用することができる。
【００４２】
図２は、一例によるＳＡＲ型ＡＤＣ２００を示すブロック図である。ＳＡＲ型ＡＤＣ２００のインスタンスが、図１に関して上述したＡＤＣ１０８内にサブＡＤＣ１０９をそれぞれ実装するために使用され得る。しかしながら、ＳＡＲ型ＡＤＣ２００は、他の用途（例えば、受信機以外の用途でのスタンドアロンのＡＤＣ、など）にも使用され得る。ＳＡＲ型ＡＤＣ２００は、トラックアンドホールド（Ｔ／Ｈ）回路（「Ｔ／Ｈ２０２」）、デジタルアナログコンバータ（ＤＡＣ）２０３、加算器２０４、比較器（ＣＯＭ）回路（「ＣＯＭ２０６」）、非同期クロック発生器（ＡＣＧ）回路（「ＡＣＧ２０８」）、分解能選択（ＲＳ）回路（「ＲＳ２１０」）、およびＳＡＲ論理回路（「ＳＬ２１２」）を含む。ＡＣＧ２０８、ＲＳ２１０、およびＳＬ２１２は、ＳＡＲ型ＡＤＣ２００の制御論理２５０の全部または一部を備える。
【００４３】
Ｔ／Ｈ２０２の入力はアナログ入力信号を受信する。アナログ入力信号は、シングルエンド信号（図示）または差動信号とすることができる。Ｔ／Ｈ２０２の出力が加算器２０４の入力に結合される。ＤＡＣ２０３の出力が加算器２０４の別の入力に結合される。加算器２０４の出力がＣＯＭ２０６の入力に結合される。ＣＯＭ２０６の出力がＡＣＧ２０８の入力に結合される。ＡＣＧ２０８の出力がＣＯＭ２０６の別の入力に結合される。ＡＣＧ２０８の別の入力がＲＳ２１０の出力に結合される。ＲＳの入力が分解能選択信号（ｒｓｅｌ＜Ｋ：０＞または概してｒｓｅｌ）を受信する。ＲＳ２１０の別の入力がＳＬ２１２の出力に結合される。ＳＬ２１２の別の出力が信号ｄ＜ｎ−１：０＞を与える。ＳＬ２１２の入力がＣＯＭ２０６の出力に結合される。ＤＡＣ２０３の入力が、信号ｄ＜ｎ−１：０＞を受信するためにＳＬ２１２の出力に結合される。Ｔ／Ｈ２０２、ＡＣＧ２０８、およびＳＬ２１２の追加入力がデジタル信号（ａｄｃｌｋ）を受信する。
【００４４】
Ｔ／Ｈ２０２は、アナログ入力信号を受信し、ａｄｃｌｋ信号のエッジに基づいてトラックアンドホールド演算を実行して、アナログ信号を出力（ｓａｏｕｔ）として生成する。加算器２０４は、ＤＡＣ２０３によって生成されたアナログ信号（ｄａｏｕｔ）を信号ｓａｏｕｔから減算し、アナログ信号（ｃｉｎ）を出力として生成する。ＣＯＭ２０６は、信号ｃｉｎを閾値に対して比較し、比較の結果を示すデジタル信号対ｃｏｕｔ＋／−を出力する。ＣＯＭ２０６によって出力される信号対ｃｏｕｔ＋／−は、３つの状態、すなわち、ｃｏｕｔ＋およびｃｏｕｔ−がともにデアサートされた状態（本明細書では「ゼロ状態」と称される）、ｃｏｕｔ＋がアサートされ、ｃｏｕｔ−がデアサートされた状態（本明細書では「＋１状態」と称される）、およびｃｏｕｔ＋がデアサートされ、ｃｏｕｔ−がアサートされた状態（本明細書では「−１状態」と称される）のうちの１つを有することができる。信号対ｃｏｕｔ＋／−は、両信号がアサートされた状態を有していない。本明細書では、「アサートする（ａｓｓｅｒｔ）」は論理「１」への移行を意味し、デアサートする（ｄｅ−ａｓｓｅｒｔ）は論理「０」への移行を意味する。ＣＯＭ２０６によって実行される比較演算は、デジタル信号（ｃｒｓｔｂ）によってゲートで制御される。デジタル信号ｃｒｓｔｂがアサートされると、ＣＯＭ２０６は比較演算を実行し、＋１比較状態か−１比較状態のどちらかになる。デジタル信号ｃｒｓｔｂがデアサートされると、ＣＯＭ２０６は比較演算を実行せず、ゼロ比較状態になる。
【００４５】
図３は、図２に示されているＳＡＲ型ＡＤＣ２００の信号例を示す信号図である。ゲート遅延は、図３に示されている信号から省略されている。図３の信号は、ＳＡＲ型ＡＤＣ２００の分解能がｎ（すなわち最大分解能）に設定された場合である。信号ａｄｃｌｋはＡＤＣ変換クロックであり、ＳＡＲ演算は、信号ａｄｃｌｋの１つのクロック周期（「変換周期」）以内に完了する。ｃｏｕｔ＋信号またはｃｏｕｔ−信号の各パルスはＳＡＲ周期に対応しており、選択済み分解能に応じて、各変換周期内にｎ個の可能なＳＡＲ周期がある。出力信号ｄ＜ｎ−１：０＞のビットｄ＜ｎ−１＞、ｄ＜ｎ−２＞、・・・、ｄ＜０＞の値はそれぞれ、ＳＡＲ周期（ｎ−１）、（ｎ−２）、・・・、０で設定される。ＳＡＲ周期（ｎ−１）は最初優先で起こり、ＳＡＲ周期０は最後優先で起こる。各ＳＡＲ周期の間、ｃｏｕｔ＋信号またはｃｏｕｔ−信号の一方がアサートされる（例えば、比較状態は＋１または−１である）。ｃｒｓｔｂは、ＣＯＭ２０６用のクロック信号である。信号ｃｏｕｔ＋およびｃｏｕｔ−はともに、信号ｃｒｓｔｂがデアサートされるときにデアサートされる。ＡＣＧ２０８は、以下でさらに説明するように、信号対ｃｏｕｔ＋／−に基づいてｃｒｓｔｂ信号を非同期的に生成する。
【００４６】
図２および図３を参照すると、ＳＬ２１２は、ｎ個の順次クロック信号ｓｃｌｋ＜ｎ−１＞・・・ｓｃｌｋ＜０＞を生成する。各順次クロック信号ｓｃｌｋ＜ｎ−１＞・・・ｓｃｌｋ＜０＞は、ＳＡＲ周期の終わりに合致する立ち上がりエッジと信号ａｄｃｌｋの立ち上がりエッジに合致する立ち下がりエッジとを有する。図３に示されているように、クロック信号ｓｃｌｋ＜ｎ−１＞は、ＳＡＲ周期（ｎ−１）に合致する立ち上がりエッジを有する。クロック信号ｓｃｌｋ＜ｎ−２＞は、ＳＡＲ周期（ｎ−２）に合致する立ち上がりエッジを有する。クロック信号ｓｃｌｋ＜１＞は、ＳＡＲ周期１に合致する立ち上がりエッジを有する。クロック信号ｓｃｌｋ＜０＞は、ＳＡＲ周期０に合致する立ち上がりエッジを有する。ＳＬ２１２は、さらに以下で説明するように、信号対ｃｏｕｔ＋／−およびａｄｃｌｋ信号に基づいて順次クロック信号を生成する。
【００４７】
ＲＳ２１０は、信号ｒｓｅｌ＜Ｋ：０＞（ここでＫ＝ｌｏｇ２（ｎ））によって指定された分解能要件に従って各変換周期内のＳＡＲ演算を終了するために順次クロック信号ｓｃｌｋ＜ｎ−１＞・・・ｓｃｌｋ＜０＞のうちの１つを使用する。ＲＳ２１０は、変換周期内のＳＡＲ演算を継続するために信号ｃｏｎ＿ｅｎｄをデアサートする。ＲＳ２１０は、変換周期の終わりの前にＳＡＲ演算を一時停止するために信号ｃｏｎ＿ｅｎｄをアサートする。ＲＳ２１０が信号ｃｏｎ＿ｅｎｄをアサートすると、ＡＣＧ２０８は信号ｃｒｓｔｂをデアサートし、信号ｃｒｓｔｂはＣＯＭ２０６によって実行される比較演算を終了する（変換周期内の各残存ＳＡＲ周期がゼロ比較状態になる）。
【００４８】
ＳＬ２１２は、信号ｒｓｅｌに基づいて選択された分解能ｎを有する出力信号ｄ＜ｎ−１：０＞を生成する。出力信号ｄ＜ｎ−１：０＞の１ビットが、最上位ビット（ＭＳＢ）から始まる各ＳＡＲ周期の間に分解される。ＤＡＣ２０３は、出力信号ｄ＜ｎ−１：０＞をアナログ信号ｄａｏｕｔに変換する。加算器２０４は、信号ｓａｏｕｔから信号ｄａｏｕｔを減算して信号ｃｉｎを生成する。ｎ個のＳＡＲ周期の後、出力信号ｄ＜ｎ−１：０＞の値は、アナログ入力信号の量子化された表現である。選択済み分解能が最大分解能未満である場合、出力信号ｄ＜ｎ−１：０＞の最下位ビット（ＬＳＢ）のうちの１つまたは複数がすべての出力サンプルに対して論理「０」となる。
【００４９】
図４は、分解能ｎ、（ｎ−１）、および（ｎ−２）を得るための、出力信号と順次クロック信号との間の関係を示す表である。最大分解能であるｎビットの分解能の場合、ＳＬ２１２はｓｃｌｋ信号をｓｃｌｋ＜ｎ−１＞からｓｃｌｋ＜０＞まで順次生成し、ＲＳ２１０は信号ｓｃｌｋ＜０＞を使用してＳＡＲ演算を終了する。（ｎ−１）ビットの分解能の場合、ＳＬ２１２はｓｃｌｋ信号をｓｃｌｋ＜ｎ−１＞からｓｃｌｋ＜１＞まで順次生成し、ＲＳ２１０は信号ｓｃｌｋ＜１＞を使用してＳＡＲ演算を終了する。（ｎ−２）ビットの分解能の場合、ＳＬ２１２はｓｃｌｋ信号をｓｃｌｋ＜ｎ−１＞からｓｃｌｋ＜２＞まで順次生成し、ＲＳ２１０は信号ｓｃｌｋ＜２＞を使用してＳＡＲ演算を終了する。
【００５０】
図２に戻ると、ＳＡＲ型ＡＤＣ２００の分解能は信号ｒｓｅｌによって制御される。例えば、長チャネル用途では、ＲＳ２１０は、最後の順次クロックｓｃｌｋ＜０＞を使用してＳＡＲ演算を終了し、最大分解能ｎを有するデジタル出力を生成するように、信号ｒｓｅｌによって制御され得る。短チャネル用途では、ＲＳ２１０は、前の順次クロックを使用してＳＡＲ演算を終了し、（電力低減のために）最大分解能ｎ未満の分解能を有するデジタル出力を生成するように信号ｒｓｅｌによって制御され得る。ＳＡＲ型ＡＤＣ２００が他の用途に使用される場合、分解能は、任意の要因に基づいて所望されるように制御され得る。
【００５１】
図５は、一例によるＡＣＧ２０８を示す概略図である。ＡＣＧ２０８は、ＯＲゲート５０２と、遅延回路５０４と、インバータ５０６および５０８と、スイッチＳ１〜Ｓ５とを含む。スイッチＳ１、Ｓ２、およびＳ３は、供給電圧Ｖｄｄと接地電圧Ｇｎｄとの間に直列に結合される。スイッチＳ１はインバータ５０８の出力によって制御される。スイッチＳ２はインバータ５０６の出力によって制御される。スイッチＳ３はＯＲゲート５０２の出力によって制御される。ＯＲゲート５０２の入力はそれぞれ、信号ａｄｃｌｋおよびｃｏｎ＿ｅｎｄを受信する。インバータ５０６の入力はＯＲゲート５０２の出力に結合される。スイッチＳ２およびＳ３はノード５１０によって接続される。スイッチＳ４およびＳ５は、ノード５１０と接地電圧Ｇｎｄとの間に結合される。スイッチＳ４は信号ｃｏｕｔ＋によって制御される。スイッチＳ５は信号ｃｏｕｔ−によって制御される。遅延回路５０４は、ノード５１０とインバータ５０８の入力との間に結合される。ノード５１０は信号ｃｒｓｔｂを与える。
【００５２】
演算中、ＡＣＧ２０８は、ＣＯＭ２０６によって生成された信号対ｃｏｕｔ＋／−を使用して信号ｃｒｓｔｂを非同期的に生成する。信号ａｄｃｌｋは、ＡＤＣ変換が始まる前に初期リセットとして使用される。信号ｃｏｕｔ＋およびｃｏｕｔ−は、スイッチＳ１〜Ｓ５および遅延回路５０４と共に信号ｃｒｓｔｂを非同期的に生成する。ｃｏｎ＿ｅｎｄ信号は、ＳＡＲ演算をいつ一時停止するべきかを指示する制御信号である。ｃｏｎ＿ｅｎｄがデアサートされると、ＳＡＲ演算は継続する。ｃｏｎ＿ｅｎｄがアサートされると、ｃｒｓｔｂ信号は強制的にデアサートされる。
【００５３】
図６は、一例によるＲＳ２１０を示すブロック図である。ＲＳ２１０はマルチプレクサ６０２を含む。マルチプレクサ６０２の入力は、ＳＬ２１２から順次クロック信号ｓｃｌｋ＜ｎ−１＞・・・ｓｃｌｋ＜０＞を受信する。マルチプレクサ６０２の出力は信号ｃｏｎ＿ｅｎｄを与える。マルチプレクサ６０２の制御入力は信号ｒｓｅｌ＜Ｋ：０＞を受信する。したがって、信号ｃｏｎ＿ｅｎｄは、ｒｓｅｌ＜Ｋ：０＞の値に基づいて順次クロック信号ｓｃｌｋのうちの選択された１つである。すなわち、ｒｓｅｌ＜Ｋ：０＞の値は、どのＳＡＲ周期でＳＡＲ型ＡＤＣ２００が各変換周期内のＳＡＲ演算を終了するのかを選択する。
【００５４】
図７は、一例によるＳＬ２１２を示すブロック図である。ＳＬ２１２は、クロック発生器回路（「ＦＣＧ７０２」）およびＳＡＲセル７０４１・・・７０４ｎ（全体として複数のＳＡＲセル７０４または１つのＳＡＲセル７０４セルと称される）を含む。ＦＣＧ７０２の入力はｃｏｕｔ＋信号およびｃｏｕｔ−信号を受信する。ＦＣＧ７０２の出力はデジタル信号（ｆｃｌｋ）を与える。各ＳＡＲセル７０４は、信号対ｃｏｕｔ＋／−信号を受信する入力ｉｎ＋／−と、ｆｃｌｋ信号を受信する入力ｆｃｌｋと、ａｄｃｌｋ信号を受信する入力ａｃｌｋと、当該ｓｃｌｋ信号を供給する出力ｓｃｌｋと、当該出力信号ｄを供給する出力Ｄと、入力ＥＮとを含む。ＳＡＲセル７０４ｎの入力ＥＮは論理「１」信号を受信する。ＳＡＲセル７０４ｎ−１・・・７０４１のＥＮ入力はそれぞれ、信号ｓｃｌｋ＜ｎ−１＞・・・ｓｃｌｋ＜１＞を受信する。
【００５５】
ｆｃｌｋ信号は、ＦＣＧ７０２によって生成される内部クロック信号である。各ＳＡＲセル７０４は、ＣＯＭ２０６がｃｏｕｔ＋／−信号の一方上にパルスを生成する（すなわち、＋１または−１比較状態が生成される）たびに、当該出力信号ｄ＜ｎ−１＞・・・ｄ＜０＞および当該順次クロック信号ｓｃｌｋ＜ｎ−１＞・・・ｓｃｌｋ＜０＞を生成する。各ＳＡＲセル７０４のイネーブル入力ＥＮは、常に論理「１」であるＳＡＲセル７０４ｎを除いて、前のＳＡＲセルによって生成される。ＡＣＧ２０８と同様に、ａｄｃｌｋ信号は、変換周期が始まる前に初期リセットとして使用される。
【００５６】
図８は、一例によるＳＡＲセル７０４を示すブロック図である。ＳＡＲセル７０４は、ラッチ８０２およびフリップフロップ８０４を含む。ラッチ８０２は、ＳＡＲセル７０４のｉｎ＋／−入力に結合された入力と、ＳＡＲセル７０４のａｃｌｋ入力に結合された入力ｒｓｔと、ＳＡＲセル７０４のＥＮ入力に結合された入力と、ＳＡＲセル７０４のＤ出力に結合された入力とを含む。フリップフロップ８０４は、入力Ｄと、ＳＡＲセル７０４のｓｃｌｋ出力に結合された出力Ｑと、ＳＡＲセル７０４のＦＣＬＫ入力に結合された入力ＣＫとを含む。ラッチ８０２は、フリップフロップ８０４のＤ入力に結合された出力（ｏｎ）をさらに含む。
【００５７】
演算中、ａｄｃｌｋ信号は、変換周期の初めにラッチ８０２をリセットする。ラッチ８０２は、ＳＡＲセル７０４のＥＮ入力によってイネーブルにされると「ｏｎ」信号および出力信号Ｄのビットを生成する。ラッチ８０２は動的ラッチである。ラッチ８０２は、内部でラッチクロックを生成するとともに、ｃｏｕｔ＋信号またはｃｏｕｔ−信号の一方がアサートされると信号「ｏｎ」を生成する。フリップフロップ８０４は、ｆｃｌｋ信号を使用して「ｏｎ」信号を取り込む。ラッチ８０２は、＋１比較状態に応答して出力信号のビットをアサートし、−１比較状態に応答して出力信号のビットをデアサートする。
【００５８】
図９は、一例によるＦＣＧ７０２を示すブロック図である。ＦＣＧ７０２はＮＯＲゲート９０２を含む。ＮＯＲゲート９０２の入力はｃｏｕｔ＋信号およびｃｏｕｔ−信号を受信する。ＮＯＲゲート９０２の出力はｆｃｌｋ信号を供給する。したがって、ｆｃｌｋ信号は、比較状態が＋１または−１であるときにデアサートされ、比較状態がゼロ状態であるときにアサートされる。
【００５９】
図１０は、最大分解能ｎを得るための、図２および図５〜図９に示されているＳＡＲ型ＡＤＣ２００の信号例を示す信号図である。信号ａｄｃｌｋ、ｃｒｓｔｂ、ｃｏｕｔ＋／−、およびｓｃｌｋ＜ｎ−１＞・・・ｓｃｌｋ＜０＞は、図３で上述した通りである。図１０は信号ｏｎ＜ｎ−１＞、ｏｎ＜ｎ−２＞、ｏｎ＜１＞、およびｏｎ＜０＞を示し、信号ｏｎ＜ｎ−１＞、ｏｎ＜ｎ−２＞、ｏｎ＜１＞、およびｏｎ＜０＞はそれぞれ、ＳＡＲセル７０４ｎ、７０４ｎ−１、７０４２、および７０４１のラッチ８０２によって生成される「ｏｎ」信号である。一般に、信号ｏｎ＜ｎ−１＞・・・ｏｎ＜０＞はそれぞれ、ＳＡＲセル７０４ｎ・・・７０４１のラッチ８０２によって生成される「ｏｎ」信号である。信号ｏｎ＜ｎ−１＞・・・ｏｎ＜０＞は、ＳＡＲ周期（ｎ−１）・・・０の初めに順番に全体にわたってアサートされる。出力信号ｄ＜ｎ−１＞・・・ｄ＜０＞はそれぞれ、ＳＡＲ周期（ｎ−１）・・・０の開始時に（比較状態に応じて）アサート／デアサートされる。
【００６０】
図１１は、分解能（ｎ−１）を得るための、図２および図５〜図９に示されているＳＡＲ型ＡＤＣ２００の信号例を示す信号図である。信号は、分解能ｎを得るための図１０に示されているものと類似している。しかしながら、分解能（ｎ−１）を得るには、ＳＡＲ演算は最後のＳＡＲ周期の間一時停止される。したがって、時間１１０２の間、ＣＯＭ２０６、ＡＣＧ２０８、ＲＳ２１０、およびＳＬ２１２は、これらのそれぞれの演算を実行しない。したがって、信号対ｃｏｕｔ＋／−は、ＳＡＲ周期１の後、ゼロ比較状態のままである。ｏｎ＜０＞信号は、変換周期の間にアサートされない。ｓｃｌｋ＜０＞信号は、変換周期の間にアサートされない。ｄ＜０＞信号は、変換周期の間にデアサートされたままである。
【００６１】
図１２は、一例によるＳＡＲ型ＡＤＣ２００におけるアナログデジタル変換の方法１２００を示す流れ図である。方法１２００はステップ１２０２で始まり、ＳＡＲ型ＡＤＣ２００の分解能が選択される。分解能は、上述したように、ＲＳ２１０に入力されたｒｓｅｌ信号によって選択される。ステップ１２０４で、Ｔ／Ｈ２０２はアナログ入力信号を受信する。ステップ１２０６で、ＳＡＲ型ＡＤＣ２００は次の変換周期を開始する。ＳＡＲ型ＡＤＣ２００は、ａｄｃｌｋ信号をアサートしデアサートすることにより次の変換周期を開始する。ステップ１２０８で、ＳＡＲ型ＡＤＣ２００は、選択済み分解能に基づいていくつかのＳＡＲ周期の間にＳＡＲ演算を実行する。したがって、選択済み分解能が最大分解能ｎに設定される場合、ＳＡＲ型ＡＤＣ２００は、変換周期の間にＳＡＲ周期（ｎ−１）・・・０を実行する。選択済み分解能が（ｎ−１）に設定される場合、ＳＡＲ型ＡＤＣ２００は、変換周期の間にＳＡＲ周期（ｎ−１）・・・１を実行する。選択済み分解能が（ｎ−２）に設定される場合、ＳＡＲ型ＡＤＣ２００は、変換周期の間にＳＡＲ周期（ｎ−１）・・・２を実行する。一般に、選択済み分解能がｍ（ここでｎ＞ｍ≧０）に設定される場合、ＳＡＲ型ＡＤＣ２００は、変換周期の間にｍ個のＳＡＲ周期（ｎ−１）・・・（ｎ−ｍ）を実行する。
【００６２】
一例では、ステップ１２０８は以下の通り実行される。ステップ１２０９で、ＳＡＲ型ＡＤＣ２００は比較および制御論理を演算する。すなわち、ＣＯＭ２０６は比較演算を実行し、ＡＣＧ２０８はｃｒｓｔｂクロック信号を生成し、ＳＬ２１２は、ＣＯＭ２０６の出力に応答してデジタル出力信号および順次クロック信号を生成する。ステップ１２１０で、ＳＡＲ型ＡＤＣ２００は、選択済み分解能に基づいてゲーティング信号をアサートする。図２の例では、ＲＳ２１０は、ｒｓｅｌ信号によって選択された分解能に基づいてｃｏｎ＿ｅｎｄ信号をアサートする。ステップ１２１２で、ＳＡＲ型ＡＤＣ２００は、ゲーティング信号のアサーションに応答して比較および制御論理の演算を一時停止する。図２の例では、ＡＣＧ２０８はｃｏｎ＿ｅｎｄ信号のアサーションに応答してｃｒｓｔｂ信号をデアサートし、それにより、ＣＯＭ２０６によって実行される比較演算と、ＡＣＧ２０８、ＲＳ２１０、およびＳＬ２１２によって実行される制御演算とを一時停止する。特に、比較演算が一時停止されると、ＣＯＭ２０６はゼロ比較状態を出力する。信号対ｃｏｕｔ＋／−がゼロ比較状態を有すると、ＡＣＧ２０８およびＳＬ２１２は演算を一時停止する。
【００６３】
方法１２００はステップ１２０８からステップ１２１４へ進む。ステップ１２１４で、ＳＡＲ型ＡＤＣ２００は選択済み分解能を有するサンプルを出力する。図２の例では、ＳＬ２１２は選択済み分解能を有するｄ＜ｎ−１：０＞を出力する。方法１２００はステップ１２０６に戻り、各変換周期に対して繰り返す。
【００６４】
一例では、ＳＡＲ型ＡＤＣ２００は最大分解能ｎを有する。ステップ１２０２で、選択済み分解能はｍとすることができ、ここで、ｍはｎ未満かつゼロ以上の整数である。したがって、各変換周期において、実行されるＳＡＲ周期の数はｍに等しい。ステップ１２１０で、ゲーティング信号はｍ個のＳＡＲ周期の後でアサートされる。ステップ１２１４で、デジタルサンプルは、ＣＯＭ２０６によって実行されるｍ回の比較に基づいて生成される。ステップ１２１２で、ＣＯＭ２０６および制御論理２５０は、ｍ個のＳＡＲ周期に対応する期間一時停止される。
【００６５】
上述したＳＡＲ型ＡＤＣ２００は、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）や同種のプログラマブル回路などの集積回路内に実装され得る。図１３は、マルチギガビットトランシーバ（「ＭＧＴ」）１と、構成可能論理ブロック（「ＣＬＢ」）２と、ランダムアクセスメモリブロック（「ＢＲＡＭ」）３と、入力／出力ブロック（「ＩＯＢ」）４と、構成およびクロッキング論理（「ＣＯＮＦＩＧ／ＣＬＯＣＫＳ」）５と、デジタル信号処理ブロック（「ＤＳＰ」）６と、特殊入力／出力ブロック（「Ｉ／Ｏ」）７（例えば、構成ポートおよびクロックポート）と、デジタルクロックマネージャ、アナログデジタルコンバータ、システムモニタリング論理などの他のプログラマブル論理８とを含む多数の様々なプログラマブルタイルを含むＦＰＧＡ１３００のアーキテクチャを示す。いくつかのＦＰＧＡは、専用プロセッサブロック（「ＰＲＯＣ」）１０も含む。ＦＰＧＡ１３００は、上述したＳＡＲ型ＡＤＣ２００の１つまたは複数のインスタンスを含むことができる。
【００６６】
いくつかのＦＰＧＡでは、各プログラマブルタイルが、図１３の上部に含まれる例によって示されているように、同じタイル内のプログラマブル論理要素の入出力端子２０への接続部を有する少なくとも１つのプログラマブル相互接続要素（「ＩＮＴ」）１１を含むことができる。各プログラマブル相互接続要素１１は、同じタイルまたは他のタイル内の隣接するプログラマブル相互接続要素のセグメント２２を相互接続する接続部も含むことができる。各プログラマブル相互接続要素１１は、論理ブロック（図示せず）間の汎用ルーティングリソースのセグメント２４を相互接続する接続部も含むことができる。汎用ルーティングリソースは、相互接続セグメント（例えば相互接続セグメント２４）のトラックを備える論理ブロック（図示せず）と相互接続セグメントを接続するためのスイッチブロック（図示せず）との間のルーティンングチャネルを含むことができる。汎用ルーティングリソースの相互接続セグメント（例えば相互接続セグメント２４）は、１つまたは複数の論理ブロックにまたがることができる。汎用ルーティングリソースと共に挙げられるプログラマブル相互接続要素１１は、例示したＦＰＧＡ用のプログラマブル相互接続構造（「プログラマブル相互接続」）を実装する。
【００６７】
一実装形態では、ＣＬＢ２は、ユーザ論理に加えて単一のプログラマブル相互接続要素（「ＩＮＴ」）１１を実装するようにプログラムされ得る構成可能論理要素（「ＣＬＥ」）１２を含むことができる。ＢＲＡＭ３は、１つまたは複数のプログラマブル相互接続要素に加えてＢＲＡＭ論理要素（「ＢＲＬ」）１３を含むことができる。一般に、タイルに含められる相互接続要素の数はタイルの高さに依存する。図示の例では、ＢＲＡＭタイルは５つのＣＬＢと同じ高さを有しているが、他の数（例えば４）も使用され得る。ＤＳＰタイル６は、適切な数のプログラマブル相互接続要素に加えてＤＳＰ論理要素（「ＤＳＰＬ」）１４を含むことができる。ＩＯＢ４は、プログラマブル相互接続要素１１の１つのインスタンスに加えて、例えば入力／出力論理要素（「ＩＯＬ」）１５の２つのインスタンスを含むことができる。当業者には明らかになるように、例えばＩ／Ｏ論理要素１５に接続される実際のＩ／Ｏパッドは一般に、入力／出力論理要素１５の領域に限定されない。
【００６８】
図示の例では、ダイの中央付近の水平領域（図１３に示されている）は、構成、クロック、および他の制御論理のために使用される。この水平領域または列から延びる垂直列９は、ＦＰＧＡの幅にわたってクロックおよび構成信号を分散させるために使用される。
【００６９】
図１３に示されているアーキテクチャを利用するいくつかのＦＰＧＡは、ＦＰＧＡの大部分を占める通常の柱状構造を分断する追加論理ブロックを含む。追加論理ブロックは、プログラマブルブロックおよび／または専用論理とすることができる。例えば、プロセッサブロック１０は、ＣＬＢおよびＢＲＡＭの複数の列にまたがっている。プロセッサブロック１０は、単一マイクロプロセッサからマイクロプロセッサ、メモリコントローラ、周辺装置などの完全なプログラマブル処理システムに及ぶ様々な構成要素とすることができる。
【００７０】
図１３は例示的なＦＰＧＡアーキテクチャのみを例示するものであることに留意されたい。例えば、列内の論理ブロックの数、列の相対幅、列の数および順序、列に含まれる論理ブロックの種類、論理ブロックの相対サイズ、および図１３の上部に含まれる相互接続／論理実装は純粋に例示的なものである。例えば、実際のＦＰＧＡでは、２つ以上の隣接するＣＬＢ列が、ユーザ論理の効率的な実装を容易にするために、ＣＬＢが出現するどの場所にも含められるが、隣接するＣＬＢ列の数は、ＦＰＧＡの外形寸法によって異なる。
【００７１】
上記は特定の例を対象としているが、他のさらなる例が、本発明の基本的な範囲を逸脱することなく考案されてもよく、本発明の範囲は、続く特許請求の範囲によって決定される。
【図１】
2020511073.tif 000003
【図２】
2020511073.tif 000004
【図３】
2020511073.tif 000005
【図４】
2020511073.tif 000006
【図５】
2020511073.tif 000007
【図６】
2020511073.tif 000008
【図７】
2020511073.tif 000009
【図８】
2020511073.tif 000010
【図９】
2020511073.tif 000011
【図１０】
2020511073.tif 000012
【図１１】
2020511073.tif 000013
【図１２】
2020511073.tif 000014
【図１３】
2020511073.tif 000015
【手続補正書】
【提出日】平成31年4月15日(2019.4.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）であって、
アナログ入力信号を受信するように構成されたトラックアンドホールド（Ｔ／Ｈ）回路と、
デジタルアナログコンバータ（ＤＡＣ）と、
前記Ｔ／Ｈ回路および前記ＤＡＣの出力に結合された入力を有する加算器と、
前記加算器の出力に結合され、比較演算を実行するように構成された比較回路と、
前記比較回路の出力に結合された制御回路であって、最大分解能ｎより小さい選択済み分解能ｍを受信し、ｍ個のＳＡＲ周期後に前記比較回路の前記比較演算をゲートで制御し、前記選択済み分解能を有するデジタル出力信号を生成するように構成された制御回路と
を備え、前記制御回路が、
前記比較回路に結合された非同期クロック発生器（ＡＣＧ）回路と、
前記比較回路および前記ＤＡＣの入力に結合されたＳＡＲ論理と、
前記ＡＣＧおよび前記ＳＡＲ論理に結合された分解能選択（ＲＳ）回路と
を備える、逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）。
【請求項２】
前記比較回路の前記出力が、前記加算器の前記出力を閾値と比較したのに基づいてデジタル信号対を与え、前記ＡＣＧが、前記デジタル信号対からクロック信号を非同期的に生成するように構成される、請求項１に記載のＳＡＲ型ＡＤＣ。
【請求項３】
前記デジタル信号対は、どちらかが互いの補数であるか、または両方が同じ論理レベルを有する、請求項２に記載のＳＡＲ型ＡＤＣ。
【請求項４】
前記ＲＳ回路が制御信号を生成するように構成され、前記ＡＣＧが、前記ＲＳによって生成された前記制御信号に基づいて前記クロック信号をゲートで制御するように構成される、請求項２に記載のＳＡＲ型ＡＤＣ。
【請求項５】
前記ＳＡＲ論理が複数の順次クロック信号を生成するように構成され、前記ＲＳ回路が、前記複数の順次クロック信号のうちの１つを前記制御信号として選択するように構成される、請求項４に記載のＳＡＲ型ＡＤＣ。
【請求項６】
前記ＳＡＲ論理が、
前記デジタル信号対に基づいて内部クロック信号を生成するように構成されたクロック発生器と、
前記内部クロックおよび前記デジタル信号対に基づいて前記デジタル出力信号の複数の順次クロック信号およびビットを生成するように構成された複数のＳＡＲセル回路と
を備える、請求項２に記載のＳＡＲ型ＡＤＣ。
【請求項７】
受信機であって、
アナログ信号を出力するように構成されたアナログフロントエンド（ＡＦＥ）と、
前記ＡＦＥに結合されたアナログデジタルコンバータ（ＡＤＣ）と、
前記ＡＤＣに結合されたデジタル信号プロセッサ（ＤＳＰ）と、
前記ＤＳＰ、前記ＡＤＣ、および前記ＡＦＥに結合された適応回路と
を備え、
前記ＡＤＣが複数のサブＡＤＣを含み、前記サブＡＤＣがそれぞれ、
前記ＡＦＥから前記アナログ信号を受信するように構成されたトラックアンドホールド（Ｔ／Ｈ）回路と、
デジタルアナログコンバータ（ＤＡＣ）と、
前記Ｔ／Ｈ回路および前記ＤＡＣの出力に結合された入力を有する加算器と、
前記加算器の出力に結合され、比較演算を実行するように構成された比較回路と、
前記比較回路の出力に結合された制御回路であって、前記適応回路から最大分解能ｎより小さい選択済み分解能ｍを受信し、ｍ個のＳＡＲ周期後に前記比較回路の前記比較演算をゲートで制御し、前記選択済み分解能を有するデジタル出力信号を生成するように構成された制御回路と
を備える、受信機。
【請求項８】
それぞれのサブＡＤＣ内の前記制御回路が、
前記比較回路に結合された非同期クロック発生器（ＡＣＧ）回路と、
前記比較回路および前記ＤＡＣの入力に結合されたＳＡＲ論理と、
前記ＡＣＧおよび前記ＳＡＲ論理に結合された分解能選択（ＲＳ）回路と
を備える、請求項７に記載の受信機。
【請求項９】
それぞれのサブＡＤＣに関して、前記比較回路の前記出力が、前記加算器の前記出力を閾値と比較したのに基づいてデジタル信号対を与え、前記ＡＣＧが、前記デジタル信号対からクロック信号を非同期的に生成するように構成される、請求項８に記載の受信機。
【請求項１０】
それぞれのサブＡＤＣに関して、前記前記デジタル信号対は、どちらかが互いの補数であるか、または両方が同じ論理レベルを有する、請求項９に記載の受信機。
【請求項１１】
それぞれのサブＡＤＣに関して、前記ＲＳ回路が制御信号を生成するように構成され、前記ＡＣＧが、前記ＲＳによって生成された前記制御信号に基づいて前記クロック信号をゲートで制御するように構成される、請求項９に記載の受信機。
【請求項１２】
それぞれのサブＡＤＣに関して、前記ＳＡＲ論理が、前記デジタル信号対に基づいて複数の順次クロック信号を生成するように構成され、前記ＲＳ回路が、前記複数の順次クロック信号のうちの１つを前記制御信号として選択するように構成される、請求項１１に記載の受信機。
【請求項１３】
それぞれのサブＡＤＣに関して、前記ＳＡＲ論理が、
前記デジタル信号対に基づいて内部クロック信号を生成するように構成されたクロック発生器と、
前記内部クロックおよび前記デジタル信号対に基づいて前記デジタル出力信号の複数の順次クロック信号およびビットを生成するように構成された複数のＳＡＲセル回路と、
を備える、請求項９に記載の受信機。
【請求項１４】
逐次近似（ＳＡＲ）型アナログデジタルコンバータ（ＡＤＣ）においてアナログデジタル変換する方法であって、
最大分解能ｎより小さい分解能ｍを選択することと、
アナログ入力信号を受信することと、
複数の変換周期を実行することであって、前記複数の変換周期のそれぞれが、
ｍ個のＳＡＲ周期の間にＳＡＲ演算を実行すること、および
前記選択済み分解能を有するデジタルサンプルを出力すること
を含む、複数の変換周期を実行することと
を含む方法。
【請求項１５】
前記ＳＡＲ演算を実行するステップが、
前記ＳＡＲ型ＡＤＣの比較および制御論理を演算することと、
ｍ個のＳＡＲ周期後にゲーティング信号をアサートすることと、
前記ゲーティング信号のアサーションに応答して前記ＳＡＲ型ＡＤＣにおける前記比較および制御論理の演算を一時停止することと
を含む、請求項１４に記載の方法。
【国際調査報告】
2020511073.tif 000016
2020511073.tif 000017
2020511073.tif 000018