(57)【要約】【課題】高速変換動作時においても歪の少ないアナログ出力信号を生成することが可能なディジタル／アナログ変換器を提供する。【解決手段】Ｎビット例えば６ビットのディジタル入力信号Ｄ０〜Ｄ５をＤフリップフロップＤ−ＦＦ０〜Ｄ−ＦＦ５でラッチし、クロックバッファＣＢからクロック信号線を介して供給されるクロック信号にてリタイミングしてデータ信号線を介して電流スイッチセルＣＳ０〜ＣＳ５に出力することにより、各ビット値に応じて電流源から供給される電流を抵抗ラダー回路ＲＬにて加算してアナログ出力として出力する回路構成において、抵抗ラダー回路ＲＬを中心に配置し、クロックバッファＣＢの中心と抵抗ラダー回路ＲＬの中心とを結ぶ中心線に対し左右対称な位置に、電流スイッチセルＣＳ０〜ＣＳ５とＤフリップフロップＤ−ＦＦ０〜Ｄ−ＦＦ５とを、桁位置が小さいビット側から順番に左右交互に配置する。【選択図】図２
2010283603.tif 000002
【特許請求の範囲】
【請求項１】
Ｎビット（Ｎ：正整数）のディジタル入力信号をラッチし、クロックバッファからクロック信号線を介して供給されるクロック信号によってリタイミングしてＮビットのデータ信号としてそれぞれ出力するＮ個のＤフリップフロップと、前記Ｄフリップフロップからデータ信号線を介してそれぞれ出力されてくるＮビットの前記データ信号の各ビット値に基づいて、電流源からの電流をオン・オフするＮ個の電流スイッチセルと、前記電流スイッチセルからの電流を加算してアナログ出力信号として出力する電流加算機能部とを少なくとも備えてなるカレント・ステアリング型のディジタル／アナログ変換器において、前記電流加算機能部を中心に配置し、前記電流加算機能部からアナログ出力信号を出力する出力部とは反対側の方向に配置した前記クロックバッファの中心と前記電流加算機能部の中心とを結ぶ中心線に対して左右対称な位置に、前記電流スイッチセルと前記Ｄフリップフロップとを、桁位置が小さいビット側から順番に左右交互に配置することを特徴とするディジタル／アナログ変換器。
【請求項２】
請求項１に記載のディジタル／アナログ変換器において、前記電流加算機能部の両側において前記中心線に対して左右対称な位置に、前記電流スイッチセルを桁位置が小さいビット側から順番に左右交互に配置し、かつ、前記電流スイッチセルの外側において前記中心線に対して左右対称な位置に、前記Ｄフリップフロップを桁位置が小さいビット側から順番に左右交互に配置することを特徴とするディジタル／アナログ変換器。
【請求項３】
請求項１または２に記載のディジタル／アナログ変換器において、前記クロックバッファとＮ個の前記Ｄフリップフロップとのそれぞれを接続するＮ本の各前記クロック信号線が全て等長となる完全対称形に配置することを特徴とするディジタル／アナログ変換器。
【請求項４】
請求項１ないし３のいずれかに記載のディジタル／アナログ変換器において、前記クロックバッファと前記Ｄフリップフロップとを接続する前記クロック信号線の配線長と、前記Ｄフリップフロップと前記電流スイッチセルとを接続する前記データ信号線の配線長との合計配線長が、Ｎビットの前記ディジタル入力信号を扱う全ての回路に関して等長になるように配置することを特徴とするディジタル／アナログ変換器。
【請求項５】
請求項１ないし４のいずれかに記載のディジタル／アナログ変換器において、Ｎビットの前記ディジタル入力信号のうち、上位側の桁位置のディジタル入力信号を扱う前記Ｄフリップフロップと前記電流スイッチセルとのそれぞれを、下位側の桁位置のディジタル入力信号を扱う前記Ｄフリップフロップと前記電流スイッチセルとのそれぞれよりも、前記クロックバッファから遠い側に配置することを特徴とするディジタル／アナログ変換器。
【請求項６】
請求項１ないし５のいずれかに記載のディジタル／アナログ変換器において、Ｎビットの前記ディジタル入力信号のうち、上位側のビット数としてあらかじめ定めた上位複数ビットのディジタル入力信号を扱う前記Ｄフリップフロップと前記電流スイッチセルとのそれぞれを、前記クロックバッファと前記Ｄフリップフロップとのそれぞれを接続する各前記クロック信号線が前記上位複数のビット分に関して全て等長となる完全対称形に配置することを特徴とするディジタル／アナログ変換器。
【請求項７】
請求項１ないし６のいずれかに記載のディジタル／アナログ変換器において、前記電流加算機能部が、Ｎ個の前記電流スイッチセルの各電流源からは同一の電流値の電流を抵抗値Ｒ−２Ｒの抵抗をラダー状に接続した抵抗ラダー回路に供給するＲ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器の場合、前記抵抗ラダー回路であり、Ｎ個の前記電流スイッチセルの各電流源からは重み付けされた電流値の電流を一つの負荷抵抗に供給するバイナリウェイト型のディジタル／アナログ変換器の場合、前記電流スイッチセルそれぞれの出力側を共通に接続しているラインと前記負荷抵抗との接続部位であることを特徴とするディジタル／アナログ変換器。
【請求項８】
請求項１ないし７のいずれかに記載のディジタル／アナログ変換器において、Ｎ個のＤフリップフロップに入力されるＮビットの前記ディジタル入力信号が、バイナリ重み付けがなされたバイナリコード、または、各ビットの重みがない温度計・コードからなっていることを特徴とするディジタル／アナログ変換器。
【請求項９】
Ｎビット（Ｎ：正整数）のディジタル入力信号をラッチし、クロックバッファからクロック信号線を介して供給されるクロック信号によってリタイミングしてＮビットのデータ信号としてそれぞれ出力するＮ個のＤフリップフロップと、前記Ｄフリップフロップからデータ信号線を介してそれぞれ出力されてくるＮビットの前記データ信号の各ビット値に基づいて、電流源からの電流をオン・オフするＮ個の電流スイッチセルと、前記電流スイッチセルからの電流を加算してアナログ出力信号として出力する電流加算機能部とを少なくとも備えてなるカレント・ステアリング型のディジタル／アナログ変換器の回路実装方法であって、前記電流加算機能部を中心に配置し、前記電流加算機能部からアナログ出力信号を出力する出力部とは反対側の方向に配置した前記クロックバッファの中心と前記電流加算機能部の中心とを結ぶ中心線に対して左右対称な位置に、前記電流スイッチセルと前記Ｄフリップフロップとを、桁位置が小さいビット側から順番に左右交互に配置することを特徴とするディジタル／アナログ変換器の回路実装方法。
【請求項１０】
請求項９に記載のディジタル／アナログ変換器の回路実装方法において、前記クロックバッファとＮ個の前記Ｄフリップフロップとのそれぞれを接続するＮ本の各前記クロック信号線が全て等長となる完全対称形に配置するか、あるいは、前記クロックバッファと前記Ｄフリップフロップとを接続する前記クロック信号線の配線長と、前記Ｄフリップフロップと前記電流スイッチセルとを接続する前記データ信号線の配線長との合計配線長が、Ｎビットの前記ディジタル入力信号を扱う全ての回路に関して等長になるように配置することを特徴とするディジタル／アナログ変換器の回路実装方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル／アナログ変換器および該ディジタル／アナログ変換器の回路実装方法（回路配置方法および回路間配線方法）に関する。
【背景技術】
【０００２】
近年、光通信システムのさらなる高速・大容量化に向けて、多値変調技術や直交周波数分割多重（ＯＦＤＭ：Orthogonal  Frequency  Division  Multiplexing）技術等の導入が検討されており、そのアプローチ結果として、ディジタル信号処理技術の光トランシーバへの適用が有効であることが証明されつつある。そのような光トランシーバにおいて、トランスミッタ側にはアナログフロントエンド回路としてディジタル／アナログ変換器ＤＡＣ（Digital-to-Analog  Converter）が不可欠であり、当該ディジタル／アナログ変換器ＤＡＣには、数十ＧＳ／ｓ程度の高速動作が求められる。
【０００３】
高速動作に優れるディジタル／アナログ変換器ＤＡＣとして、図５および図６に示すようなカレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣが良く知られており、図５および図６に示すディジタル／アナログ変換器ＤＡＣは、例えば、非特許文献１に示すBehzad  Razaviによる“PRINCIPLES  OF  DATA  CONVERSION  SYSTEM  DESIGN”の第５章に記載の“Current-Steering  Architectures”や非特許文献２に示すB．Jalaliらによる“InP  HBTs：Growth，Processing  and  Applications”の第９章に記載の“Digital-To-Analog  Converters”等のように、データコンバータ関連の書籍にも記載されている。
【０００４】
ここに、図５は、従来のカレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣの回路構成の一例を示すブロック構成図であり、Ｎ個の電流スイッチセルを備えており、電流値が相等しいＮ個の電流を、Ｎビットのバイナリコードからなるディジタル入力信号に応じて、抵抗値Ｒ−２Ｒのラダー状の複数の抵抗からなるバイナリ重み付け負荷抵抗ネットワーク（抵抗ラダー回路）を用いて重み付け加算を行うことによりアナログ出力信号Ｖｏｕｔに変換して出力する例を示している。
【０００５】
つまり、図５のディジタル／アナログ変換器は、いわゆるＲ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器であり、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１からなり、Ｎビットのディジタル入力信号Ｄ０(ＬＳＢ側)，Ｄ１，Ｄ２，…，ＤＮ−１(ＭＳＢ側)を一時ラッチし、クロック信号ＣＬＫによりリタイミングして出力するＮ個のＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１（Ｄ−ＦＦ：ラッチ機能を有する回路）と、相等しい電流値（Ｉ）のＮ個の電流を、抵抗値Ｒ−２Ｒのラダー状の複数の抵抗からなるバイナリ重み付けした負荷抵抗ネットワーク（抵抗ラダー回路）に流すＮ個の電流源と、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のそれぞれのビット値に応じてオン、オフするＮ個のスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１とから構成されている。なお、符号Ｖｃｃは、ディジタル／アナログ変換器ＤＡＣを駆動するための電源である。
【０００６】
一方、図６は、従来のカレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣの回路構成の他の例を示すブロック構成図であり、図５と同様に、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１を備えているが、電流値をバイナリ重み付けしたＮ個の電流を、Ｎビットのバイナリコードからなるディジタル入力信号に応じて単一の負荷抵抗を用いて加算することによりアナログ出力信号Ｖｏｕｔに変換して出力する例を示している。
【０００７】
つまり、図６のディジタル／アナログ変換器は、いわゆるバイナリウェイト型のディジタル／アナログ変換器であり、Ｎビットのディジタル入力信号Ｄ０(ＬＳＢ側)，Ｄ１，Ｄ２，…，ＤＮ−１(ＭＳＢ側)を一時ラッチし、クロック信号ＣＬＫによりリタイミングして出力するＮ個のＤフリップフロップＤ−ＦＦ（Ｄ−Ｆｌｉｐ  Ｆｌｏｐ）と、電流値Ｉ(ＬＳＢ側)，２Ｉ，２２Ｉ，…，２Ｎ−１Ｉ(ＭＳＢ側)にバイナリ重み付けしたＮ個の電流を、抵抗値Ｒの単一の負荷抵抗に流すＮ個の電流源と、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のそれぞれのビット値に応じてオン、オフするＮ個のスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１とから構成されている。なお、符号Ｖｃｃは、ディジタル／アナログ変換器ＤＡＣを駆動するための電源である。
【０００８】
すなわち、図５、図６に示す従来のカレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣにおいては、いずれも、前述のように、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１を備えることにより、Ｎビットのバイナリコードからなるディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１に応じてそれぞれに対応するスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１を同時に駆動（オン、オフ）して、抵抗ラダー回路や単一の負荷抵抗からなる負荷に流れる電流値を変化させることによって、つまり、バイナリの重み付けされた電流を生成することによって、アナログ出力信号（電圧）を得る仕組みとなっている。
【０００９】
また、一般に、スイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１の駆動タイミングを揃えるために、スイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１それぞれの前段にＮ個のＤフリップフロップＤ−ＦＦ（ラッチ機能を有する回路）が配置されており、同一のクロック信号ＣＬＫによって、Ｎ個のディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１がリタイミングされて、それぞれのスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１を同時に駆動するように構成されている。
【００１０】
図５、図６に示すようなカレント・ステアリング型のディジタル／アナログ変換器ＤＡＣを基板（チップ）上に回路レイアウトする場合、図７に示すように、ＤフリップフロップＤ−ＦＦ、ＤＡＣコア回路ＣＯＲＥを構成する電流スイッチセルＣＳや抵抗ラダー回路ＲＬ等の各回路（各構成要素）が、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１が入力される入力側からアナログ出力信号Ｖｏｕｔが出力される出力側に向けて直線的に並ぶような回路実装方法（回路配置方法および回路間配線方法）が一般的に用いられる。ここで、Ｎ個のＤフリップフロップＤ−ＦＦにリタイミング用のクロック信号ＣＬＫを供給するクロック信号線は、クロックバッファＣＢを介して、ディジタル／アナログ変換用のデータ信号線と直交するように配線されている。
【００１１】
図７は、従来のディジタル／アナログ変換器ＤＡＣの回路実装状態（回路配置および回路間配線状態）を示す実装図であり、Ｒ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器ＤＡＣの場合を例にとって示している。なお、バイナリウェイト型のディジタル／アナログ変換器ＤＡＣの場合も、図７の場合のＤＡＣコア回路ＣＯＲＥの構成要素である抵抗ラダー回路ＲＬの代わりに、負荷抵抗Ｒを配置する点を除いて、図７と同様の回路実装方法が採用されている。
【先行技術文献】
【非特許文献】
【００１２】
【非特許文献１】Behzad  Razavi;“Current-Steering  Architectures”，PRINCIPLES  OF  DATA  CONVERSION  SYSTEM  DESIGN，Chapter5，Section5.2，pp84-95
【非特許文献２】B．Jalali  and  S．J．Pearton；“InP  HBTs：Growth，Processing  and  Applications”，Artech  Hose  Publishers，Chapter9，Section9.5，pp340-344
【発明の概要】
【発明が解決しようとする課題】
【００１３】
図７に示すような従来の回路実装方法（回路配置方法および回路間配線方法）を採用する場合、最下位ビットのＤフリップフロップＤ−ＦＦ０から最上位ビットのＤフリップフロップＤ−ＦＦ（Ｎ−１）までの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０〜Ｄ−ＦＦ（Ｎ−１））間の距離がどうしても広がってしまう。それに伴い、各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０〜Ｄ−ＦＦ（Ｎ−１））にクロック信号ＣＬＫを分配するクロック信号線の配線長も長くなり、クロックバッファＣＢから各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０〜Ｄ−ＦＦ（Ｎ−１））までの配線長に差が生じてしまう。
【００１４】
その結果、各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０〜Ｄ−ＦＦ（Ｎ−１））へのクロック信号ＣＬＫの到達時間に差が生じてしまい、リタイミング後のディジタル信号間にその時間差がスキューとして残ってしまう。言い換えると、図７のような従来の回路実装方法（回路配置方法および回路間配線方法）では、厳密なリタイミングを実現することが難しい。
【００１５】
特に、数十ＧＳ／ｓの動作を想定した場合には、リタイミング後のディジタル信号間のスキューがたとえ数十〜数ｐｓ程度であったとしても、その僅かなスイッチ駆動のタイミング差が、最終的なアナログ出力信号に大きなグリッチ等の歪を与えることになって、変換速度を制限してしまうことになる。
【００１６】
本発明は、かかる事情に鑑みてなされたものであり、本発明が解決しようとする課題は、高速変換動作時においても歪の少ないアナログ出力信号を生成することが可能なディジタル／アナログ変換器および該ディジタル／アナログ変換器の回路実装方法（回路配置方法および回路間配線方法）を提供することにある。
【課題を解決するための手段】
【００１７】
本発明は、前述の課題を解決するために、高速のディジタル／アナログ変換器ＤＡＣ、特に、カレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣに関して、リタイミング後のディジタルデータ信号間のスキューを低減し、精度の良いリタイミングを実現することを可能とするディジタル／アナログ変換器および該ディジタル／アナログ変換器の回路実装方法（回路配置方法および回路間配線方法）を提供するものであり、具体的には、以下のごとき各技術手段から構成されている。
【００１８】
第１の技術手段は、Ｎビット（Ｎ：正整数）のディジタル入力信号をラッチし、クロックバッファからクロック信号線を介して供給されるクロック信号によってリタイミングしてＮビットのデータ信号としてそれぞれ出力するＮ個のＤフリップフロップと、前記Ｄフリップフロップからデータ信号線を介してそれぞれ出力されてくるＮビットの前記データ信号の各ビット値に基づいて、電流源からの電流をオン・オフするＮ個の電流スイッチセルと、前記電流スイッチセルからの電流を加算してアナログ出力信号として出力する電流加算機能部とを少なくとも備えてなるカレント・ステアリング型のディジタル／アナログ変換器において、前記電流加算機能部を中心に配置し、前記電流加算機能部からアナログ出力信号を出力する出力部とは反対側の方向に配置した前記クロックバッファの中心と前記電流加算機能部の中心とを結ぶ中心線に対して左右対称な位置に、前記電流スイッチセルと前記Ｄフリップフロップとを、桁位置が小さいビット側から順番に左右交互に配置することを特徴とする。
【００１９】
第２の技術手段は、前記第１の技術手段に記載のディジタル／アナログ変換器において、前記電流加算機能部の両側において前記中心線に対して左右対称な位置に、前記電流スイッチセルを桁位置が小さいビット側から順番に左右交互に配置し、かつ、前記電流スイッチセルの外側において前記中心線に対して左右対称な位置に、前記Ｄフリップフロップを桁位置が小さいビット側から順番に左右交互に配置することを特徴とする。
【００２０】
第３の技術手段は、前記第１または第２の技術手段に記載のディジタル／アナログ変換器において、前記クロックバッファとＮ個の前記Ｄフリップフロップとのそれぞれを接続するＮ本の各前記クロック信号線が全て等長となる完全対称形に配置することを特徴とする。
【００２１】
第４の技術手段は、前記第１ないし第３の技術手段のいずれかに記載のディジタル／アナログ変換器において、前記クロックバッファと前記Ｄフリップフロップとを接続する前記クロック信号線の配線長と、前記Ｄフリップフロップと前記電流スイッチセルとを接続する前記データ信号線の配線長との合計配線長が、Ｎビットの前記ディジタル入力信号を扱う全ての回路に関して等長になるように配置することを特徴とする。
【００２２】
第５の技術手段は、前記第１ないし第４の技術手段のいずれかに記載のディジタル／アナログ変換器において、Ｎビットの前記ディジタル入力信号のうち、上位側の桁位置のディジタル入力信号を扱う前記Ｄフリップフロップと前記電流スイッチセルとのそれぞれを、下位側の桁位置のディジタル入力信号を扱う前記Ｄフリップフロップと前記電流スイッチセルとのそれぞれよりも、前記クロックバッファから遠い側に配置することを特徴とする。
【００２３】
第６の技術手段は、前記第１ないし第５の技術手段のいずれかに記載のディジタル／アナログ変換器において、Ｎビットの前記ディジタル入力信号のうち、上位側のビット数としてあらかじめ定めた上位複数ビットのディジタル入力信号を扱う前記Ｄフリップフロップと前記電流スイッチセルとのそれぞれを、前記クロックバッファと前記Ｄフリップフロップとのそれぞれを接続する各前記クロック信号線が前記上位複数のビット分に関して全て等長となる完全対称形に配置することを特徴とする。
【００２４】
第７の技術手段は、前記第１ないし第６の技術手段のいずれかに記載のディジタル／アナログ変換器において、前記電流加算機能部が、Ｎ個の前記電流スイッチセルの各電流源からは同一の電流値の電流を抵抗値Ｒ−２Ｒの抵抗をラダー状に接続した抵抗ラダー回路に供給するＲ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器の場合、前記抵抗ラダー回路であり、Ｎ個の前記電流スイッチセルの各電流源からは重み付けされた電流値の電流を一つの負荷抵抗に供給するバイナリウェイト型のディジタル／アナログ変換器の場合、前記電流スイッチセルそれぞれの出力側を共通に接続しているラインと前記負荷抵抗との接続部位であることを特徴とする。
【００２５】
第８の技術手段は、前記第１ないし第７の技術手段のいずれかに記載のディジタル／アナログ変換器において、Ｎ個の前記Ｄフリップフロップに入力されるＮビットの前記ディジタル入力信号が、バイナリ重み付けがなされたバイナリコード、または、各ビットの重みがない温度計・コードからなっていることを特徴とする。
【００２６】
第９の技術手段は、Ｎビット（Ｎ：正整数）のディジタル入力信号をラッチし、クロックバッファからクロック信号線を介して供給されるクロック信号によってリタイミングしてＮビットのデータ信号としてそれぞれ出力するＮ個のＤフリップフロップと、前記Ｄフリップフロップからデータ信号線を介してそれぞれ出力されてくるＮビットの前記データ信号の各ビット値に基づいて、電流源からの電流をオン・オフするＮ個の電流スイッチセルと、前記電流スイッチセルからの電流を加算してアナログ出力信号として出力する電流加算機能部とを少なくとも備えてなるカレント・ステアリング型のディジタル／アナログ変換器の回路実装方法であって、前記電流加算機能部を中心に配置し、前記電流加算機能部からアナログ出力信号を出力する出力部とは反対側の方向に配置した前記クロックバッファの中心と前記電流加算機能部の中心とを結ぶ中心線に対して左右対称な位置に、前記電流スイッチセルと前記Ｄフリップフロップとを、桁位置が小さいビット側から順番に左右交互に配置することを特徴とする。
【００２７】
第１０の技術手段は、前記第９の技術手段に記載のディジタル／アナログ変換器の回路実装方法において、前記クロックバッファとＮ個の前記Ｄフリップフロップとのそれぞれを接続するＮ本の各前記クロック信号線が全て等長となる完全対称形に配置するか、あるいは、前記クロックバッファと前記Ｄフリップフロップとを接続する前記クロック信号線の配線長と、前記Ｄフリップフロップと前記電流スイッチセルとを接続する前記データ信号線の配線長との合計配線長が、Ｎビットの前記ディジタル入力信号を扱う全ての回路に関して等長になるように配置することを特徴とする。
【発明の効果】
【００２８】
本発明のディジタル／アナログ変換器および該ディジタル／アナログ変換器の回路実装方法（回路配置方法および回路間配線方法）によれば、以下のごとき効果を奏することができる。
【００２９】
取り扱う全てのデータ系列に関するＤフリップフロップ、電流スイッチセルの各回路について、電流加算機能部を中心にして完全に左右対称な位置に配置する完全対称形の回路実装を行うことにより、各ディジタル入力信号をリタイミングするためのクロック信号を供給するクロック信号線の配線長を各ビットについて等長にすることができるので、各ディジタル入力信号を精度良くリタイミングすることができ、高速変換動作時においても歪の少ないアナログ出力信号を生成することが可能となる。
【００３０】
また、取り扱う全てのデータ系列に関してクロック信号線の配線長とデータ信号線の配線長との合計配線長を同一の長さに揃えるとともに、特に変換結果に対する影響が大きい上位ビットとしてあらかじめ定めた上位複数ビット分に関しては、前述のような完全対称形に配置する実装方法を採用することにより、電流スイッチセルのスイッチに到達するポイントでは、全てのデータのタイミングを同一のタイミングに揃えることができ、高速変換動作時においても歪の少ないアナログ出力信号を生成することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明のディジタル／アナログ変換器ＤＡＣにおける回路実装状態（回路配置および回路間配線状態）の一例を示す実装図である。
【図２】本発明のディジタル／アナログ変換器ＤＡＣにおける回路実装状態（回路配置および回路間配線状態）の他の例を示す実装図である。
【図３】本発明の一例である６ビットのディジタル／アナログ変換器ＤＡＣにおいて１３．５ＧＳ／ｓという非常に高速の変換速度で単一の周波数７２．５ＭＨｚのアナログ出力信号（正弦波）を出力させた際の観測波形を示す波形図である。
【図４】本発明の一例である６ビットのディジタル／アナログ変換器ＤＡＣにおいて１３．５ＧＳ／ｓという非常に高速の変換速度で単一の周波数７２．５ＭＨｚのアナログ出力信号（正弦波）を出力させた際の出力波形のスペクトル分布（スペクトラムアナライザによる観測結果）を示す特性図である。
【図５】従来のカレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣの回路構成の一例を示すブロック構成図である。
【図６】従来のカレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣの回路構成の他の例を示すブロック構成図である。
【図７】従来のディジタル／アナログ変換器ＤＡＣの回路実装状態（回路配置および回路間配線状態）を示す実装図である。
【発明を実施するための形態】
【００３２】
以下に、本発明に係るディジタル／アナログ変換器および該ディジタル／アナログ変換器の回路実装方法（回路配置方法および回路間配線方法）の好適な実施形態について、その一例を、図面を参照しながら詳細に説明する。
【００３３】
（本発明の特徴）
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、カレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣの特性向上に関するものであり、特に、各ディジタル信号のリタイミング精度の向上を実現するディジタル／アナログ変換器ＤＡＣの回路実装方法（回路配置方法および回路間配線方法）に関するものである。ディジタル／アナログ変換器ＤＡＣの動作速度を制限する要因の一つとして、ディジタル入力信号の各ビットのラッチ回路となるＤフリップフロップＤ−ＦＦ（Ｄ−Ｆｌｉｐ  Ｆｌｏｐ）に供給しているクロック信号ＣＬＫが、クロックバッファＣＢ（Ｃｌｏｃｋ  Ｂｕｆｆｅｒ）から各ＤフリップフロップＤ−ＦＦまでの各クロック配線長それぞれに応じて異なる遅延量で遅延してしまい、各ディジタル信号のリタイミングの同期がずれて、グリッジ等を生じる、という点が挙げられる。
【００３４】
本発明においては、電流加算機能部（Ｒ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器ＤＡＣの場合には、抵抗ラダー回路ＲＬ、バイナリウェイト型のディジタル／アナログ変換器ＤＡＣの場合には、各電流スイッチセルＣＳを結合しているラインと負荷抵抗Ｒとの接続部位）を中心に配置して、該電流加算機能部の中心とクロックバッファＣＢの中心とを結ぶ中心線に対して、左右対称な位置に、該電流加算機能部を挟むように、電流スイッチセルＣＳとＤフリップフロップＤ−ＦＦとを配置することによって、前記中心線上に中心があるアナログ出力部とは該電流加算機能部の上下方向で反対側に配置したクロックバッファＣＢから各ＤフリップフロップＤ−ＦＦまでのクロック信号線の配線長を等長にして互いの配線長差を解消するようにしている。
【００３５】
そして、それでもなお残るクロック信号線の小さなクロック配線長差は、各ＤフリップフロップＤ−ＦＦから各電流スイッチセルＣＳまでのデータ信号線の配線長に前記クロック配線長差に応じたデータ配線長差を設けることにより、吸収するようにしている。
【００３６】
さらに、ディジタル入力信号の下位ビットを扱う下位側のＤフリップフロップＤ−ＦＦと電流スイッチセルＣＳとを、クロックバッファＣＢに近い側に配置し、ディジタル入力信号の上位ビットを扱う上位側のＤフリップフロップＤ−ＦＦと電流スイッチセルとを、クロックバッファＣＢから遠い側に配置し、かつ、アナログ出力信号Ｖｏｕｔに大きな影響を与える上位ビット（例えば上位４ビット）のクロック配線すなわち回路実装方法（回路配置方法および回路間配線方法）を、前述のようなクロック信号線の配線長を等長にするような完全対称形に配置することにより、アナログ出力信号Ｖｏｕｔに大きな歪が生じないようにしている。
【００３７】
以上のような本発明に特有の回路実装方法（回路配置方法および回路間配線方法）を採用したディジタル／アナログ変換器ＤＡＣとすることにより、高速動作時であってもアナログ出力信号に歪が生じ難いディジタル／アナログ変換器ＤＡＣを実現することを可能としている。
【００３８】
（第一の実施形態）
本発明のディジタル／アナログ変換器ＤＡＣにおける回路実装方法（回路配置方法および回路間配線方法）について、その一例を、図１を用いて説明する。図１は、本発明のディジタル／アナログ変換器ＤＡＣにおける回路実装状態（回路配置および回路間配線状態）の一例を示す実装図であり、４ビットのＲ−２Ｒ抵抗ラダー型のカレント・ステアリング型（電流加算型）ディジタル／アナログ変換器ＤＡＣの場合の回路実装方法（回路配置方法および回路間配線方法）の例を示している。
【００３９】
図１のディジタル／アナログ変換器ＤＡＣは、Ｎビット（図１の場合、Ｎ＝４）のディジタル入力信号Ｄ０(ＬＳＢ側)，Ｄ１，Ｄ２，…，ＤＮ−１(ＭＳＢ側)を入力するディジタル入力部と、Ｎビットのディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１を一時ラッチし、クロック信号ＣＬＫによりリタイミングして出力するＮ個のＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１（Ｄ−ＦＦ：ラッチ機能を有する回路）と、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１と、相等しい電流値（Ｉ）のＮ個の電流を抵抗値Ｒ−２Ｒのラダー状の複数の抵抗によってバイナリ重み付け加算する電流加算機能部を形成する抵抗ラダー回路ＲＬと、Ｎ個のＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれにリタイミング用のクロック信号ＣＬＫを供給するクロックバッファＣＢと、変換されたアナログ出力信号を取り出すアナログ出力部と、を少なくとも備えている。
【００４０】
また、電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１それぞれは、相等しい電流値（Ｉ）の電流を電流加算機能部となる抵抗ラダー回路ＲＬに流す電流源と、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のそれぞれのビット値に応じてオン、オフするスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１とから構成されている。
【００４１】
Ｎビットのディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１それぞれを入力するＮ個のディジタル入力部は、ＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれに接続され、かつ、ＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれの出力側は、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１それぞれとデータ信号線により接続されて、ディジタル入力信号経路を形成し、Ｎビットのディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１それぞれのビット値に応じてＮ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１それぞれのスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１をオン、オフする。
【００４２】
また、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１それぞれのスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１の出力側は、電流加算機能部を形成する抵抗ラダー回路ＲＬのラダー状の抵抗値Ｒ−２Ｒの該当するビット位置に接続されている。抵抗ラダー回路ＲＬの出力側は、アナログ出力部に接続される。この結果、Ｎビットのディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１それぞれのビット値に応じて、電流加算機能部を形成する抵抗ラダー回路ＲＬに流れる電流が重み付けされて、アナログ出力信号Ｖｏｕｔとして外部に取り出される。
【００４３】
また、クロックバッファＣＢは、ラッチ回路を形成するＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれとクロック信号線によって接続され、リタイミング用のクロック信号ＣＬＫがＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれに供給される。
【００４４】
ここで、Ｎ＝４の場合のように、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のビット数が少ない場合、Ｒ−２Ｒ抵抗ラダー型のカレント・ステアリング型（電流加算型）ディジタル／アナログ変換器ＤＡＣの回路実装方法として、図１に示すように、電流加算機能部である抵抗ラダー回路ＲＬを基板の中心に配置して、該抵抗ラダー回路ＲＬを囲むように、各回路を完全に対称な位置に配置するように実装する。
【００４５】
すなわち、抵抗ラダー回路ＲＬを基板の中心に配置して、電流スイッチセルＣＳ（ＣＳ０〜ＣＳ３）、ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０〜Ｄ−ＦＦ３)のビット対応の各回路を、桁位置が小さいビットつまりＬＳＢ側から交互に左右方向に配置し、かつ、電流スイッチセルＣＳ（ＣＳ０〜ＣＳ３）、ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０〜Ｄ−ＦＦ３)のディジタル入力信号経路とは直交する上下方向には、クロックバッファＣＢ、アナログ出力部をそれぞれ配置する。この結果、基板の中心線上に位置する電流加算機能部の抵抗ラダー回路ＲＬおよびクロックバッファＣＢから見て、完全に左右対称となる位置に電流スイッチセルＣＳ（ＣＳ０〜ＣＳ３）、ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０〜Ｄ−ＦＦ３)のビット対応の各回路を左右交互に配置することになる。
【００４６】
而して、クロックバッファＣＢから各ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０〜Ｄ−ＦＦ３)へクロック信号ＣＬＫを分配する各クロック信号線の長さを全てのビットに関して等長の長さとすることを可能としている。
【００４７】
さらに説明すれば、電流加算機能部である抵抗ラダー回路ＲＬを基板の中心に配置し、しかる後、抵抗ラダー回路ＲＬを左右に挟むように、その両側において基板の中心線に対して左右の対称な位置に、電流源Ｉ（Ｉ０〜Ｉ３）とスイッチＳ（Ｓ０〜Ｓ３）とから構成される電流スイッチセルＣＳ（ＣＳ０〜ＣＳ３）をＬＳＢ側から順番に左右交互に配置し、さらに、電流スイッチセルＣＳ（ＣＳ０〜ＣＳ３）それぞれの外側において基板の中心線に対して左右の対称な位置に、各電流スイッチセルＣＳ（ＣＳ０〜ＣＳ３）それぞれと接続されるリタイミング用の各ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０〜Ｄ−ＦＦ３)をそれぞれＬＳＢ側から順番に左右交互に配置し、かつ、基板の左右方向のディジタル入力部から、ディジタル入力信号Ｄ（Ｄ０〜Ｄ３）をＬＳＢ側から順番に左右交互に入力する。
【００４８】
そして、前述の電流スイッチセルＣＳ、ＤフリップフロップＤ−ＦＦとならなるディジタル入力信号経路とは直交する方向からクロック信号ＣＬＫを供給し、アナログ出力信号Ｖｏｕｔを取り出すように、基板の中心に位置した抵抗ラダー回路ＲＬの上下方向の一方（例えば下方）の側に、クロック信号ＣＬＫを供給するクロックバッファＣＢを配置し、かつ、基板の中心線に対して左右対称に延長した各クロック信号線を介してクロック信号ＣＬＫを各ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０〜Ｄ−ＦＦ３)へと分配する。さらに、クロックバッファＣＢとは反対側となる抵抗ラダー回路ＲＬの他方（例えば上方）の側には、アナログ出力信号Ｖｏｕｔを取り出すアナログ出力部を配置する。
【００４９】
以上のように、電流加算機能部である抵抗ラダー回路ＲＬとクロックバッファＣＢとが位置する中心線から見て、完全に左右対称な位置に、ディジタル入力信号経路を形成する電流スイッチセルＣＳ、ＤフリップフロップＤ−ＦＦの各ビットを交互に配置し、かつ、完全に左右対称な形状で、クロックバッファＣＢから各ＤフリップフロップＤ−ＦＦへのクロック信号線を配線するという、ディジタル／アナログ変換器ＤＡＣの回路実装方法（回路配置方法および回路間配線方法）としている。
【００５０】
かくのごとき回路実装方法により、クロックバッファＣＢから各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１、Ｄ−ＦＦ２、Ｄ−ＦＦ３）までの各クロック信号線の引回しを長くすることなく、かつ、各クロック信号線のクロック配線長ＬＣＬＫ（ＬＣＬＫ０、ＬＣＬＫ１、ＬＣＬＫ２、ＬＣＬＫ３）を完全に等長化することが可能になる。さらに、各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１、Ｄ−ＦＦ２、Ｄ−ＦＦ３）から各電流スイッチセルＣＳ（ＣＳ０、ＣＳ１、ＣＳ２、ＣＳ３）までの各データ信号線のデータ配線長ＬＤ（ＬＤ０、ＬＤ１、ＬＤ２、ＬＤ３）も完全に等長化することができる。
【００５１】
その結果、ディジタル／アナログ変換器ＤＡＣで取り扱う全てのデータ系列Ｄ（Ｄ０〜Ｄ３）に関するデータ信号線、クロック信号線それぞれの配線長を等しくすることができ、ディジタル入力信号Ｄ（Ｄ０〜Ｄ３）が各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０〜Ｄ−ＦＦ３）において精度良く同一タイミングでリタイミングされ、かつ、各電流スイッチセルＣＳ（ＣＳ０〜ＣＳ３）のスイッチを駆動するタイミングの同時性を確保することができるので、グリッチ等の歪が少ないアナログ出力信号を得ることができる。
【００５２】
（第二の実施形態）
次に、本発明のディジタル／アナログ変換器ＤＡＣにおける回路実装方法（回路配置方法および回路間配線方法）について、図１とは異なる例を、図２を用いて説明する。本実施形態は、特にディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のビット数が多い場合に好適に適用することができるカレント・ステアリング型（電流加算型）ディジタル／アナログ変換器ＤＡＣの回路実装方法の例を示している。図２は、本発明のディジタル／アナログ変換器ＤＡＣにおける回路実装状態（回路配置および回路間配線状態）の他の例を示す実装図であり、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のビット数Ｎ＝６の場合を例にとって、６ビットのＲ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器ＤＡＣの場合の回路実装方法（回路配置方法および回路間配線方法）の例を示している。
【００５３】
図２に示す６ビットのＲ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器ＤＡＣも、図１の４ビットの場合とビット数が異なるのみであって、図１の場合と同様に、Ｎビット（図２の場合、Ｎ＝６）のディジタル入力部と、Ｎ個のＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１と、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１と、抵抗ラダー回路ＲＬと、クロックバッファＣＢと、アナログ出力部と、を少なくとも備えている。
【００５４】
電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１それぞれは、相等しい電流値（Ｉ）の電流を電流加算機能部となる抵抗ラダー回路ＲＬに流す電流源と、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のそれぞれのビット値に応じてオン、オフするスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１とから構成されている。
【００５５】
Ｎビットのディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１それぞれを入力するＮ個ディジタル入力部は、ＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれに接続され、かつ、ＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれの出力側は、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１それぞれとデータ信号線により接続されて、ディジタル入力信号経路を形成している。
【００５６】
また、Ｎ個の電流スイッチセルＣＳ０，ＣＳ１，ＣＳ２，…，ＣＳＮ−１それぞれのスイッチＳ０，Ｓ１，Ｓ２，…，ＳＮ−１の出力側は、電流加算機能部を形成する抵抗ラダー回路ＲＬのラダー状の抵抗値Ｒ−２Ｒの該当するビット位置に接続されている。抵抗ラダー回路ＲＬの出力側は、アナログ出力部に接続される。この結果、Ｎビットのディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１それぞれのビット値に応じて、電流加算機能部を形成する抵抗ラダー回路ＲＬに流れる電流が重み付けされて、アナログ出力信号Ｖｏｕｔとして外部に取り出される。
【００５７】
また、クロックバッファＣＢは、ラッチ回路を形成するＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれとクロック信号線によって接続され、リタイミング用のクロック信号ＣＬＫがＤフリップフロップＤ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１それぞれに供給される。
【００５８】
ここで、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のビット数が多くても、本実施形態のようなＮ＝６程度であれば、第一の実施形態の図１に示したように、電流加算機能部である抵抗ラダー回路ＲＬを基板の中心に配置して、該抵抗ラダー回路ＲＬを囲むように、全ての回路を完全に対称な位置に配置することも可能であるが、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１のビット数が多くなるにつれて、Ｒ−２Ｒ抵抗ラダー型のカレント・ステアリング型（電流加算型）ディジタル／アナログ変換器ＤＡＣの回路実装方法として、抵抗ラダー回路ＲＬを囲むように、全ての回路を完全に対称な位置に配置するということが困難になってくる。本実施形態は、かかる場合の回路実装方法の一例を、Ｎ＝６を例にとって説明している。
【００５９】
本実施形態においては、図２に示すように、取り扱う６ビットのデータ系列（Ｄ０〜Ｄ５）のうち、変換結果に及ぼす影響が大きくなる上位の桁位置のビット数としてあらかじめ定めた上位の複数ビット例えば上位４ビットのデータ系列（Ｄ２、Ｄ３、Ｄ４、Ｄ５）に関する回路実装方法（回路配置方法および回路間配線方法）については、図１に前述した４ビットのＲ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器ＤＡＣの回路実装方法（回路配置方法および回路間配線方法）と同様にして、電流加算機能部である抵抗ラダー回路ＲＬを基板の中心に配置して、該抵抗ラダー回路ＲＬを囲むように、各回路を完全に対称な位置に配置する完全対称形の配置とする。
【００６０】
つまり、電流加算機能部である抵抗ラダー回路ＲＬを基板の中心に配置し、しかる後、抵抗ラダー回路ＲＬを左右に挟むように、その両側において基板の中心線に対して左右の対称な位置に、あらかじめ定めた上位の複数ビット例えば上位４ビットの電流源Ｉ（Ｉ２〜Ｉ５）とスイッチＳ（Ｓ２〜Ｓ５）とから構成される上位４ビットの電流スイッチセルＣＳ（ＣＳ２〜ＣＳ５）を桁位置が小さい方から順番に左右交互に配置し、さらに、上位４ビットの電流スイッチセルＣＳ（ＣＳ２〜ＣＳ５）それぞれの外側において基板の中心線に対して左右の対称な位置に、上位４ビットの各電流スイッチセルＣＳ（ＣＳ２〜ＣＳ５）それぞれと接続されるリタイミング用の上位４ビットの各ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ２〜Ｄ−ＦＦ５)をそれぞれ桁位置が小さい方から順番に左右交互に配置し、かつ、基板の左右方向のディジタル入力部から、上位４ビットのディジタル入力信号Ｄ（Ｄ２〜Ｄ５）を桁位置が小さい方から順番に左右交互に入力する。
【００６１】
そして、前述の上位４ビットの電流スイッチセルＣＳ、ＤフリップフロップＤ−ＦＦとならなるディジタル入力信号経路とは直交する方向からクロック信号ＣＬＫを供給し、アナログ出力信号Ｖｏｕｔを取り出すように、基板の中心に位置した抵抗ラダー回路ＲＬの上下方向の一方（例えば下方）の側に、クロック信号ＣＬＫを供給するクロックバッファＣＢを配置し、基板の中心線に対して左右対称に延長した各クロック信号線を介してクロック信号ＣＬＫを上位４ビットの各ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ２〜Ｄ−ＦＦ５)へと分配する。さらに、クロックバッファＣＢとは反対側となる抵抗ラダー回路ＲＬの他方（例えば上方）の側には、アナログ出力信号Ｖｏｕｔを取り出すアナログ出力部を配置する。
【００６２】
かくのごとく、アナログ出力信号への影響が大きい上位ビット側の複数ビット分例えば上位４ビット分の回路実装方法として、完全に左右対称な実装を行うことにより、クロックバッファＣＢから上位４ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２、Ｄ−ＦＦ３、Ｄ−ＦＦ４、Ｄ−ＦＦ５）までの各クロック信号線の引回しを長くすることなく、かつ、各クロック信号線のクロック配線長ＬＣＬＫ（ＬＣＬＫ２、ＬＣＬＫ３、ＬＣＬＫ４、ＬＣＬＫ５）を完全に等長化することが可能になる。さらに、上位４ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２、Ｄ−ＦＦ３、Ｄ−ＦＦ４、Ｄ−ＦＦ５）から上位４ビットの各電流スイッチセルＣＳ（ＣＳ２、ＣＳ３、ＣＳ４、ＣＳ５）までの各データ信号線のデータ配線長ＬＤ（ＬＤ２、ＬＤ３、ＬＤ４、ＬＤ５）も完全に等長化することができる。
【００６３】
一方、取り扱う６ビットのデータ系列（Ｄ０〜Ｄ５）のうち、変換結果に及ぼす影響が大きくならない下位側の桁位置のビット数としてあらかじめ定めた下位の複数ビット例えば下位２ビットのデータ系列（Ｄ０、Ｄ１）に関する回路実装方法（回路配置方法および回路間配線方法）については、クロックバッファＣＢから下位２ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）までの各クロック信号線のクロック配線長ＬＣＬＫ（ＬＣＬＫ０、ＬＣＬＫ１）と下位２ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）から下位２ビットの各電流スイッチセルＣＳ（ＣＳ０、ＣＳ１）までの各データ配線のデータ配線長ＬＤ（ＬＤ０、ＬＤ１）とのそれぞれの合計配線長が、上位４ビットの各クロック配線長ＬＣＬＫ（ＬＣＬＫ２、ＬＣＬＫ３、ＬＣＬＫ４、ＬＣＬＫ５）と各データ配線長ＬＤ（ＬＤ２、ＬＤ３、ＬＤ４、ＬＤ５）とのそれぞれの合計配線長と等長になるように実装する。
【００６４】
ただし、下位の複数ビット例えば下位２ビットのデータ系列（Ｄ０、Ｄ１）の範囲内に限った回路実装方法（回路配置方法および回路間配線方法）としては、上位４ビットのデータ系列（Ｄ２〜Ｄ５）の場合と同様、電流加算機能部である抵抗ラダー回路ＲＬを基板の中心に配置して、該抵抗ラダー回路ＲＬを囲むように、各回路を完全に対称な位置に配置するようにする。
【００６５】
つまり、下位２ビットのデータ系列（Ｄ０、Ｄ１）についても、電流加算機能部である抵抗ラダー回路ＲＬを基板の中心に配置し、しかる後、抵抗ラダー回路ＲＬを左右に挟むように、その両側において基板の中心線に対して左右の対称な位置に、電流スイッチセルＣＳ（ＣＳ０、ＣＳ１）を桁位置が小さいビットつまりＬＳＢ側から順番に左右交互に配置し、さらに、電流スイッチセルＣＳ（ＣＳ０、ＣＳ１）それぞれの外側において基板の中心線に対して左右の対称な位置に、各電流スイッチセルＣＳ（ＣＳ０、ＣＳ１）それぞれと接続されるリタイミング用の各ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０、Ｄ−ＦＦ１)をそれぞれＬＳＢ側から順番に左右交互に配置し、かつ、基板の左右方向のディジタル入力部から、ディジタル入力信号Ｄ（Ｄ０、Ｄ１）をＬＳＢ側から順番に左右交互に入力する。
【００６６】
そして、基板の中心に位置した抵抗ラダー回路ＲＬの上下方向の一方（例えば下方）の側に配置しているクロックバッファＣＢから、基板の中心線に対して左右対称に延長した各クロック信号線を介してクロック信号ＣＬＫを各ＤフリップフロップＤ−ＦＦ(Ｄ−ＦＦ０、Ｄ−ＦＦ１)へ供給する。
【００６７】
ここで、下位側のビットのディジタル入力信号を扱うＤフリップフロップＤ−ＦＦ、電流スイッチセルＣＳそれぞれを、上位側のビットのディジタル入力信号を扱うＤフリップフロップＤ−ＦＦ、電流スイッチセルＣＳそれぞれよりも、クロックバッファＣＢに近い位置に配置することにより、下位２ビットのＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）および電流スイッチセルＣＳ（ＣＳ０、ＣＳ１）は、上位４ビットのＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２〜Ｄ−ＦＦ５）および電流スイッチセルＣＳ（ＣＳ２〜ＣＳ５）よりもクロックバッファＣＢに近い位置に配置されることになる。
【００６８】
かくのごとき配置結果として、クロックバッファＣＢから下位２ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）へのクロック信号線のクロック配線長ＬＣＬＫＡ（＝ＬＣＬＫ０＝ＬＣＬＫ１）の方が、上位４ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２〜Ｄ−ＦＦ５）へのクロック信号線のクロック配線長ＬＣＬＫＢ（＝ＬＣＬＫ２＝ＬＣＬＫ３＝ＬＣＬＫ４＝ＬＣＬＫ５）よりもやや短くなる。
【００６９】
そこで、クロックバッファＣＢから下位２ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）へのクロック信号線のクロック配線長ＬＣＬＫＡ（＝ＬＣＬＫ０＝ＬＣＬＫ１）が上位４ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２〜Ｄ−ＦＦ５）へのクロック信号線のクロック配線長ＬＣＬＫＢ（＝ＬＣＬＫ２＝ＬＣＬＫ３＝ＬＣＬＫ４＝ＬＣＬＫ５）と同じ長さになるまで、下位２ビットのＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）へのクロック信号線を引き回すようにしても良いが、ここでは、次のような補償手段を採用している。
【００７０】
つまり、クロックバッファＣＢから下位２ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）へのクロック信号線のクロック配線長ＬＣＬＫＡ（＝ＬＣＬＫ０＝ＬＣＬＫ１）と上位４ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２〜Ｄ−ＦＦ５）へのクロック信号線のクロック配線長ＬＣＬＫＢ（＝ＬＣＬＫ２＝ＬＣＬＫ３＝ＬＣＬＫ４＝ＬＣＬＫ５）とのクロック配線長差Ｌｃｄを、下位２ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）から各電流スイッチセルＣＳ（ＣＳ０、ＣＳ１）までのデータ信号線のデータ配線長ＬＤＡ（＝ＬＤ０＝ＬＤ１)を、上位４ビットのＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２〜Ｄ−ＦＦ５）から電流スイッチセルＣＳ（ＣＳ２〜ＣＳ５）までのデータ信号線のデータ配線長ＬＤＢ（＝ＬＤ２＝ＬＤ３＝ＬＤ４＝ＬＤ５)よりも逆に長くすることによって得られるデータ配線長差Ｌｄｄにより補償する手段を採用する。
【００７１】
具体的には、次の式（１）を満足するように、下位２ビットのクロック信号線のクロック配線長ＬＣＬＫＡ（＝ＬＣＬＫ０＝ＬＣＬＫ１）がクロック信号線のクロック配線長ＬＣＬＫＢ（＝ＬＣＬＫ２＝ＬＣＬＫ３＝ＬＣＬＫ４＝ＬＣＬＫ５）に比して短い分だけ、下位２ビットのデータ信号線のデータ配線長ＬＤＡ（＝ＬＤ０＝ＬＤ１)を上位４ビットのデータ信号線のデータ配線長ＬＤＢ（＝ＬＤ２＝ＬＤ３＝ＬＤ４＝ＬＤ５)よりも長くする。
【００７２】
（Ｌｃｄ＝）ＬＣＬＫＢ−ＬＣＬＫＡ＝ＬＤＡ−ＬＤＢ（＝Ｌｄｄ)
すなわち、ＬＣＬＫＢ＋ＬＤＢ＝ＬＣＬＫＡ＋ＬＤＡ              …（１) 
ただし、ＬＣＬＫＢ＝ＬＣＬＫ５＝ＬＣＬＫ４＝ＬＣＬＫ３＝ＬＣＬＫ２
＞ＬＣＬＫＡ＝ＬＣＬＫ１＝ＬＣＬＫ０
かつ、  ＬＤＢ＝ＬＤ５＝ＬＤ４＝ＬＤ３＝ＬＤ２＜ＬＤＡ＝ＬＤ１＝ＬＤ０
言い換えると、式（１）に示すように、クロックバッファＣＢからＤフリップフロップＤ−ＦＦまでの配線長ＬＣＬＫとＤフリップフロップＤ−ＦＦから電流スイッチセルＣＳまでの配線長ＬＤとの和である合計配線長が、取り扱う全てのデータ系列（Ｄ０〜Ｄ５）に関して等しくなるように、各回路を配置し配線するという回路実装方法を採用する。
【００７３】
以上のような回路実装方法（回路配置方法および回路間配線方法）を採用することにより、Ｎビットのディジタル入力信号Ｄ０〜ＤＮ−１例えば６ビットのディジタル入力信号Ｄ０〜Ｄ５のうち、あらかじめ定めた上位Ｍビット例えば上位４ビットのデータ（Ｄ２〜Ｄ５）と残りの下位２ビットのデータ（Ｄ０、Ｄ１）とに関するクロック信号線のクロック配線長差Ｌｃｄ（クロック信号の到達時間差）によって生じる上位４ビットのデータ（Ｄ２〜Ｄ５）と下位２ビットのデータ（Ｄ０、Ｄ１）との間のスキューは、逆の配線長差としたデータ配線長差Ｌｄｄ（データの到達時間差）によって打ち消され、電流スイッチセルＣＳ（ＣＳ０〜ＣＳ５）のスイッチＳ（Ｓ０〜Ｓ５）に到達するポイントでは、全てのデータ（Ｄ０〜Ｄ５）のタイミングを同一のタイミングに揃えることができる。
【００７４】
また、本実施形態のような６ビット程度のディジタル／アナログ変換器ＤＡＣの回路実装方法（回路配置方法および回路間配線方法）においては、前述したように、下位２ビット（Ｄ０、Ｄ１）分を含めて取り扱う６ビットのデータ系列（Ｄ０〜Ｄ５）の全てに関して完全対称形に配置することももちろん可能であるが、そうはしないで、以上に説明したように、取り扱う６ビットのデータ系列（Ｄ０〜Ｄ５）のうち、変換結果に対する影響が大きい上位ビットとしてあらかじめ定めた複数の上位ビット数分例えば上位４ビット分のデータ系列（Ｄ２〜Ｄ５）に関する回路実装方法（回路配置方法および回路間配線方法）については、必ず、完全対称形に配置するところにもう一つのポイントがある。
【００７５】
本実施形態に示した回路実装方法（回路配置方法および回路間配線方法）では、クロック配線長差Ｌｃｄをデータ配線長差Ｌｄｄによって打ち消すというアプローチを採用しているため、あらかじめ定めた複数の上位ビット数例えば上位４ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ２〜Ｄ−ＦＦ５）が駆動する電流スイッチセルＣＳ（ＣＳ２〜ＣＳ５）までのデータ信号線のデータ配線長ＬＤＢ（＝ＬＤ２＝ＬＤ３＝ＬＤ４＝ＬＤ５）を、下位２ビットの各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０、Ｄ−ＦＦ１）が駆動する電流スイッチセルＣＳ（ＣＳ０、ＣＳ１）までのデータ配線のデータ配線長ＬＤＡ（＝ＬＤ０＝ＬＤ１）とはあえて差を持たせている。
【００７６】
このとき、当然のことながら、各ＤフリップフロップＤ−ＦＦ（Ｄ−ＦＦ０〜Ｄ−ＦＦ５）が駆動する配線長に応じた負荷にも差が生じるため、特に、ＤフリップフロップＤ−ＦＦの動作限界速度領域に近づくと、データ配線長ＬＤＡ（＝ＬＤ０＝ＬＤ１）を長くした下位２ビットのデータ系列においては、スイッチ駆動データの振幅減衰やそれに伴う位相回りが顕著に現れる可能性があり、完全にスイッチ駆動タイミングを揃えることが困難になることも想定される。
【００７７】
そのような場合であっても、あらかじめ定めた複数の上位ビット数分例えば上位４ビット分のデータ系列（Ｄ２〜Ｄ５）に関する回路実装方法（回路配置方法および回路間配線方法）を前述のような完全対称形に配置しておけば、あらかじめ定めた複数の上位ビット数分例えば上位４ビット分のデータ系列（Ｄ２〜Ｄ５）に関しては、スイッチ駆動タイミングを揃えることができるため、アナログ出力信号に極端な歪が生じることを防ぐことができる。つまり、変換結果に対する影響が大きくアナログ出力レベルの遷移量が大きい上位４ビット分のデータ系列（Ｄ２〜Ｄ５）については、優先的に、前述のような完全対称形の配置を実現することにより、動作限界速度領域まで比較的歪の少ないアナログ出力信号を生成することが可能となる。
【００７８】
なお、以上のような回路実装方法（回路配置方法および回路間配線方法）は、６ビット以上の分解能を有するディジタル／アナログ変換器ＤＡＣすなわち一般的にＮビット（Ｎ：正整数）の分解能を有するディジタル／アナログ変換器ＤＡＣについても、もちろん有効である。例えば、６ビット以上のディジタル／アナログ変換器ＤＡＣにおける手順としては、前述した説明と同様に、まず、（変換結果に対する影響が大きくアナログ出力レベルの遷移量が大きい）上位ビットとしてあらかじめ定めた複数の上位ビット例えば上位４ビットについては、完全対称形の回路実装方法（回路配置方法および回路間配線方法）とし、残りの下位のビットに関しては、クロックバッファＣＢからＤフリップフロップＤ−ＦＦまでの配線長ＬＣＬＫとＤフリップフロップＤ−ＦＦから電流スイッチセルＣＳまでの配線長ＬＤとの合計配線長を、全てのデータ系列に関して等しくなるように、順次、配置・配線していく。かくのごとき回路実装方法を採用することによって、電流スイッチセルＣＳのスイッチＳに到達するポイントでは、全てのデータのタイミングを同一のタイミングに揃えることができ、歪の少ないアナログ出力信号を生成することができる。
【００７９】
（その他の実施形態）
前述の実施形態においては、カレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣの電流加算機能部として、抵抗値Ｒと抵抗値２Ｒとをラダー状に接続した抵抗ラダー回路を用い、各電流源からは同一の電流値の電流を供給するＲ−２Ｒ抵抗ラダー型のディジタル／アナログ変換器ＤＡＣについて説明したが、本発明は、かかる場合に限るものではない。
【００８０】
例えば、カレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣとして、各電流源からはバイナリに重み付けした電流値の電流を供給し、負荷側には１個の負荷抵抗を接続するバイナリウェイト型のディジタル／アナログ変換器ＤＡＣであっても構わない。かかるバイナリウェイト型のディジタル／アナログ変換器ＤＡＣにおいては、各電流スイッチセルからの電流を加算する電流加算機能部を形成している、各電流スイッチセルそれぞれの出力側を共通に接続しているラインと負荷抵抗との接続部位を中心にして、該接続部位を囲むように、各回路を完全対称形に配置したり、クロック信号線の配線長とデータ信号線の配線長との合計配線長を、全てのデータ系列について等長になるように配置すれば良い。
【００８１】
また、ＤフリップフロップＤ−ＦＦに入力されるディジタル入力信号として、バイナリ重み付けがなされたバイナリコードのディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，Ｄ（Ｎ−１）の代わりに、各ビットの重みがない温度計・コードの信号Ｄ０，Ｄ１，Ｄ２，…，Ｄ（２Ｎ−１）にデコードした信号を用いる温度計・コード入力型のディジタル／アナログ変換器ＤＡＣであっても構わない。
【００８２】
さらには、温度計・コードの信号Ｄ０，Ｄ１，Ｄ２，…，Ｄ（２Ｎ−１）を入力するとともに、電流スイッチセルの電流源から供給される電流値を、あらかじめ定めた所望の非線形出力特性に応じた重み付けをした電流値係数によって各電流スイッチセルごとに変更させることによって、入力された温度計・コードにしたがって、オンになった各電流スイッチセルから供給される電流の電流値の合計が、所望の非線形特性の電流値に推移するように動作させる非線形型のディジタル／アナログ変換器ＤＡＣであっても構わない。
【００８３】
また、前述の実施形態におけるカレント・ステアリング型（電流加算型）のディジタル／アナログ変換器ＤＡＣを、電流スイッチセルＣＳの電流源Ｉから負荷（抵抗ラダー回路ＲＬまたは負荷抵抗Ｒ）へ供給する電流をクロック信号ＣＬＫの周波数の２倍の変換周波数に対応する電流信号とし、外部からのクロック信号ＣＬＫの２倍の高速変換動作が可能な構成にしても良い。例えば、各電流スイッチセルＣＳを直列接続されたＳＭ１，ＳＭ３と第２、第４のスイッチＳＭ２，ＳＭ４との合計４個のスイッチから構成し、ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＭ，…ＤＮ−１の各ビットごとに、ディジタル入力信号ＤＭを２個のＤフリップフロップＤ−ＦＦＭＡ，Ｄ−ＦＦＭＢに分離して入力して、クロック信号ＣＬＫ、補相クロック信号ＣＬＫＢにてそれぞれをリタイミングした２個のハーフレート信号により、第１、第２のスイッチＳＭ１，ＳＭ２を駆動し、クロック信号ＣＬＫと同一周波数で位相がいずれかにずれたセレクト信号ＳＷ、補相セレクト信号ＳＷＢにより、第３、第４のスイッチＳＭ３，ＳＭ４を駆動するような構成としても良い。かかる場合には、クロック信号ＣＬＫの他に、補相クロック信号ＣＬＫＢ、セレクト信号ＳＷ、補相セレクト信号ＳＷＢの各信号配線を、それぞれ、前述の実施形態におけるクロック信号ＣＬＫのクロック信号線の配線方法に準じて配線すれば良い。
【００８４】
また、前述の実施形態においては、電流加算機能部を中心にして、その両側において電流加算機能部の中心とクロックバッファＣＢの中心とを結ぶ中心線から見て、左右対称な位置に、電流スイッチセルＣＳを配置し、さらに、電流スイッチセルＣＳの外側において左右対称な位置に、ＤフリップフロップＤ−ＦＦを配置している例を説明したが、例えば、ビット数が少ない場合には、電流加算機能部を中心にして、その両側において電流加算機能部の中心とクロックバッファＣＢの中心とを結ぶ中心線から見て、左右対称な位置に、電流スイッチセルＣＳとＤフリップフロップＤ−ＦＦとの双方を交互に配置するような回路実装方法を採用しても良い。
【００８５】
以上のいずれの形式のディジタル／アナログ変換器ＤＡＣであっても、ディジタル／アナログ変換器ＤＡＣに関する回路実装方法（回路配置方法および回路間配線方法）を、電流加算機能部（Ｒ−２Ｒ抵抗ラダー型の場合は、抵抗ラダー回路ＲＬ、バイナリウェイト型の場合は、各電流スイッチセルそれぞれの出力側を共通に接合しているラインと負荷抵抗との接続部位）を中心にして、全てのデータ系列に関する回路を左右対称の配置になる完全対称形に配置して、クロック信号線の配線長、データ信号線の配線長それぞれの長さを同一の長さに揃えたり、あるいは、全てのデータ系列に関してクロック信号線の配線長とデータ信号線の配線長との合計配線長を同一の長さに揃えるとともに、特に変換結果に対する影響が大きい上位ビットとしてあらかじめ定めた上位複数ビット分例えば上位４ビット分に関しては、前述のような完全対称形に配置する実装方法を採用すれば良い。
【００８６】
かかる回路実装方法（回路配置方法および回路間配線方法）により、スイッチ駆動タイミングを揃えることができるので、アナログ出力レベルに極端な歪が生じることを防ぐことができる。特に、変換結果に影響が大きくなるアナログ出力レベルの遷移量が大きい上位ビットとしてあらかじめ定めた複数ビット分に関するデータ系列を扱う回路を優先的に完全対称形の配置を構成することにより、動作限界速度領域まで比較的歪の少ないアナログ出力信号を生成することが可能となる。
【００８７】
（実施形態の効果の説明）
以上に詳細に説明したように、各実施形態に記述したディジタル／アナログ変換器ＤＡＣおよび該ディジタル／アナログ変換器ＤＡＣの回路実装方法（回路配置方法および回路間配線方法）によれば、以下のごとき効果を得ることができる。
【００８８】
取り扱う全てのデータ系列Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１に関するＤフリップフロップＤ−ＦＦ、電流スイッチセルＣＳの各回路について、電流加算機能部を中心にして完全に左右対称な位置に配置する完全対称形の回路実装を行うことにより、各ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１をリタイミングするためのクロック信号ＣＬＫを供給するクロック信号線の配線長を各ビットについて等長にすることができるので、各ディジタル入力信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１を精度良くリタイミングすることができ、高速変換動作時においても歪の少ないアナログ出力信号Ｖｏｕｔを生成することが可能となる。
【００８９】
また、取り扱う全てのデータ系列Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１に関してクロック信号線の配線長とデータ信号線の配線長との合計配線長を同一の長さに揃えるとともに、特に変換結果に対する影響が大きい上位ビットとしてあらかじめ定めた上位複数ビット分例えば上位４ビット分に関しては、前述のような完全対称形に配置する実装方法を採用することにより、電流スイッチセルＣＳのスイッチＳに到達するポイントでは、全てのデータのタイミングを同一のタイミングに揃えることができ、高速変換動作時においても歪の少ないアナログ出力信号を生成することができる。
【００９０】
例えば、図２に示すような回路実装方法（回路配置方法および回路間配線方法）を適用した６ビットのディジタル／アナログ変換器ＤＡＣの実際の評価結果を図３および図４に示す。図３は、本発明の一例である６ビットのディジタル／アナログ変換器ＤＡＣにおいて１３．５ＧＳ／ｓという非常に高速の変換速度で単一の周波数７２．５ＭＨｚのアナログ出力信号（正弦波）を出力させた際の観測波形を示す波形図である。また、図４は、本発明の一例である６ビットのディジタル／アナログ変換器ＤＡＣにおいて１３．５ＧＳ／ｓという非常に高速の変換速度で単一の周波数７２．５ＭＨｚのアナログ出力信号（正弦波）を出力させた際の出力波形のスペクトル分布（スペクトラムアナライザによる観測結果）を示す特性図である。
【００９１】
図３に示すように、１３．５ＧＳ／ｓという非常に高速な変換動作時であっても、歪の非常に少ない理想的なアナログ出力波形（正弦波）が得られていることが分かる。また、ディジタル／アナログ変換器ＤＡＣのダイナミック特性の評価指標であるＳＦＤＲ（Spurious-Free  Dynamic  Range）に関しても、図４に示すように、４６．８ｄＢという高いダイナミックレンジを確保することができることが分かる。
【００９２】
これらの観測結果は、前述した実施形態におけるディジタル／アナログ変換器ＤＡＣの回路実装方法（回路配置方法および回路間配線方法）が非常に効果的であり、ディジタル信号Ｄ０，Ｄ１，Ｄ２，…，ＤＮ−１間のスキューが非常に良く抑えられていること（つまり、非常に精度の良いリタイミングが実行されていること）を意味している。
【符号の説明】
【００９３】
ＣＢ…クロックバッファ、ＣＬＫ…クロック信号、ＣＯＲＥ…ＤＡＣコア回路、ＣＳ，ＣＳ０，ＣＳ１，ＣＳ２，〜，ＣＳＮ−１…電流スイッチセル、Ｄ０，Ｄ１，Ｄ２，〜，ＤＮ−１…ディジタル入力信号、Ｄ−ＦＦ，Ｄ−ＦＦ０，Ｄ−ＦＦ１，Ｄ−ＦＦ２，…，Ｄ−ＦＦＮ−１…Ｄフリップフロップ、Ｉ，Ｉ０，Ｉ３…電流源、Ｌｃｄ…クロック配線長差、ＬＣＬＫ，ＬＣＬＫＡ，ＬＣＬＫＢ，ＬＣＬＫ０，ＬＣＬＫ１，〜，ＬＣＬＫ５…クロック配線長、ＬＤ，ＬＤＡ，ＬＤＢ，ＬＤ０，ＬＤ１，〜，ＬＤ５…データ配線長、Ｌｄｄ…データ配線長差、Ｒ…負荷抵抗、ＲＬ…抵抗ラダー回路、Ｓ，Ｓ０，Ｓ１，Ｓ２，〜，ＳＮ−１…スイッチ、Ｖｃｃ…電源、Ｖｏｕｔ…アナログ出力信号。
【図１】
2010283603.tif 000003
【図２】
2010283603.tif 000004
【図３】
2010283603.tif 000005
【図４】
2010283603.tif 000006
【図５】
2010283603.tif 000007
【図６】
2010283603.tif 000008
【図７】
2010283603.tif 000009