JP3750757B2 - Digital-analog conversion method and digital-analog converter - Google Patents

Digital-analog conversion method and digital-analog converter Download PDF

Info

Publication number
JP3750757B2
JP3750757B2 JP21470696A JP21470696A JP3750757B2 JP 3750757 B2 JP3750757 B2 JP 3750757B2 JP 21470696 A JP21470696 A JP 21470696A JP 21470696 A JP21470696 A JP 21470696A JP 3750757 B2 JP3750757 B2 JP 3750757B2
Authority
JP
Japan
Prior art keywords
signal
digital
conversion
digital signal
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP21470696A
Other languages
Japanese (ja)
Other versions
JPH1065543A (en
Inventor
謙治 根本
Original Assignee
旭化成マイクロシステム株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 旭化成マイクロシステム株式会社 filed Critical 旭化成マイクロシステム株式会社
Priority to JP21470696A priority Critical patent/JP3750757B2/en
Publication of JPH1065543A publication Critical patent/JPH1065543A/en
Application granted granted Critical
Publication of JP3750757B2 publication Critical patent/JP3750757B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Analogue/Digital Conversion (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、デジタル・アナログ変換方法および変換器に係わり、特に、ユニットDACの利得を決定している容量比のミスマッチによる影響を抑え、高精度のデジタル・アナログ変換手段を提供する技術に関する。
【0002】
【従来の技術】
従来から、16ビット程度の精度を有する高精度デジタル・アナログ変換器(以下、適宜単に「DAC」と記す)を実現するための様々な方式が提案されており、そのうちの多くのものは実用化されている。
【0003】
実用化されたDACの内で、CMOSプロセスを用いて同一半導体基板上に集積化して製造したDACとしては、ΔΣ変調方式を採用して製造した、いわゆる1ビット方式と称されるDACが代表的である。しかし、ΔΣ変調方式を採用して製造したDACは、オーバーサンプリングをせずには使用できないため、必ずインターポレーションを行うためのデジタルフィルタを、DACの前段に配置しなければならない。よって、DACの前段に配置したデジタルフィルタ、および、ΔΣ変調器の周波数特性の影響を受けてしまい、デジタルコードが入力されても、これに対する出力が入力コードに1対1に対応せず、また、デジタルコードの入力から出力まで大きな遅延が発生してしまう。このような欠点を持たずに、高い精度を有するDACとして現在提案されているDACは、レーザトリミング等のトリミング処理を行って製造するか、あるいは、何らかのキャリブレーションを必要とするのが実情である。
【0004】
また、10ビット程度の精度でよければ、上述したようなトリミングやキャリブレーションを必要とせず、CMOSプロセスを用いて同一半導体基板上に集積が可能なDACが、各種提案されている。そのうちの一つとして、スイッチト・キャパシタ回路を用いた「アルゴリズミックDAC」が良く知られている。
【0005】
このDACで行うデジタル・アナログ変換(以下、適宜単に「DA変換」と記す)方式は、次に示す(1)式を、スイッチト・キャパシタ回路を用いて実現したものである。
【0006】
【数1】

Figure 0003750757
【0007】
ここでV(x)は、変換対象となるデジタルコードを構成する、夫々のビットの値により定まる値をとる関数であり、ユニポーラコードの場合、「X=1の時、V(x)=VREFP」、「X=0の時、V(x)=VREFN」の2値となる。
【0008】
なお、最上位ビット、最下位ビットを夫々、「MSB」、「LSB」としている。
また、バイポーラコード、特に、「Sign+Magnitude コード」であれば、「MSB=0」でX=1の時、V(x)=VREFP、X=0の時、V(x)=0となり、また、「MSB=1」でX=1の時、V(x)=VREFN、X=0の時、V(x)=0となり、結局、V(x)は「VREFP」、「0」、「VREFN」の3値となる。なお、このときVREFPとVREFNとの間には「VREFP=−VREFN」なる関係がある。
【0009】
さて、(1)式で示されるようなDA変換を実現する回路としては、「サイクッリック方式」、「パイプライン方式」あるいは、それらを組み合わせたものが存在する。そこで、図6に、サイクッリック方式アルゴリズミックDACの構成図を示し、図7にパイプライン方式アルゴリズミックDACの構成図を示し、夫々の動作タイミング図を図8、9に示し、これらの図面を参照しながら、以下に「サイクッリック方式」、「パイプライン方式」の動作原理について説明する。
【0010】
なお、以下の説明において、全てのアナログスイッチは、制御信号が「H(ハイレベル)」の時にオン状態となり、「L(ローレベル)」の時にオフ状態になるものとする。また、DACを構成するオペアンプの利得は、十分大きいものと仮定する。
(1)サイクリック方式アリゴリズミックDAC
図6、図8を参照して、DACの動作を説明する。
【0011】
図6に示すサイクリック方式アリゴリズミックDACは、与えられたデジタル信号を電圧(V1 )に変換するユニットDAC1と、ユニットDAC1の出力をサンプルホールドするサンプルホールド回路2と、サンプルホールド回路2の出力をサンプルホールドするサンプルホールド回路3と、アナログスイッチをオン・オフする複数種類のクロック信号を生成するクロック生成回路60とを有する。さらに、ユニットDAC1は、オペアンプ61の反転端子に接続された2つの容量素子C1 、C2 と、アナログスイッチ62、63、64、65、66、67、68とを備えている。アナログスイッチ62、65、66は、クロックφ1 によって、また、アナログスイッチ63、64は、クロックφ2 によって制御されて、オン・オフする。アナログスイッチ67は、入力端子(VIN)に接続され、クロックφinitによって接地点との接続状態が制御され、また、アナログスイッチ68は、クロックφconvによって制御されている。なお、アナログスイッチ65に接続される入力端子に、デジタル信号VDIN が入力される。
【0012】
サンプルホールド回路2は、オペアンプ70の反転端子に接続された容量素子CS1と、アナログスイッチ69、71、72とを備えており、アナログスイッチ71は、クロックφ1 によってオン・オフ制御され、また、アナログスイッチ69、72は、クロックφ1 φ2 によってオン・オフ制御され、本回路はユニットDAC1の出力V1 をサンプルホールドして、V2 として出力する。さらに、サンプルホールド回路3は、負帰還接続されたオペアンプ75の非反転端子に接続された容量素子CS3と、アナログスイッチ76とを備えており、アナログスイッチ76は、クロックφsampよってオン・オフ制御され、本回路はサンプルホールド回路2の出力V2 をサンプルホールドして、VOUT として出力する。
【0013】
また、クロックφ1 、φ2 、φsampのタイミングチャートは、図8のように示され、φ1 とφ2 が交互にレベル変化すると共に、時間間隔T毎にφsampが所定時間「(1/4)・T」だけハイレベルになる。なお、φinitは、初期時にのみハイレベルとなるように供給される。
【0014】
まず、ユニットDAC1の動作について説明する。
「φ1 =H、φ2 =L」のサンプル期間では、アナログスイッチ62、65、66のみがオン状態になるため、オペアンプ61は、ボルテージ・フロアとなり、オペアンプ61の反転入力端子の電圧は、オペアンプ61の入力換算オフセット電圧VOFF と等しくなる。また、アナログスイッチ65、66がオンしているので容量素子C1 、C2 の入力側の電圧は夫々、VIN、VDIN となる。よって、容量素子C1 、C2 に蓄えられる電荷Q1 、Q2 は、それぞれ、以下のようになる。
【0015】
1 =C1 ・(VIN−VOFF )、Q2 =C2 ・(VDIN −VOFF )。
次に、「φ1 =L、φ2 =H」のホールド期間では、アナログスイッチ63、64のみがオン状態になり、電荷Q1 、Q2 は保存されるので、電荷保存則より次式が成立する。
(C1 +C2 )・(V1 −VOFF )=C1 ・(VIN−VOFF )+C2 ・(VDIN −VOFF
よって、V1 は、次に示す(2)式のようになる。
【0016】
【数2】
Figure 0003750757
【0017】
ここで、C1 =C2 とすると、(2)式は(3)式のように書き換えられ、次のようになる。
【0018】
【数3】
Figure 0003750757
【0019】
このように、ユニットDAC1は、クロックφ1 、φ2 が交互に変化することによって、デジタル信号VDIN に「1/2」を乗じて、DA変換を行う。
次に、サンプルホールド回路2の動作を説明する。
【0020】
サンプルホールド回路2の基本動作はユニットDACと同様であるが、制御信号φ1 、φ2 の位相が逆であるので、「φ1 =L、φ2 =H」で、アナログスイッチ69、72がオン状態になってオペアンプ70が、ボルテージ・フロアとなるため、サンプル期間となり、一方、「φ1 =H、φ2 =L」では、アナログスイッチ71のみがオン状態になって、ホールド期間となる。ホールド期間における出力V2 は、(2)式中のC1 をCS1に置き換え、C2 =0としたもので表されるので、出力V2 は、次に示す(4)式のように表される。
【0021】
【数4】
Figure 0003750757
【0022】
このように、サンプルホールド回路2は、ユニットDAC1の出力V1 をサンプルホールドして、出力V2 としている。
次に、最終的な出力電圧VOUT を出力する場合、その出力は連続的な波形とならなくてはならないため、サンプルホールド回路2のみではφ2 =Hの時に「0」を出力してしまうので他の回路を設ける必要があるが、この回路が、サンプルホールド回路3である。
【0023】
サンプルホールド回路3は、φsamp=Hの時、アナログスイッチ76がオン状態になるので、V2 をサンプルすると同時にV2 を出力する。そして、φsamp=Lの時、アナログスイッチ76がオフ状態にして、この電圧をホールドする。
【0024】
次に、DAC全体の動作について説明する。
入力コード(デジタル信号)に準ずる入力電圧はVDIN として入力され、入力コードを構成するビット単位のデータ毎に、即ち、LSBからMSBへと、データに相当する電圧が入力される。変換処理は、LSBから開始され、変換開始時のみ、クロックφINIT、φconvが夫々、φINIT=H、φconv=L(通常、φINIT=L、φconv=H)となり、VIN=0である。このときVDIN =V(LSB)となり、この値はユニットDAC1により1/2倍され、出力V1 はV1 =(1/2)・V(LSB)となる。この電圧はサンプルホールド回路2によりサンプルホールドされるので、ホールド出力V2 はV2 =V1 となる。
【0025】
次に、「LSB+1」ビットの変換が行われるが、以降変換が終了するまで、φINIT=L、φconv=Hとなり、VIN=V1 となる。さて、「LSB+1」ビットの変換時には、VIN=V1 、VDIN =V(LSB+1)であるので、LSB変換時と同様に考え、V2 =V1 =1/2V(LSB)+(1/2)2 ・V(LSB+1)となる。
【0026】
同様に、MSBまで変換を行うと、出力V2 は(1)式と一致する。このときの電圧値V2 を、サンプルホールド回路3がサンプルして、該サンプリング電圧を次の変換が終了するまでホールドする。以上の動作を繰り返し行うことによって、デジタル・アナログ変換が行われる。以上が、サイクリック方式アリゴリズミックDACの動作概要である。
(2)パイプライン方式アリゴリズミックDAC
次に、パイプライン方式アリゴリズミックDACの動作について説明する。
【0027】
図7、図9を参照して、DACの動作を説明する。
図7に示すパイプライン方式アリゴリズミックDACは、与えられたデジタル信号を電圧(V1 )に変換する第1のユニットDAC1(10)、および、第2のユニットDAC2(20)を複数組備え、さらに、ユニットDAC2(50)の出力をサンプルホールドするサンプルホールド回路3と、アナログスイッチをオン・オフする複数種類のクロック信号を生成するクロック生成回路80とを有する。さらに、ユニットDAC1(10)は、オペアンプ81の反転端子に接続された2つの容量素子C11、C12と、アナログスイッチ82、83、84、85、86とを備えている。アナログスイッチ82、85、86は、クロックφ1 によって、また、アナログスイッチ83、84は、クロックφ2 によって制御されて、オン・オフする。アナログスイッチ85は、クロックφ1 によって接地点との接続状態が制御され、また、アナログスイッチ86に接続される入力端子に、LSBに対する電圧VLSB (nT)が入力される。なお、nT(nは整数)は、ある時刻を表現している。また、ユニットDAC2(20)は、オペアンプ90の反転端子に接続された2つの容量素子C21、C22と、アナログスイッチ91、92、93、94、95とを備えている。アナログスイッチ92、93は、クロックφ1 によって、また、アナログスイッチ91、94、95は、クロックφ2 によって制御されて、オン・オフする。アナログスイッチ94は、クロックφ2 によって、ユニットDAC1(10)との接続状態が制御され、また、アナログスイッチ95に接続される入力端子に、「LSB+1」ビットに対する電圧VLSB + 1 ((n−1)T)が入力される。図では、ユニットDAC1(40)、ユニットDAC2(50)の夫々に、「MSB−1」ビット、「MSB」ビットに対する電圧が入力されるようになっている。
【0028】
さて、パイプライン方式も原理的にはサイクリック方式と同様に動作するが、前述したサイクリック方式で同一のユニットDACを繰り返し使用していたのに対し、パイプライン方式ではユニットDACを直列に接続している。
【0029】
なお、図9に示すように、クロックφ1 、φ2 は単位時間ごとに交互に変化するとともに、サンプルホールド回路3の制御信号φsampも単位時間ごとに、ハイレベルとローレベルとの間を交互に変化する。そして、ユニットDAC1では、「φ1 =H、φ2 =L」でサンプル期間となるとともに、「φ1 =L、φ2 =H」でホールド期間となる。一方、ユニットDAC2では、逆の動作をする。
【0030】
パイプライン方式では、サイクリック方式で用いたサンプルホールド回路2は必要なく、次段のユニットDACがサンプルホールド回路を兼用することができる。このとき、ユニットDACの制御信号φ1 、φ2 の位相は一段毎に反転する。パイプライン方式では、LSBから順に、変換電圧をMSB側へと伝搬していくので、mビットDACを想定した時、ある時間nTでの各ユニットDACの入力電圧は、ユニポーラの場合、以下のようになる。
【0031】
LSB =VLSB (nT)
LSB +1=VLSB ((n−1)T)
VLSB +2=VLSB ((n−2)T)
…、…、…、
MSB-1 =VMSB-1 ((n−m+2)T)
MSB =VMSB ((n−m+1)T)。
【0032】
このようにして、パイプライン方式アリゴリズミックDACはDA変換動作を行う。
なお、サイクリック方式アリゴリズミックDACは回路規模が小さく、消費電流も小さいが、変換速度が遅いということ、また、パイプライン方式アリゴリズミックDACは変換速度が速いが、回路規模が大きく、消費電流も大きいことが知られている。
【0033】
【発明が解決しようとする課題】
ところで、上述したようなアルゴリズミックDACを用いることによって、原理的には誤差のないDA変換が可能であるが、実際には様々な要因により高精度なDACを実現することは難しい。DACの高精度化を妨げる要因を具体的に列挙すると以下のようになる。
(1)ユニットDAC、サンプル・ホールド回路に用いているオペアンプの利得が理想値、即ち、無限大値とはならずに有限値であること。
(2)オペアンプには、オフセット電圧が存在すること。
(3)ユニットDACやサンプル・ホールド回路が備えるアナログスイッチから、フィードスルーノイズが発生すること。
(4)バイポーラコード入力タイプの場合、VREFPとVREFNの間に絶対値のずれ量が存在すること。
(5)ユニットDAC内で、「1/2」の係数を決定している容量のミスマッチ、即ち、容量値に差が存在することによる係数誤差が発生すること。
【0034】
次に、上記の(1)〜(5)の高精度化阻止要因に対する、対処方法等について検討してみると以下のようになる。
(1)オペアンプの利得が有限値であることは、所望の精度(ビット数)を達成するのに必要な利得を有するオペアンプを使用することにより、高精度化の阻止要因でなくすることが可能となる。例えば、16ビット精度を得るためには、約100(dB)の利得を有するオペアンプが必要であるが、この利得値は、CMOSプロセスで製造するオペアンプで、十分実現可能な値である。
(2)従来技術でも述べたように、オフセットキャンセルタイプのユニットDAC、および、サンプル・ホールド回路を用いることにより、オペアンプが有するオフセット電圧の影響を除去できるため、オフセット電圧は必ずしも高精度化の阻止要因とはならない。
(3)通常、フィードスルーノイズは、信号に依存しないDC的な成分と、信号依存する成分との和であると考えられるが、DC的な成分および信号依存成分中の信号レベルに対し、偶関数となる成分は、全作動回路を用いることにより、正側と負側のミスマッチがなければキャンセルできることが知られている。このため、フィードスルーノイズが、入力信号に対し偶関数となるように、各種の方法が提案されているが、図6に示したユニットDAC1を用いて説明を行う。
【0035】
一般に、フィードスルーノイズ対策として、クロックの位相を次のようにすることが知られている。
即ち、クロックφ1 によって制御されるアナログスイッチのうち、オペアンプの反転入力端子と出力端子間に接続されているアナログスイッチを、他のアナログスイッチよりも先にオフ状態にするようにアナログスイッチのオン・オフ状態を制御するものとする。このようにスイッチング制御することにより、容量素子C1 、C2 に保存されるフィードスルーノイズによる電荷は、前記のオペアンプの反転入力端子と出力端子間に接続されているアナログスイッチだけになる。このアナログスイッチがオフするときは、アナログスイッチの両端の電圧は、グランド電圧と一致しているが、フィードスルーノイズは、アナログスイッチの両端の電圧に依存するので、スイッチ制御を上記のように行うことにより、信号依存するフィードスルーノイズを大幅に抑制することができる。さらに、上記の方法で除去しきれない、微小レベルの信号依存するフィードスルーノイズを考えると、このノイズはアナログスイッチからみた回路のインピーダンスに依存して発生するので、VIN、VDIN に接続されているアナログスイッチのオン抵抗値を信号レベルに対し偶関数、つまり、入力信号の絶対値が等しければオン抵抗が等しくなるように、CMOSのアナログスイッチを用いることにより、この信号依存するフィードスルーノイズによる電荷は偶関数となる。このようにスイチイング制御することにより、フィードスルーノイズは大幅に低減できるため、フィードスルーノイズの発生は必ずしも高精度化の阻止要因とはならない。
(4)いわゆる全作動回路を用いると、入力電圧の絶対値は、常に、VREFP−VREFNとなるので、この誤差要因はキャンセルされ、VREFPとVREFNの間に絶対値のずれ量が存在することは、必ずしも高精度化の阻止要因とはならない。
(5)CMOSプロセスにより同一容量値を有する容量素子を製造した場合、通常、容量比のミスマッチの精度は2層ポリシリコンを電極とした場合(ダブルポリシリコンプロセス)、1(%)未満であり、ポリシリコン層とアルミ配線層を電極とした場合(シングルシリコンプロセス)には、約1(%)程度となる。
【0036】
図6、7に示したユニットDACに用いる容量素子間に容量比誤差が存在する場合について、3ビットパイプライン方式DACを例にとり、定量的な誤差解析行う。
【0037】
まず、以下の条件を仮定する。
i1+Ci2=2Ci0
i1=Ci0(1−αi
i2=Ci0(1+αi
ここで、αi は容量比のミスマッチである。
【0038】
また、オペアンプの利得は無限大であり、フィードスルーノイズによる電荷量を「ΔQi 」と仮定する(ΔQi はサンプル期間終了時の発生するものとし、ホールド期間終了時に発生するフィードスルーノイズは次段に伝搬しないものとする)。また、添字の「i」はビットを表し、「LSB=1、LSB+1=2、…、」とする。
【0039】
このとき、LSBの変換終了後のV1 は、次のように(5)式で与えられることになる。
【0040】
【数5】
Figure 0003750757
【0041】
同様な計算を行い、3ビット目の出力V3 は次のように(6)式で与えられることになる。
【0042】
【数6】
Figure 0003750757
【0043】
(6)式を参照すれば分かるように、容量比誤差の1次の項が出力に現れるので、オーダ的には、誤差がパーセントオーダであれば、出力もパーセントのオーダで誤差を持つことになる。
【0044】
図6に示したユニットDACの容量比誤差αが、α=0.01(即ち、容量素子C1 、C2 の容量比誤差が1(%))の場合、サイクリック方式を用いた8ビットDACのINL特性を図10に示す。図10では、横軸にデジタル入力「−128」〜「128」(単位、LSB)をとり、縦軸に誤差(単位、LSB)をとっている。最大、0.6(LSB)程度の誤差が生じていることが分かる。
【0045】
また、容量比誤差α=−0.01のときのINL特性を図11に示す。図11も、図10と同様に、横軸にデジタル入力「−128」〜「128」(単位、LSB)をとり、縦軸に誤差(単位、LSB)をとっている。最大、0.6(LSB)程度の誤差が生じていることが分かる。この条件ではINL誤差は約0.6LSB、DNL誤差は、約1.2LSBであり、1(%)の容量比誤差では、8ビット程度の精度しか確保できず、10ビットの精度を持つDACを実現するためには、容量比誤差をは約0.2(%)以下にしなければならなくなる。
【0046】
すなわち、CMOSプロセスを用いたスイッチト・キャパシタ回路による、アルゴリズミックDACでは、10ビット以上の精度を確保する事は非常に難しいという問題があった。
【0047】
上述したように、(1)〜(4)の要因による精度の劣化は、全作動回路を用いること等により16ビット精度程度まで改善することができる。しかしながら(5)の容量比誤差の発生のために生じる係数誤差のため、10ビット程度の精度のDACしか実現できなかった。
【0048】
したがって、従来技術で説明したように述べたように、集積化された出力と入力コードが1対1に対応したデジタル・アナログ変換器を実現するためには、トリミングやキャリブレーション等を用いなくてはならず、製造コストの増加等ヲ招く未解決の問題があった。
【0049】
そこで、本発明の目的は、複雑な製造プロセスを用いずに、ユニットDACの利得を決定している容量比のミスマッチによる影響を抑えた、高精度なデジタル・アナログ変換を実現する提供することにある。
【0050】
上記目的を達成するために、請求項1記載の発明によれば、デジタル信号を第1の容量素子に入力し且つ所定の処理が行われた他の信号を第2の容量素子に入力するステップと、
前記デジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第1の変換値を求めるステップと、
前記デジタル信号とは逆極性のデジタル信号を前記第2の容量素子に入力し且つ所定の処理が行われた前記他の信号を前記第1の容量素子に入力するステップと、
前記逆極性のデジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第2の変換値を求めるステップと、
第1及び第2の変換値同士を減算して出力するステップとを含む、デジタル・アナログ変換方法が提供される。
【0052】
さらに、請求項記載の発明によれば、デジタル信号を第1の容量素子に入力し且つ所定の処理が行われた他の信号を前記第2の容量素子に入力し、前記デジタル信号とは逆極性のデジタル信号を前記第2の容量素子に入力し且つ所定の処理が行われた前記他の信号を前記第1の容量素子に入力する切り替え部と、前記デジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第1の変換値を求め、前記逆極性のデジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第2の変換値を求める変換部と、を備えるユニットDAC回路と、第1及び第2の変換値同士を減算して出力する減算回路と、減算された値をサンプルホールドするサンプルホールド回路と、を含むアナログ・デジタル変換器が提供される。
【0053】
さらに具体的には、請求項記載のように、デジタルコードに対応するデジタル信号および所定の信号を入力し、加算された信号を変換出力するユニットDAコンバータを1以上有するデジタル・アナログ変換器において、
前記ユニットDAコンバータは、前記デジタル信号と前記所定の信号の夫々をサンプルする第1の容量素子と、前記デジタル信号とは逆極性のデジタル信号と前記所定の信号の夫々をサンプルする第2の容量素子と、前記第1の容量素子への入力を前記デジタル信号と前記所定の信号とで切り替え、且つ前記第2の容量素子への入力を前記逆極性のデジタル信号と前記所定の信号とで切り替える切り替え手段と、該切り替え手段を起動した状態で、前記第1の容量素子に前記デジタル信号が供給されると共に前記第2の容量素子に前記所定の信号が供給される1回目のDA変換(デジタル・アナログ変換)と、前記第2の容量素子に前記デジタル信号が供給されると共に前記第1の容量素子に前記所定の信号が供給される2回目のDA変換とを行うように、変換動作を制御する制御部とを備え、
さらに、前記切り替え手段を起動した状態での前記1回目及び2回目のDA変換の出力同士を、減算する演算部を備えた、デジタル・アナログ変換器が提供される。このデジタル・アナログ変換器を、入力されたデジタルコードのDA変換出力と容量素子を切り替えた状態での前記デジタルコードの極性を反転させたデジタルコードのDA変換出力との差分を出力する構成としたものや、入力されたデジタルコードのDA変換出力と容量素子を切り替えた状態での前記デジタルコードのDA変換出力との和分を出力する構成としたものも好ましい。
【0054】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照しつつ説明する。
図2に、本発明の実施形態であるパイプライン方式アルゴリズミックDACの構成図を示し、図4には、対応する制御クロックのタイミングチャートを示している。
【0055】
図2に示すパイプライン方式アルゴリズミックDAは、与えられたデジタル信号を電圧(V1)に変換する第1のユニットDAC1(160)、および、第2のユニットDAC(170)を複数組備え、さらに、ユニットDAC2(500)の出力を減算する減算回路35と、減算結果(VSUB)をサンプルホールドするサンプルホールド回路45と、アナログスイッチをオン・オフする複数種類のクロック信号を生成するクロック生成回路180とを有する。さらに、ユニットDAC1(160)は、オペアンプ161の反転端子に接続された2つの容量素子C11、C12と、アナログスイッチ162、163、164、165、166、167、168とを備えている。アナログスイッチ164は、クロックφ1によって、また、アナログスイッチ162、163は、クロックφ2によって制御されて、オン・オフする。アナログスイッチ167、168は夫々、クロックによって接地点との接続状態が制御される。また、アナログスイッチ165、166は夫々、クロックφ11、φ12により制御され、アナログスイッチ165は、時間nTでの「LSB」の電圧に対応する電圧「VLSB(nT)」が入力可能に制御されると共に、アナログスイッチ166は、時間nTでの「LSB」の電圧の逆極性に対応する電圧「−VLSB(nT)」が入力可能に制御されている。同様に、ユニットDAC2(170)は、オペアンプ171の反転素子に接続された2つの容量素子C21、C22と、アナログスイッチ172、173、174、175、176、177、178とを備えている。アナログスイッチ174は、クロックφ2によって、また、アナログスイッチ172、173は、クロックφ1によって制御されて、オン・オフする。アナログスイッチ177、178は夫々、クロックφ22、φ21により制御され、アナログスイッチ177、178は共に、クロックによってユニットDAC1(160)との接続状態が制御される。また、アナログスイッチ175、176は夫々、クロックφ21、φ22により制御され、アナログスイッチ16は、時間nTでの「LSB」の電圧の逆極性に対応する電圧「−VLSB(n−1)T」が入力可能に制御されている。
【0056】
また、図4に示すように、サンプルホールド回路45のサンプルホールド信号φSAMPの周期をTとすると、φ1 とφ2 は、「(1/4)・T」毎に交互に変わるとともに、後に詳細を説明する減算回路の制御信号φreset は、φSAMPの立ち下がりで立ち上がり、その「(1/2)・T」後に立ち下がる。
【0057】
また、φ11は、φ1 がハイレベル信号となるのと同期してハイレベルになるとともに、φ1 がローレベル信号となるのと同期してローレベルになり、このとき、新たにハイレベルになるφ2 に同期して、φ21がハイレベルとなるとともに、φ2 がローレベル信号となるのと同期してφ21はローレベルになる。さらに、再度、φ1 がハイレベル信号となると、これに同期してφ12がハイレベルになるとともに、φ1 がローレベルとなるのに同期して、φ12はローレベルとなり、このとき、新たにハイレベルになるφ2 に同期して、φ22がハイレベルとなるとともに、φ2 がローレベル信号となるのと同期してφ22はローレベルになる。したがって、φ11とφ12、φ21とφ22は、交互にレベルが変化する。このようにして、φ1 、φ2 、φ11、φ12、φ21、φ22が変化するように、クロック生成回路180は、所定のアナログスイッチに制御信号であるクロックを供給可能に構成されている。
【0058】
なお、サンプルホールド回路45は、図6のサンプルホールド回路3と同一の構成を有する回路を採用すればよく、減算回路35の構成例は、後に図1を参照して説明する減算回路35と同一の構成を有する回路を採用すればよい。
【0059】
次に、本発明にかかるアルゴリズミックDACの動作を、パイプライン方式DACを例にとって説明する。
従来のパイプライン方式DACに用いるユニットDACは、各デジタル入力コードに対し、1度づつ変換動作を行うが、本発明では、それぞれ2度づつ変換動作を行う点に特徴がある。以下、それぞれのユニットDACの動作を、図2中のユニットDAC1(160)を例にとって説明する。なお、図4に示すタイミングチャートにしたがって、必要なクロックが供給される。
【0060】
まず、1度目の変換が行われる場合、φ12はLで固定され、φ11=φ1 となる。このとき、アナログスイッチ166、167はオフ状態になり、アナログスイッチ165、168は、制御クロックφ11=φ1 にしたがってオン制御される。
【0061】
このとき、アナログスイッチ165を介して、容量素子C12にデジタル信号VLSB (nT)が供給されるとともに、アナログスイッチ168を介して、容量素子C11に接地信号(所定の処理(スイッチング処理と考える)が行われた他の信号)が供給される。
【0062】
したがって、このとき、図6にて説明したユニットDAC1と同様の動作を行うので、変換精度を劣化させる要因が、ユニットDACの容量比誤差だけであるとすると、ユニットDAC1(160)の出力は、前述した(5)式と一致することになる。
【0063】
次に、2回目の変換では、逆に、φ11はLに固定され、φ12=φ1 となる。このとき、アナログスイッチ165、168はオフ状態になり、アナログスイッチ166、167は、制御クロックφ12=φ1 にしたがってオン制御される。このとき、アナログスイッチ167を介して、容量素子C12に接地信号(所定の処理(スイッチング処理と考える)が行われた他の出力信号)が供給されるとともに、アナログスイッチ166を介して、容量素子C11にデジタル信号「−VLSB (nT)」が供給される。よって、入力されるデジタル信号は、VLSB (nT)ではなく、−VLSB (nT)となる。このとき出力は、次に示す(7)式で表される。
【0064】
【数7】
Figure 0003750757
【0065】
(5)式と(7)式とを比較すると、入力電圧VLSB の極性が逆で、α1 の係数が「1」から「−1」に変化している点だけが異なっていることが分かる。また、フィードスルーノイズによる電荷量ΔQ1 は、入力に対し偶関数となる成分だけであると仮定すると、等しくなる。
【0066】
同様にして、図4に示したタイミングで、φ11、φ12、φ1 、φ2 が変化して、各クロックに対応するアナログスイッチがオン・オフ制御されると、3ビット目の出力のうち、1回目の変換動作によるものは(6)式と一致し、2回目の変換動作によるものは、次に示す(8)式によって与えられる。
【0067】
【数8】
Figure 0003750757
【0068】
なお、ユニットDAC2(170)は、ユニットDAC1(160)のアナログスイッチ162〜168が、173178に置き替わり、クロックφ11、φ12、φ1、φ2が、クロックφ21、φ22、φ2、φ1に変わったことを考慮すれば、動作自体は変わらないため、説明を省略する。また、他のユニットDACであるユニットDAC1(400)、ユニットDAC(500)についても同様である。但し、パイプライン処理を行っているため、ユニットDAC毎に変換対象となるデジタル信号は1ビットずつずれている。
【0069】
以下、このようにして、デジタル入力信号が与えられると、制御クロックにしたがって、変換動作を行っていくことになる。即ち、デジタル信号と所定の処理が行われた他の出力信号との2系統の入力信号を切り替えて入出力し、さらに、切り替え出力された2系統の入力信号を独立に「1/2」乗じて加算した変換値を求める処理を行っていくことになる。
【0070】
次に減算回路35の動作について説明する。減算回路35は、図1に示した減算回路35と同一であり、図1はパイプラインDACではなくサイクリックDACの回路であるが、ここで説明しておくことにする。
【0071】
まず、φreset =Hのとき、減算回路35の入力電圧をVIN1 とし、オペアンプ37の入力オフセットをVOFF1とすると、オペアンプ37は、アナログスイッチ36がオン状態になるため、ボルテージ・フォロア状態となるので、出力VSUB1は、VSUB1=VOFF1となる。また、このとき容量素子CS2、CH にチャージされる電荷を夫々QS2、QH とすると、次式で表される。
【0072】
S2=CS2・(VIN1 −VOFF1
H =0
一方、φreset =Lとなり、アナログスイッチ36がオフ状態になったとき、入力電圧をVIN2 とすると、この電荷QS2は保存されたままなので、電荷保存則より次式が成立する。
S2(VIN1 −VOFF1)=CS2(VIN2 −VOFF1)+CH (VSUB2−VOFF1
よって、このとき、VSUB2は、次に示す(9)式で与えられる。
【0073】
【数9】
Figure 0003750757
【0074】
ここで、CS2=CH とすると(9)式は(10)式のようになる。
【0075】
【数10】
Figure 0003750757
【0076】
図4に示したタイミングチャートによれば、VIN1 は1回目のDACの変換出力に等しく、VIN2 は2回目のDACの変換出力に等しい。よって、VSUB2は、(6)、(8)、(10)式より次式で表される。
【0077】
【数11】
Figure 0003750757
【0078】
このようにして、1回目の変換値と2回目の変換値の出力を減算平均する処理が行われる。もちろん、減算平均でなくて加算平均でもよいが、オぺアンプのオフセット分がキャンセルされるので、減算平均のほうが好ましい。
【0079】
次に、最終段に位置するサンプルホールド回路45は、上記のVSUB2をサンプルホールドするので、その出力は、VSUB2にサンプルホールド回路4のオフセット電圧VOFF2を加算したものになる。よって、出力VOUT は次に示す(12)式の通りである。なお、パイプライン方式DACで使用するサンプルホールド回路45は、図1に示すサンプルホールド回路45と同一のものを用いればよく、本回路は、図1に示すように、オペアンプ46と容量素子CS3で構成されるサンプルホールド部が、減算回路35から出力される電圧を、クロックφsampで制御されるアナログスイッチ47の動作により、サンプルホールドするように構成されている。
【0080】
【数12】
Figure 0003750757
【0081】
この(12)式を参照して分かるように、VOFF1、VOFF2は、入力コードに依存しない一定値であるので出力オフセットになるが、DACの精度を劣化させる要因にはならない。また、αの1次の項は、2回の変換の差分を取ることにより除去され、ΔQの項も基本的には除去され、キャンセルされない成分は、容量比誤差αの項が係数として掛かっているので、(6)式、(8)式と比較すると、誤差成分が十分小さくなる。
【0082】
したがって、高精度のパイプライン方式DACが実現できることになる。
次に、図1、図3を参照して、サイクリック方式DACについて説明する。
図1に示すサイクリック方式アルゴリズミックDACは、与えられたデジタル信号を電圧(V1)に変換するユニットDAC15と、ユニットDAC15の出力をサンプルホールドするサンプルホールド回路25と、サンプルホールド回路25の出力を減算する減算回路35と、減算結果をサンプルホールドするサンプルホールド回路45と、アナログスイッチをオン・オフする複数種類のクロック信号を生成するクロック生成回路48とを有する。さらに、ユニットDAC15は、オペアンプ150の反転端子に接続された2つの容量素子C1、C2と、アナログスイッチ151、152、153、154、155、156、157、158、159とを備えている。アナログスイッチ159は、クロックφ1によって、また、アナログスイッチ151、152は、クロックφ2によって制御されて、オン・オフする。アナログスイッチ157は、クロックφinitによって接地点との接続状態が制御され、また、アナログスイッチ158は、クロックφconvによって制御されている。アナログスイッチ153、154は、夫々、クロックφ11、φ12によって制御され、アナログスイッチ157および158に接続されている。さらに、アナログスイッチ156、155は、夫々、クロックφ11、φ12によって制御され、アナログスイッチ156には、デジタル信号VDINが入力される一方、アナログスイッチ155には、極性が異なるデジタル信号「−VDIN」が入力される。
【0083】
また、サンプルホールド回路25は、オペアンプ29の反転端子に接続された容量素子CS1と、アナログスイッチ26、27、28とを備えており、アナログスイッチ26は、クロックφ1によってオン・オフ制御され、また、アナログスイッチ27、28は、クロックφ1 φ2によってオン・オフ制御され、本回路はユニットDAC15の出力V1をサンプルホールドして、V2として出力する。
【0084】
また、減算回路35は、オペアンプ37に、負帰還容量素子CH を接続し、さらに、該負帰還容量素子CH に並列に設けた、クロックφreset で制御されるアナログスイッチ36と、オペアンプ37の反転端子に接続した容量素子CS2とを有する。さらに、サンプルホールド回路45は、負帰還接続されたオペアンプ46の非反転端子に接続された容量素子CS3と、アナログスイッチ47とを備えており、アナログスイッチ47は、クロックφsampよってオン・オフ制御され、本回路は減算回路35の出力VSUB をサンプルホールドして、VOUT として出力する。
【0085】
また、各クロックのタイミングチャートは、図3のように示され、φ1 とφ2 が、時間間隔「(1/4)・T」毎に交互にレベル変化すると共に、時間間隔T毎にφsampが所定時間ハイレベルになる。なお、φinitは、初期時にのみハイレベルとなるように供給される。φreset は、時間間隔「(1/2)・T」毎にハイレベルとローレベルとの間で変化する。また、φ12は、φ11がローレベルのときφ1 に等しくなり、一方、φ11は、φ12がローレベルのときφ1 に等しくなるようにクロック生成される。クロック生成回路48は、このように変化するクロックφ1 、φ2 、φsamp、φreset 、φ11、φ12、φinit、φCONVを、所定のアナログスイッチに供給可能に構成されている。
【0086】
なお、減算回路35、サンプルホールド回路45の動作については、前述したとおりなので再度説明することは避ける。なお、減算回路35の替わりに、加算平均を行う回路を採用してもよい。また、サンプルホールド回路25は、オペアンプ29と容量素子CS1とで構成されるサンプルホールド部が、ユニットDAC15から出力される電圧V1 を、クロックφ1 、φ2 で制御されるアナログスイッチ26、27、28の動作により、出力Vとなるようにサンプルホールドするように構成されている。
【0087】
ユニットDAC15の動作概要を、図3のタイミングチャートを参照しつつ説明する。
まず、変換処理は、LSBから開始され、変換開始時のみ、クロックφINIT、φconvが夫々、φINIT=H、φconv=L(通常、φINIT=L、φconv=H)となり、VIN=0である。このときVDIN =V(LSB)となる。次に、「LSB+1」ビットの変換が行われるが、以降変換が終了するまで、φINIT=L、φconv=Hとなる。
【0088】
1度目の変換が行われる場合、φ11はLで固定され、φ12=φ1 となる。このとき、アナログスイッチ153、156はオフ状態になり、アナログスイッチ154、155は、制御クロックφ11=φ1 にしたがってオン制御される。したがって、アナログスイッチ155を介して、デジタル信号「−VDIN 」が入力され容量素子C1 に供給されると共に、アナログスイッチ154を介して、信号V2 (所定の処理が行われた他の信号)が入力され容量素子C2 に供給される。
【0089】
また、アナログスイッチ159は制御クロックφ1 にしたがってオン・オフ制御され、アナログスイッチ151および152は制御クロックφ2 にしたがってオン・オフ制御される。
【0090】
したがって、このとき、図6にて説明したユニットDAC1と同様の動作を行うので、変換精度を劣化させる要因が、ユニットDACの容量比誤差だけであるとすると、ユニットDAC15の出力は、前述した(5)式と一致することになる。
【0091】
次に、2回目の変換では、逆に、φ12はLに固定され、φ11=φ1 となる。このとき、アナログスイッチ154、155はオフ状態になり、アナログスイッチ153、156は、制御クロックφ12=φ1 にしたがってオン制御される。よって、アナログスイッチ156を介して、デジタル信号「VDIN 」が入力され容量素子C2 に供給されると共に、アナログスイッチ153を介して、信号V2 (所定の処理が行われた他の出力信号)が入力され容量素子C1 に供給される。このように、2回目の入力デジタル信号は、−VDIN ではなく、VDIN となる。
【0092】
ユニットDAC15は、このような動作をクロックにしたがって行っていき、デジタル信号と所定の処理が行われた他の出力信号との2系統の入力信号を切り替えて入出力し、さらに、切り替え出力された2系統の入力信号を独立に「1/2」乗じて加算した変換値を求める処理を行っていくことになる。
【0093】
即ち、サイクリック方式のユニットDAC15も基本的にはパイプライン方式と同様の動作を行い、同一ユニットDACを繰り返し使用するか(サイクリック方式)、または、1ビットづつ直列に接続するか(パイプライン方式)の違いであるので、サイクリック方式DACの場合は、(12)式中の係数は以下のようになる。
【0094】
α1 =α2 =α3
10=C20
よって、(12)式は(13)式のように書き換えられる。
【0095】
【数13】
Figure 0003750757
【0096】
このように、本発明によるサイクリック方式DACにおいても、VOFF1、VOFF2は、入力コードに依存しない一定値であるので出力オフセットになるが、DACの精度を劣化させる要因にはならない。また、αの1次の項は、2回の変換の差分を取ることにより除去され、ΔQの項も基本的には除去され、キャンセルされない成分は、容量比誤差αの項が係数として掛かっているので、(6)式、(8)式と比較すると、誤差成分が十分小さくなり、高精度のサイクリック方式DACが実現できることになる。
【0097】
図5に、本発明にかかるサイクリック方式のアルゴリズミックDACのINL特性を示す。図5では、容量比誤差α=0.01とした、8ビットDACに対するものであり、オペアンプの利得は200(dB)である。図5では、横軸にデジタル入力「−128」〜「128」(単位、LSB)をとり、縦軸に誤差(単位、LSB)をとっている。最大、0.005(LSB)程度の誤差が生じていることが分かる。図5を、図10や図11と比較して分かるように、従来方式では8ビット程度の精度であったものが、16ビット精度まで精度が向上していることが分かる。
【0098】
以上説明してきたように、本発明にかかるアルゴリズミックDACによれば、ユニットDACの利得を決定している容量比誤差による影響を、従来方式では一次であったものから二次にすることができるので、精度としては、ビット換算で2倍、即ち、nビット精度であったものが2nビット精度まで精度向上することができる。したがって、出力が入力コードと1対1に対応する16ビット精度程度の高精度のデジタル・アナログ変換手段を、トリミングやキャリブレーション等を用いずに実現することができるので、製造コストを抑制した高精度のデジタル・アナログ変換手段が実現可能になる。
【0099】
以上説明したように、請求項1記載の発明によれば、デジタル信号と所定の処理が行われた他の出力信号との2系統の入力信号のうちデジタル信号を第1の容量素子に入力し且つ前記他の出力信号を第2の容量素子に入力し、第1及び第2の容量素子から出力されたこれら2系統の入力信号を独立に「1/2」乗じて加算した1回目の変換値(第1の変換値)を求め、一方、入力信号の入力先を切り替え、且つ前記デジタル信号とは逆極性のデジタル信号と前記所定の処理が行われた他の信号との2系統の入力信号のうち逆極性のデジタル信号を第2の容量素子に入力し且つ前記他の出力信号を第1の容量素子に入力し、第1及び第2の容量素子から出力されたこれら2系統の入力信号を独立に「1/2」乗じて加算した2回目の変換値(第2の変換値)を求め、切替え前である1回目の変換値と切替え後である2回目の変換値の出力同士を減算して出力するので、ユニットDACの利得を決定している容量比のミスマッチによる影響を抑えた、高精度なデジタル・アナログ変換が実現できる。
【0101】
さらに、請求項記載の発明によれば、変換部が、デジタル信号と所定の処理が行われた他の出力信号との2系統の入力信号を、独立に「1/2」乗じて加算して変換値を求め、減算回路が切替え前である1回目の変換値と切替え後である2回目の変換値の出力同士を減算し、サンプルホールド回路が減算された値をサンプルホールドするので、ユニットDACの利得を決定している容量比のミスマッチによる影響を抑えた、高精度なデジタル・アナログ変換が実現できる。
【0102】
さらにまた、請求項記載の発明によっても、切り替え手段が、デジタル信号と所定の信号の夫々をサンプルする2以上の容量素子への入力を、前記デジタル信号と前記所定の信号とで切り替え、制御部が、該切り替え手段を起動した状態で、2回以上のDA変換を行うように、変換動作を制御し、さらに、演算部が、前記切替え手段を起動した状態でのDA変換の出力同士を減算するので、ユニットDACの利得を決定している容量比のミスマッチによる影響を抑えた、高精度なデジタル・アナログ変換が実現できる。
【図面の簡単な説明】
【図1】本発明の実施形態であるサイクリック方式アルゴリズミックDACの構成図である。
【図2】本発明の実施形態であるパイプライン方式アルゴリズミックDACの構成図である。
【図3】サイクリック方式アルゴリズミックDACの動作タイミングの説明図である。
【図4】パイプライン方式アルゴリズミックDACの動作タイミングの説明図である。
【図5】本発明にかかる8ビットサイクリック方式アルゴリズミックDACのILN特性の説明図である。
【図6】従来のサイクリック方式アルゴリズミックDACの構成図である。
【図7】従来のパイプライン方式アルゴリズミックDACの構成図である。
【図8】従来のサイクリック方式アルゴリズミックDACの動作タイミングの説明図である。
【図9】従来のパイプライン方式アルゴリズミックDACの動作タイミングの説明図である。
【図10】従来のサイクリック方式アルゴリズミックDACのINL特性例の説明図である。
【図11】従来のサイクリック方式アルゴリズミックDACの他のINL特性例の説明図である。
【符号の説明】
15 ユニットDAC
25 サンプルホールド回路
26 アナログスイッチ
27 アナログスイッチ
28 アナログスイッチ
29 オペアンプ
35 減算回路
36 アナログスイッチ
37 オペアンプ
45 サンプルホールド回路
46 オペアンプ
47 アナログスイッチ
48 クロック生成回路
150 オペアンプ
151 アナログスイッチ
152 アナログスイッチ
153 アナログスイッチ
154 アナログスイッチ
155 アナログスイッチ
156 アナログスイッチ
157 アナログスイッチ
158 アナログスイッチ
160 ユニットDAC
170 ユニットDAC
180 クロック生成回路
400 ユニットDAC1
500 ユニットDAC2[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a digital-to-analog conversion method and a converter, and more particularly to a technique for providing high-precision digital-to-analog conversion means by suppressing the influence of mismatch of capacitance ratios that determine the gain of a unit DAC.
[0002]
[Prior art]
Conventionally, various methods for realizing a high-precision digital-to-analog converter (hereinafter, simply referred to as “DAC”) having an accuracy of about 16 bits have been proposed, and many of them have been put into practical use. Has been.
[0003]
Among DACs that have been put into practical use, a DAC that is manufactured by integrating on the same semiconductor substrate using a CMOS process is typically a DAC that is manufactured using a ΔΣ modulation method and is called a so-called 1-bit method. It is. However, since a DAC manufactured using the ΔΣ modulation method cannot be used without oversampling, a digital filter for interpolating must always be arranged in front of the DAC. Therefore, even if a digital code is input due to the influence of the frequency characteristics of the digital filter and ΔΣ modulator arranged in the previous stage of the DAC, the output corresponding to this does not correspond to the input code on a one-to-one basis. A large delay occurs from the input to the output of the digital code. The DAC currently proposed as a high-accuracy DAC without such drawbacks is actually manufactured by performing a trimming process such as laser trimming or requires some kind of calibration. .
[0004]
Various types of DACs have been proposed that can be integrated on the same semiconductor substrate using a CMOS process without requiring trimming and calibration as described above if accuracy of about 10 bits is sufficient. As one of them, an “algorithmic DAC” using a switched capacitor circuit is well known.
[0005]
This digital / analog conversion (hereinafter simply referred to as “DA conversion”) method performed by the DAC is obtained by realizing the following equation (1) using a switched capacitor circuit.
[0006]
[Expression 1]
Figure 0003750757
[0007]
Here, V (x) is a function that takes a value determined by the value of each bit constituting the digital code to be converted. In the case of a unipolar code, “when X = 1, V (x) = VREFP , “When X = 0, V (x) = VREFN”.
[0008]
The most significant bit and the least significant bit are “MSB” and “LSB”, respectively.
In the case of a bipolar code, particularly “Sign + Magnitude code”, when “MSB = 0” and X = 1, V (x) = VREFP, and when X = 0, V (x) = 0. When “MSB = 1” and X = 1, V (x) = VREFN, and when X = 0, V (x) = 0. As a result, V (x) becomes “VREFP”, “0”, “VREFN”. ”. At this time, there is a relationship “VREFP = −VREFN” between VREFP and VREFN.
[0009]
As a circuit that realizes DA conversion as expressed by the equation (1), there are a “cyclic method”, a “pipeline method”, or a combination thereof. FIG. 6 shows a configuration diagram of a cyclic algorithmic DAC, FIG. 7 shows a configuration diagram of a pipeline algorithmic DAC, and FIG. 8 and FIG. 9 show respective operation timing diagrams. Hereinafter, the operation principle of the “cyclic method” and the “pipeline method” will be described with reference to FIG.
[0010]
In the following description, it is assumed that all analog switches are turned on when the control signal is “H (high level)” and turned off when the control signal is “L (low level)”. Further, it is assumed that the gain of the operational amplifier constituting the DAC is sufficiently large.
(1) Cyclic algorithmic DAC
The operation of the DAC will be described with reference to FIGS.
[0011]
The cyclic algorithmic DAC shown in FIG. 6 converts a given digital signal into a voltage (V1), A sample hold circuit 2 that samples and holds the output of the unit DAC1, a sample hold circuit 3 that samples and holds the output of the sample hold circuit 2, and a plurality of types of clock signals that turn on and off the analog switch. And a clock generation circuit 60 for generating. Further, the unit DAC1 includes two capacitive elements C connected to the inverting terminal of the operational amplifier 61.1, C2And analog switches 62, 63, 64, 65, 66, 67, 68. The analog switches 62, 65, 66 are connected to the clock φ1And the analog switches 63 and 64 are connected to the clock φ.2Controlled by ON / OFF. The analog switch 67 has an input terminal (VIN) And clock φinitIs used to control the connection state with the ground point, and the analog switch 68 is connected to the clock φ.convIs controlled by. The digital signal V is applied to the input terminal connected to the analog switch 65.DINIs entered.
[0012]
The sample-and-hold circuit 2 has a capacitive element C connected to the inverting terminal of the operational amplifier 70.S1And analog switches 69, 71, 72. The analog switch 71 has a clock φ1The analog switches 69 and 72 are controlled by the clock φ.1φ2ON / OFF control is performed by this circuit, and this circuit outputs the output V of the unit DAC1.1Sample and hold V2Output as. Further, the sample hold circuit 3 includes a capacitive element C connected to the non-inverting terminal of the operational amplifier 75 connected to the negative feedback.S3And an analog switch 76, and the analog switch 76 has a clock φ.sampTherefore, on / off control is performed, and this circuit outputs the output V of the sample hold circuit 2.2Sample and hold VOUTOutput as.
[0013]
Clock φ1, Φ2, ΦsampThe timing chart is shown as in FIG.1And φ2At each time interval TsampBecomes high level for a predetermined time “(1/4) · T”. ΦinitIs supplied so as to be at a high level only at the initial stage.
[0014]
First, the operation of the unit DAC1 will be described.
“Φ1= H, φ2In the sample period of “= L”, only the analog switches 62, 65, 66 are turned on, so that the operational amplifier 61 has a voltage floor, and the voltage at the inverting input terminal of the operational amplifier 61 is the input equivalent offset voltage V of the operational amplifier 61.OFFIs equal to Further, since the analog switches 65 and 66 are on, the capacitive element C1, C2The input side voltage of each is VIN, VDINIt becomes. Therefore, the capacitive element C1, C2Charge Q stored in1, Q2Are as follows.
[0015]
Q1= C1・ (VIN-VOFF), Q2= C2・ (VDIN-VOFF).
Next, “φ1= L, φ2= H "hold period, only the analog switches 63 and 64 are turned on, and the charge Q1, Q2Since is conserved, the following equation holds from the law of conservation of charge.
(C1+ C2) ・ (V1-VOFF) = C1・ (VIN-VOFF) + C2・ (VDIN-VOFF)
Therefore, V1Is expressed by the following equation (2).
[0016]
[Expression 2]
Figure 0003750757
[0017]
Where C1= C2Then, Equation (2) is rewritten as Equation (3), and becomes as follows.
[0018]
[Equation 3]
Figure 0003750757
[0019]
Thus, the unit DAC1 has the clock φ1, Φ2Alternately change so that the digital signal VDINMultiplying by “1/2”, DA conversion is performed.
Next, the operation of the sample and hold circuit 2 will be described.
[0020]
The basic operation of the sample and hold circuit 2 is the same as that of the unit DAC, but the control signal φ1, Φ2Since the phase of1= L, φ2= H ”, the analog switches 69 and 72 are turned on, and the operational amplifier 70 becomes the voltage floor.1= H, φ2= L ", only the analog switch 71 is turned on, and the hold period starts. Output V during hold period2Is C in the formula (2)1CS1Replace with C2= 0, so output V2Is expressed by the following equation (4).
[0021]
[Expression 4]
Figure 0003750757
[0022]
Thus, the sample hold circuit 2 is connected to the output V of the unit DAC1.1Is sampled and held, and the output V2It is said.
Next, the final output voltage VOUTSince the output must be a continuous waveform, the sample and hold circuit 2 alone2Since “0” is output when = H, it is necessary to provide another circuit. This circuit is the sample hold circuit 3.
[0023]
The sample hold circuit 3 is φsamp= H, the analog switch 76 is turned on, so V2At the same time as V2Is output. And φsampWhen L = L, the analog switch 76 is turned off to hold this voltage.
[0024]
Next, the operation of the entire DAC will be described.
The input voltage according to the input code (digital signal) is VDINThe voltage corresponding to the data is input for each bit unit data constituting the input code, that is, from the LSB to the MSB. The conversion process starts from the LSB, and only when the conversion is started, the clock φINIT, ΦconvAre each φINIT= H, φconv= L (usually φINIT= L, φconv= H) and VIN= 0. At this time VDIN= V (LSB), this value is halved by the unit DAC1 and the output V1Is V1= (1/2) · V (LSB). Since this voltage is sampled and held by the sample hold circuit 2, the hold output V2Is V2= V1It becomes.
[0025]
Next, conversion of “LSB + 1” bits is performed.INIT= L, φconv= H, VIN= V1It becomes. When converting “LSB + 1” bits, VIN= V1, VDIN= V (LSB + 1), so it is considered in the same way as the LSB conversion, and V2= V1= 1 / 2V (LSB) + (1/2)2-V (LSB + 1).
[0026]
Similarly, when converting to MSB, output V2Is in agreement with equation (1). Voltage value V at this time2Is sampled by the sample and hold circuit 3 and the sampling voltage is held until the next conversion is completed. Digital / analog conversion is performed by repeating the above operation. The above is the outline of the operation of the cyclic algorithmic DAC.
(2) Pipeline type algorithmic DAC
Next, the operation of the pipeline type algorithmic DAC will be described.
[0027]
The operation of the DAC will be described with reference to FIGS.
The pipeline type algorithmic DAC shown in FIG. 7 converts a given digital signal into a voltage (V1), A plurality of sets of first unit DAC1 (10) and second unit DAC2 (20), sample hold circuit 3 that samples and holds the output of unit DAC2 (50), and an analog switch And a clock generation circuit 80 that generates a plurality of types of clock signals that are turned on and off. Further, the unit DAC1 (10) includes two capacitive elements C connected to the inverting terminal of the operational amplifier 81.11, C12And analog switches 82, 83, 84, 85, 86. The analog switches 82, 85, 86 are connected to the clock φ1And the analog switches 83 and 84 are connected to the clock φ.2Controlled by ON / OFF. The analog switch 85 has a clock φ1Is used to control the connection state with the ground point, and the voltage VSB with respect to the LSB is applied to the input terminal connected to the analog switch 86.LSB(NT) is input. NT (n is an integer) represents a certain time. The unit DAC2 (20) includes two capacitive elements C connected to the inverting terminal of the operational amplifier 90.twenty one, Ctwenty twoAnd analog switches 91, 92, 93, 94, 95. The analog switches 92 and 93 have a clock φ1, And the analog switches 91, 94, 95 are connected to the clock φ.2Controlled by ON / OFF. The analog switch 94 has a clock φ2, The connection state with the unit DAC1 (10) is controlled, and the voltage VSB corresponding to the “LSB + 1” bit is applied to the input terminal connected to the analog switch 95.LSB + 1((N-1) T) is input. In the figure, the voltages for the "MSB-1" bit and the "MSB" bit are input to the unit DAC1 (40) and the unit DAC2 (50), respectively.
[0028]
Now, in principle, the pipeline system operates in the same way as the cyclic system, but the same unit DAC is repeatedly used in the cyclic system described above, whereas in the pipeline system, the unit DACs are connected in series. is doing.
[0029]
In addition, as shown in FIG.1, Φ2Changes alternately every unit time, and the control signal φ of the sample hold circuit 3sampAlso, every unit time alternately changes between a high level and a low level. In the unit DAC1, “φ1= H, φ2= L ”and the sample period is1= L, φ2= H "is the hold period. On the other hand, the unit DAC2 performs the reverse operation.
[0030]
In the pipeline method, the sample hold circuit 2 used in the cyclic method is not necessary, and the unit DAC in the next stage can also serve as the sample hold circuit. At this time, the control signal φ of the unit DAC1, Φ2The phase of is inverted every stage. In the pipeline method, the conversion voltage is propagated from the LSB to the MSB side. Therefore, when an m-bit DAC is assumed, the input voltage of each unit DAC at a certain time nT is as follows in the case of unipolar: become.
[0031]
VLSB= VLSB(NT)
VLSB +1= VLSB((N-1) T)
VLSB+2= VLSB((N-2) T)
..., ..., ...
VMSB-1= VMSB-1 ((N−m + 2) T)
VMSB= VMSB((N−m + 1) T).
[0032]
In this manner, the pipeline type algorithmic DAC performs a DA conversion operation.
The cyclic algorithmic DAC has a small circuit scale and low current consumption, but the conversion speed is slow, and the pipeline algorithmic DAC has a high conversion speed, but the circuit scale is large and the current consumption is also low. It is known to be big.
[0033]
[Problems to be solved by the invention]
By the way, by using the algorithmic DAC as described above, in principle, DA conversion without error is possible, but in practice it is difficult to realize a highly accurate DAC due to various factors. The specific factors that hinder the high accuracy of the DAC are listed below.
(1) The gain of the operational amplifier used for the unit DAC and the sample and hold circuit is not an ideal value, that is, an infinite value but a finite value.
(2) The operational amplifier must have an offset voltage.
(3) Feedthrough noise is generated from the analog switch provided in the unit DAC or the sample and hold circuit.
(4) For bipolar code input type, there must be an absolute value deviation between VREFP and VREFN.
(5) Capacitance mismatch in which the coefficient of “1/2” is determined in the unit DAC, that is, a coefficient error occurs due to a difference in the capacitance value.
[0034]
Next, a method for coping with the high-accuracy prevention factors (1) to (5) above will be examined as follows.
(1) The fact that the gain of the operational amplifier is a finite value can be eliminated as a high-accuracy prevention factor by using an operational amplifier having a gain necessary to achieve the desired accuracy (number of bits). It becomes. For example, in order to obtain 16-bit accuracy, an operational amplifier having a gain of about 100 (dB) is necessary, but this gain value is sufficiently realizable with an operational amplifier manufactured by a CMOS process.
(2) As described in the prior art, since the influence of the offset voltage of the operational amplifier can be eliminated by using the offset cancel type unit DAC and the sample and hold circuit, the offset voltage is not necessarily prevented from being highly accurate. It is not a factor.
(3) Usually, the feedthrough noise is considered to be the sum of a DC component that does not depend on a signal and a component that depends on the signal. It is known that a component that becomes a function can be canceled by using the entire operation circuit if there is no mismatch between the positive side and the negative side. For this reason, various methods have been proposed so that the feedthrough noise becomes an even function with respect to the input signal. The description will be given using the unit DAC1 shown in FIG.
[0035]
Generally, it is known that the clock phase is set as follows as a countermeasure for feedthrough noise.
That is, the clock φ1Controls the on / off state of the analog switch that is connected between the inverting input terminal and output terminal of the operational amplifier, so that the analog switch is turned off before other analog switches. It shall be. By performing switching control in this way, the capacitive element C1, C2The charge due to the feedthrough noise stored in is only the analog switch connected between the inverting input terminal and the output terminal of the operational amplifier. When the analog switch is turned off, the voltage across the analog switch matches the ground voltage, but the feedthrough noise depends on the voltage across the analog switch, so the switch control is performed as described above. Thus, signal-dependent feedthrough noise can be significantly suppressed. Furthermore, considering the feedthrough noise that depends on a very small level of signal that cannot be removed by the above method, this noise is generated depending on the impedance of the circuit viewed from the analog switch.IN, VDINThe on-resistance value of the analog switch connected to the signal level is an even function with respect to the signal level, that is, the on-resistance is equalized if the absolute value of the input signal is equal, so that the on-resistance becomes equal by using a CMOS analog switch The charge due to feedthrough noise is an even function. By controlling the switching in this way, the feedthrough noise can be greatly reduced. Therefore, the occurrence of the feedthrough noise does not necessarily prevent the high accuracy.
(4) When a so-called full operation circuit is used, the absolute value of the input voltage is always VREFP−VREFN, so this error factor is canceled and there is an absolute value deviation between VREFP and VREFN. However, it does not necessarily prevent the high accuracy.
(5) When capacitive elements having the same capacitance value are manufactured by the CMOS process, the accuracy of the capacitance ratio mismatch is usually less than 1% when the double-layer polysilicon is used as an electrode (double polysilicon process). When the polysilicon layer and the aluminum wiring layer are used as electrodes (single silicon process), it becomes about 1 (%).
[0036]
In the case where there is a capacitance ratio error between the capacitive elements used in the unit DAC shown in FIGS.
[0037]
First, the following conditions are assumed.
Ci1+ Ci2= 2Ci0
Ci1= Ci0(1-αi)
Ci2= Ci0(1 + αi)
Where αiIs a mismatch in capacity ratio.
[0038]
The gain of the operational amplifier is infinite, and the charge amount due to feedthrough noise is expressed as “ΔQi”(ΔQiIs assumed to occur at the end of the sample period, and feedthrough noise generated at the end of the hold period is not propagated to the next stage). The subscript “i” represents a bit, and is “LSB = 1, LSB + 1 = 2,...”.
[0039]
At this time, V after conversion of LSB is completed.1Is given by equation (5) as follows.
[0040]
[Equation 5]
Figure 0003750757
[0041]
The same calculation is performed, and the output V of the third bitThreeIs given by equation (6) as follows.
[0042]
[Formula 6]
Figure 0003750757
[0043]
As can be seen from the equation (6), since the first-order term of the capacitance ratio error appears in the output, if the error is in the order of percent, the output also has an error in the order of percent. Become.
[0044]
The capacitance ratio error α of the unit DAC shown in FIG. 6 is α = 0.01 (that is, the capacitive element C1, C210 shows the INL characteristic of the 8-bit DAC using the cyclic method. In FIG. 10, the horizontal axis represents digital inputs “−128” to “128” (unit, LSB), and the vertical axis represents error (unit, LSB). It can be seen that an error of about 0.6 (LSB) occurs at the maximum.
[0045]
Further, FIG. 11 shows the INL characteristics when the capacitance ratio error α = −0.01. In FIG. 11, similarly to FIG. 10, the horizontal axis represents digital input “−128” to “128” (unit, LSB), and the vertical axis represents error (unit, LSB). It can be seen that an error of about 0.6 (LSB) occurs at the maximum. Under this condition, the INL error is about 0.6 LSB and the DNL error is about 1.2 LSB. With a capacity ratio error of 1 (%), only an accuracy of about 8 bits can be secured, and a DAC having an accuracy of 10 bits can be obtained. In order to realize this, the capacity ratio error must be about 0.2 (%) or less.
[0046]
In other words, an algorithmic DAC using a switched capacitor circuit using a CMOS process has a problem that it is very difficult to ensure accuracy of 10 bits or more.
[0047]
As described above, the deterioration in accuracy due to the factors (1) to (4) can be improved to about 16-bit accuracy by using the entire operation circuit. However, because of the coefficient error caused by the generation of the capacitance ratio error of (5), only a DAC with an accuracy of about 10 bits could be realized.
[0048]
Therefore, as described in the prior art, in order to realize a digital-to-analog converter in which the integrated output and the input code correspond one-to-one, trimming or calibration is not used. In other words, there were unsolved problems that caused an increase in manufacturing costs.
[0049]
SUMMARY OF THE INVENTION An object of the present invention is to provide a highly accurate digital-to-analog conversion that suppresses the influence of mismatch of capacitance ratios that determine the gain of a unit DAC without using a complicated manufacturing process. is there.
[0050]
  In order to achieve the above object, according to the invention of claim 1,Inputting a digital signal to the first capacitor element and inputting another signal that has undergone predetermined processing to the second capacitor element;
Obtaining a first converted value obtained by independently multiplying the digital signal and the other signal by "1/2";
Inputting a digital signal having a polarity opposite to that of the digital signal to the second capacitive element and inputting the other signal subjected to a predetermined process to the first capacitive element;
Obtaining a second conversion value obtained by independently multiplying the digital signal of opposite polarity and the other signal by multiplication by “½”;
Subtract first and second conversion valuesAnd a digital-to-analog conversion method.
[0052]
  And claims2According to the described invention,A digital signal is input to the first capacitor element, and another signal that has undergone predetermined processing is input to the second capacitor element, and a digital signal having a polarity opposite to that of the digital signal is input to the second capacitor element. A switching unit that inputs the other signal that has been input to the first and the predetermined process to the first capacitive element, and a first that is obtained by independently multiplying the digital signal and the other signal by “½” 1 conversion value is obtained, and a second conversion value obtained by multiplying the digital signal having the opposite polarity and the other signal by multiplying by “½” independently is obtained.A unit DAC circuit comprising: a conversion unit;Subtraction that subtracts and outputs the first and second conversion valuesCircuit,SubtractionAnd an analog-to-digital converter including a sample-and-hold circuit that samples and holds the measured value.
[0053]
  More specifically, the claims3As described, in a digital-to-analog converter having at least one unit DA converter that inputs a digital signal corresponding to a digital code and a predetermined signal and converts and outputs the added signal,
  The unit DA converterA first capacitive element that samples each of the digital signal and the predetermined signal; a second capacitive element that samples each of the digital signal having a polarity opposite to the digital signal and the predetermined signal; Switching means for switching the input to the capacitive element between the digital signal and the predetermined signal and switching the input to the second capacitive element between the digital signal having the reverse polarity and the predetermined signal; A first DA conversion (digital-analog conversion) in which the digital signal is supplied to the first capacitive element and the predetermined signal is supplied to the second capacitive element in a state where the means is activated; Second time when the digital signal is supplied to the second capacitive element and the predetermined signal is supplied to the first capacitive elementA controller for controlling the conversion operation so as to perform DA conversion,
  Further, the outputs of the first and second DA conversions in a state where the switching means is activated,SubtractionThere is provided a digital-to-analog converter provided with an arithmetic unit for performing the above operation. This digital-analog converter is configured to output the difference between the DA conversion output of the input digital code and the DA conversion output of the digital code in which the polarity of the digital code is inverted while switching the capacitive element. It is also preferable that the sum of the DA conversion output of the input digital code and the DA conversion output of the digital code in a state where the capacitive element is switched is output.
[0054]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 2 shows a configuration diagram of a pipeline algorithmic DAC which is an embodiment of the present invention, and FIG. 4 shows a timing chart of a corresponding control clock.
[0055]
  The pipeline algorithm DA shown in FIG. 2 converts a given digital signal into a voltage (V1), A subtracting circuit 35 for subtracting the output of the unit DAC2 (500), and a subtraction result (VSUB) And a clock generation circuit 180 for generating a plurality of types of clock signals for turning on / off the analog switch. Further, the unit DAC1 (160) includes two capacitive elements C connected to the inverting terminal of the operational amplifier 161.11, C12And analog switches 162, 163, 164, 165, 166, 167, 168. The analog switch 164 has a clock φ1And the analog switches 162 and 163 are connected to the clock φ.2Controlled by ON / OFF. Each of the analog switches 167 and 168 is connected to the ground point by a clock. Further, the analog switches 165 and 166 have clocks φ11, Φ12The analog switch 165 has a voltage “V” corresponding to the voltage of “LSB” at time nT.LSB(NT) "is controlled to be input, and the analog switch 166 controls the voltage" -V "corresponding to the reverse polarity of the voltage of" LSB "at time nT.LSB(NT) "is controlled to be inputable. Similarly, the unit DAC2 (170) includes two capacitive elements C connected to the inverting element of the operational amplifier 171.twenty one, Ctwenty twoAnd analog switches 172, 173, 174, 175, 176, 177, 178. The analog switch 174 has a clock φ2And the analog switches 172 and 173 are connected to the clock φ.1Controlled by ON / OFF. The analog switches 177 and 178 each have a clock φtwenty two, Φtwenty oneThe analog switches 177 and 178 are both controlled to be connected to the unit DAC1 (160) by a clock. The analog switches 175 and 176 are respectively connected to the clock φtwenty one, Φtwenty twoControlled by the analog switch 176 is a voltage “−V” corresponding to the reverse polarity of the voltage of “LSB” at time nT.LSB(N-1) T "is controlled to be inputable.
[0056]
Also, as shown in FIG. 4, the sample hold signal φ of the sample hold circuit 45SAMPWhere T is the period of1And φ2Changes alternately every “(1/4) · T” and the control signal φ of the subtraction circuit, which will be described in detail later.resetIs φSAMPIt rises at the fall of, and falls after “(1/2) · T”.
[0057]
Φ11Is φ1Becomes high level in sync with the high level signal, and φ1Becomes low level in synchronization with the low level signal becoming2In sync withtwenty oneBecomes high level and φ2Is synchronized with the low level signal becomes φtwenty oneGoes low. Furthermore, again, φ1Becomes a high level signal, φ12Becomes high level and φ1Is synchronized with the low level12Becomes a low level, and at this time, it becomes a new high level φ2In sync withtwenty twoBecomes high level and φ2Is synchronized with the low level signal becomes φtwenty twoGoes low. Therefore, φ11And φ12, Φtwenty oneAnd φtwenty twoThe level changes alternately. In this way, φ1, Φ2, Φ11, Φ12, Φtwenty one, Φtwenty twoThe clock generation circuit 180 is configured to be able to supply a clock as a control signal to a predetermined analog switch.
[0058]
The sample hold circuit 45 may be a circuit having the same configuration as that of the sample hold circuit 3 of FIG. 6, and the configuration example of the subtraction circuit 35 is the same as the subtraction circuit 35 described later with reference to FIG. A circuit having the following configuration may be employed.
[0059]
Next, the operation of the algorithmic DAC according to the present invention will be described taking a pipelined DAC as an example.
The unit DAC used in the conventional pipelined DAC performs the conversion operation once for each digital input code. The present invention is characterized in that the conversion operation is performed twice. Hereinafter, the operation of each unit DAC will be described using the unit DAC1 (160) in FIG. 2 as an example. A necessary clock is supplied in accordance with the timing chart shown in FIG.
[0060]
First, when the first conversion is performed, φ12Is fixed at L and φ11= Φ1It becomes. At this time, the analog switches 166 and 167 are turned off, and the analog switches 165 and 168 are controlled by the control clock φ.11= Φ1ON control according to
[0061]
At this time, the capacitive element C via the analog switch 16512Digital signal VLSB(NT) is supplied and the capacitive element C is connected via the analog switch 168.11Is supplied with a ground signal (another signal subjected to predetermined processing (considered as switching processing)).
[0062]
Therefore, at this time, since the same operation as that of the unit DAC1 described in FIG. 6 is performed, if the factor that deteriorates the conversion accuracy is only the capacity ratio error of the unit DAC, the output of the unit DAC1 (160) is This is in agreement with the aforementioned equation (5).
[0063]
Next, in the second conversion, conversely, φ11Is fixed to L and φ12= Φ1It becomes. At this time, the analog switches 165 and 168 are turned off, and the analog switches 166 and 167 are controlled by the control clock φ.12= Φ1ON control according to At this time, the capacitive element C is connected via the analog switch 167.12Is supplied with a ground signal (another output signal subjected to a predetermined process (considered as a switching process)), and is connected to the capacitive element C via an analog switch 166.11Digital signal “−VLSB(NT) "is supplied. Therefore, the input digital signal is VLSB-V instead of (nT)LSB(NT). At this time, the output is expressed by the following equation (7).
[0064]
[Expression 7]
Figure 0003750757
[0065]
Comparing equation (5) and equation (7), the input voltage VLSBIs opposite in polarity, α1It can be seen that the only difference is that the coefficient of is changed from “1” to “−1”. In addition, the amount of charge ΔQ due to feedthrough noise1Are equal, assuming that there are only components that are even functions with respect to the input.
[0066]
Similarly, at the timing shown in FIG.11, Φ12, Φ1, Φ2Changes and the analog switch corresponding to each clock is controlled to be turned on / off. Of the output of the third bit, the first conversion operation matches the equation (6), and the second conversion operation The following is given by the following equation (8).
[0067]
[Equation 8]
Figure 0003750757
[0068]
  The unit DAC2 (170) includes 173 analog switches 162 to 168 of the unit DAC1 (160).~178 replaced with clock φ11, Φ12, Φ1, Φ2Is the clock φtwenty one, Φtwenty two, Φ2, Φ1Considering the change to, the operation itself is not changed, and the description is omitted. The same applies to the unit DAC1 (400) and the unit DAC (500), which are other unit DACs. However, since pipeline processing is performed, the digital signal to be converted is shifted by 1 bit for each unit DAC.
[0069]
Hereinafter, when the digital input signal is given in this way, the conversion operation is performed in accordance with the control clock. That is, two input signals of a digital signal and another output signal that has undergone predetermined processing are switched and input / output, and the two input signals that are switched and output are independently multiplied by “½”. Thus, a process for obtaining the added conversion value is performed.
[0070]
Next, the operation of the subtraction circuit 35 will be described. The subtracting circuit 35 is the same as the subtracting circuit 35 shown in FIG. 1. FIG. 1 is a circuit of a cyclic DAC instead of a pipeline DAC, and will be described here.
[0071]
First, φreset= H, the input voltage of the subtraction circuit 35 is VIN1And the input offset of the operational amplifier 37 is VOFF1Then, since the operational amplifier 37 is in the voltage follower state because the analog switch 36 is in the on state, the output VSUB1Is VSUB1= VOFF1It becomes. At this time, the capacitive element CS2, CHQS2, QHThen, it is expressed by the following formula.
[0072]
QS2= CS2・ (VIN1-VOFF1)
QH= 0
On the other hand, φreset= L and when the analog switch 36 is turned off, the input voltage is set to VIN2Then, this charge QS2Since is still conserved, the following equation holds from the law of conservation of charge.
CS2(VIN1-VOFF1) = CS2(VIN2-VOFF1) + CH(VSUB2-VOFF1)
Therefore, at this time, VSUB2Is given by the following equation (9).
[0073]
[Equation 9]
Figure 0003750757
[0074]
Where CS2= CHThen, equation (9) becomes equation (10).
[0075]
[Expression 10]
Figure 0003750757
[0076]
According to the timing chart shown in FIG.IN1Is equal to the conversion output of the first DAC, VIN2Is equal to the conversion output of the second DAC. Therefore, VSUB2Is expressed by the following equation from equations (6), (8), and (10).
[0077]
## EQU11 ##
Figure 0003750757
[0078]
In this way, the process of subtracting and averaging the output of the first conversion value and the second conversion value is performed. Of course, instead of the subtraction average, the addition average may be used, but since the offset of the operational amplifier is canceled, the subtraction average is more preferable.
[0079]
Next, the sample and hold circuit 45 located at the final stage has the above VSUB2Is sampled and held, so its output is VSUB2The offset voltage V of the sample hold circuit 4OFF2Will be added. Therefore, the output VOUTIs as shown in the following equation (12). The sample-and-hold circuit 45 used in the pipeline DAC may be the same as the sample-and-hold circuit 45 shown in FIG. 1, and this circuit includes an operational amplifier 46 and a capacitive element C as shown in FIG.S3The sample-and-hold unit configured bysampThe sample-and-hold is configured by the operation of the analog switch 47 controlled by.
[0080]
[Expression 12]
Figure 0003750757
[0081]
As can be seen by referring to this equation (12), VOFF1, VOFF2Since this is a constant value that does not depend on the input code, it becomes an output offset, but it does not cause deterioration in the accuracy of the DAC. Also, the first-order term of α is removed by taking the difference between the two conversions, the term of ΔQ is also basically removed, and the component that is not canceled is multiplied by the term of the capacitance ratio error α. Therefore, the error component is sufficiently small as compared with the equations (6) and (8).
[0082]
  Therefore, a highly accurate pipeline system DAC can be realized.
  Next, referring to FIG. 1 and FIG.CyclicThe method DAC will be described.
  The cyclic algorithmic DAC shown in FIG. 1 converts a given digital signal into a voltage (V1), A sample hold circuit 25 that samples and holds the output of the unit DAC 15, a subtract circuit 35 that subtracts the output of the sample hold circuit 25, a sample hold circuit 45 that samples and holds the subtraction result, and an analog switch And a clock generation circuit 48 for generating a plurality of types of clock signals for turning on / off. Further, the unit DAC 15 includes two capacitive elements C connected to the inverting terminal of the operational amplifier 150.1, C2And analog switches 151, 152, 153, 154, 155, 156, 157, 158, and 159. The analog switch 159 has a clock φ1And the analog switches 151 and 152 are connected to the clock φ.2Controlled by ON / OFF. The analog switch 157 has a clock φinitThe connection state with the ground point is controlled by the analog switch 158, and the analog switch 158convIs controlled by. The analog switches 153 and 154 have clocks φ11, Φ12And is connected to analog switches 157 and 158. Further, the analog switches 156 and 155 are respectively connected to the clock φ11, Φ12The analog switch 156 has a digital signal VDINIs input to the analog switch 155, the digital signal “−VDINIs entered.
[0083]
  The sample hold circuit 25 has a capacitive element C connected to the inverting terminal of the operational amplifier 29.S1And analog switches 26, 27, 28. The analog switch 26 has a clock φ1The analog switches 27 and 28 are controlled by the clock φ.1 ,φ2The circuit is controlled by the unit DAC.15Output V1Sample and hold V2Output as.
[0084]
Further, the subtraction circuit 35 is connected to the operational amplifier 37 by the negative feedback capacitive element C.HAnd the negative feedback capacitive element CHIn parallel with the clock φresetAnd the capacitive element C connected to the inverting terminal of the operational amplifier 37.S2And have. Further, the sample and hold circuit 45 includes a capacitive element C connected to the non-inverting terminal of the operational amplifier 46 connected to negative feedback.S3And an analog switch 47, and the analog switch 47 has a clock φsampTherefore, the on / off control is performed, and this circuit outputs VSUBSample and hold VOUTOutput as.
[0085]
The timing chart of each clock is shown as in FIG.1And φ2However, the level changes alternately every time interval “(1/4) · T” and φ for every time interval TsampBecomes high level for a predetermined time. ΦinitIs supplied so as to be at a high level only at the initial stage. φresetChanges between a high level and a low level every time interval “(1/2) · T”. Φ12Is φ11Φ is low level1On the other hand, φ11Is φ12Φ is low level1To generate a clock. The clock generation circuit 48 generates a clock φ that changes in this way.1, Φ2, Φsamp, Φreset, Φ11, Φ12, Φinit, ΦCONVCan be supplied to a predetermined analog switch.
[0086]
Since the operations of the subtracting circuit 35 and the sample hold circuit 45 are as described above, they will not be described again. Instead of the subtraction circuit 35, a circuit that performs addition averaging may be employed. The sample hold circuit 25 includes an operational amplifier 29 and a capacitive element C.S1The sample hold unit configured with the voltage V output from the unit DAC 151The clock φ1, Φ2The analog switches 26, 27, and 28 controlled by the above are configured to sample and hold so that the output V is obtained.
[0087]
An outline of the operation of the unit DAC 15 will be described with reference to the timing chart of FIG.
First, the conversion process starts from the LSB, and only when the conversion starts, the clock φINIT, ΦconvAre each φINIT= H, φconv= L (usually φINIT= L, φconv= H) and VIN= 0. At this time VDIN= V (LSB). Next, conversion of “LSB + 1” bits is performed.INIT= L, φconv= H.
[0088]
If the first conversion is performed, φ11Is fixed at L and φ12= Φ1It becomes. At this time, the analog switches 153 and 156 are turned off, and the analog switches 154 and 15511= Φ1ON control according to Therefore, through the analog switch 155, the digital signal “−VDIN”Is input and the capacitive element C1And the signal V via the analog switch 1542(Another signal on which a predetermined process has been performed) is input and the capacitive element C2To be supplied.
[0089]
The analog switch 159 has a control clock φ1The analog switches 151 and 152 are controlled according to the control clock φ.2ON / OFF control according to
[0090]
Therefore, at this time, since the same operation as that of the unit DAC1 described in FIG. 6 is performed, if the factor that deteriorates the conversion accuracy is only the capacitance ratio error of the unit DAC, the output of the unit DAC15 is as described above ( 5) This is in agreement with the equation.
[0091]
Next, in the second conversion, conversely, φ12Is fixed to L and φ11= Φ1It becomes. At this time, the analog switches 154 and 155 are turned off, and the analog switches 153 and 156 are controlled by the control clock φ.12= Φ1ON control according to Therefore, the digital signal “V” is passed through the analog switch 156.DIN”Is input and the capacitive element C2And the signal V via the analog switch 1532(Another output signal on which a predetermined process has been performed) is input and the capacitive element C1To be supplied. Thus, the second input digital signal is −VDINNot VDINIt becomes.
[0092]
The unit DAC 15 performs such an operation in accordance with the clock, switches between two input signals of the digital signal and another output signal on which predetermined processing has been performed, inputs / outputs, and further performs switching output. A process of obtaining a converted value obtained by multiplying the two input signals independently by “½” and adding them is performed.
[0093]
That is, the cyclic type unit DAC 15 basically performs the same operation as the pipeline type, and the same unit DAC is repeatedly used (cyclic type) or connected in series bit by bit (pipeline). In the case of the cyclic DAC, the coefficients in the equation (12) are as follows.
[0094]
α1= Α2= ΑThree
CTen= C20
Therefore, Equation (12) can be rewritten as Equation (13).
[0095]
[Formula 13]
Figure 0003750757
[0096]
Thus, even in the cyclic DAC according to the present invention, VOFF1, VOFF2Since this is a constant value that does not depend on the input code, it becomes an output offset, but it does not cause deterioration in the accuracy of the DAC. Also, the first-order term of α is removed by taking the difference between the two conversions, the term of ΔQ is also basically removed, and the component that is not canceled is multiplied by the term of the capacitance ratio error α. Therefore, as compared with the equations (6) and (8), the error component becomes sufficiently small, and a highly accurate cyclic method DAC can be realized.
[0097]
FIG. 5 shows the INL characteristics of the cyclic algorithmic DAC according to the present invention. In FIG. 5, the capacity ratio error α is set to 0.01 for an 8-bit DAC, and the gain of the operational amplifier is 200 (dB). In FIG. 5, the horizontal axis represents digital inputs “−128” to “128” (unit, LSB), and the vertical axis represents error (unit, LSB). It can be seen that an error of about 0.005 (LSB) occurs at the maximum. As can be seen by comparing FIG. 5 with FIG. 10 and FIG. 11, it can be seen that the accuracy of about 8 bits in the conventional method is improved to the accuracy of 16 bits.
[0098]
As described above, according to the algorithmic DAC according to the present invention, the influence of the capacity ratio error that determines the gain of the unit DAC can be made secondary from what was primary in the conventional method. Therefore, the precision can be doubled in bit conversion, that is, the precision of n bits can be improved to 2n bits. Therefore, it is possible to realize a high-precision digital-to-analog conversion means having a 16-bit precision whose output corresponds to the input code on a one-to-one basis without using trimming or calibration. Accurate digital-to-analog conversion means can be realized.
[0099]
  As described above, according to the first aspect of the present invention, the two input signals of the digital signal and the other output signal on which the predetermined processing has been performed.Among these, the digital signal is input to the first capacitive element and the other output signal is input to the second capacitive element, and the two input signals output from the first and second capacitive elements are independently obtained. The first conversion value (first conversion value) obtained by multiplication by “½” is obtained, while the input destination of the input signal is switched, and the digital signal having the opposite polarity to the digital signal and the predetermined processing The digital signal having the opposite polarity is input to the second capacitor element, and the other output signal is input to the first capacitor element. The second conversion value (second conversion value) is obtained by independently multiplying these two input signals output from the two capacitive elements by “½” and adding them.Output the first conversion value before switching and the second conversion value after switchingSubtract each otherSince it is output, highly accurate digital-to-analog conversion can be realized while suppressing the influence of the mismatch of the capacitance ratio that determines the gain of the unit DAC.
[0101]
  And claims2According to the described invention, the conversion unit obtains the conversion value by independently multiplying the two input signals of the digital signal and the other output signal on which the predetermined processing has been performed by multiplying by “½”. The subtraction circuit outputs the first conversion value before switching and the second conversion value after switching.Subtract each otherThe sample and hold circuitSubtractedSince the value is sampled and held, high-precision digital-to-analog conversion can be realized while suppressing the influence of mismatch of the capacitance ratio that determines the gain of the unit DAC.
[0102]
  Furthermore, the claims3Switching according to the described inventionmeansHowever, the input to two or more capacitive elements that sample each of the digital signal and the predetermined signal is switched between the digital signal and the predetermined signal, and the control unit activates the switching means twice. The conversion operation is controlled so as to perform the above DA conversion, and the calculation unit further performs the switching.ROutputs of DA conversion with the switching means activatedSubtractionTherefore, highly accurate digital-to-analog conversion can be realized while suppressing the influence of the mismatch of the capacitance ratio that determines the gain of the unit DAC.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a cyclic algorithmic DAC according to an embodiment of the present invention.
FIG. 2 is a configuration diagram of a pipeline type algorithmic DAC according to an embodiment of the present invention.
FIG. 3 is an explanatory diagram of operation timing of a cyclic algorithmic DAC.
FIG. 4 is an explanatory diagram of operation timing of a pipelined algorithmic DAC.
FIG. 5 is an explanatory diagram of ILN characteristics of an 8-bit cyclic algorithmic DAC according to the present invention.
FIG. 6 is a block diagram of a conventional cyclic algorithmic DAC.
FIG. 7 is a block diagram of a conventional pipelined algorithmic DAC.
FIG. 8 is an explanatory diagram of operation timing of a conventional cyclic algorithmic DAC.
FIG. 9 is an explanatory diagram of the operation timing of a conventional pipelined algorithmic DAC.
FIG. 10 is an explanatory diagram of an example of INL characteristics of a conventional cyclic algorithmic DAC.
FIG. 11 is an explanatory diagram of another example of INL characteristics of a conventional cyclic algorithmic DAC.
[Explanation of symbols]
15 unit DAC
25 Sample hold circuit
26 Analog switch
27 Analog switch
28 Analog switch
29 operational amplifier
35 Subtraction circuit
36 Analog switch
37 operational amplifier
45 Sample hold circuit
46 operational amplifier
47 Analog switch
48 Clock generation circuit
150 operational amplifier
151 Analog switch
152 Analog switch
153 Analog switch
154 Analog switch
155 Analog switch
156 Analog switch
157 Analog switch
158 Analog switch
160 unit DAC
170 Unit DAC
180 Clock generation circuit
400 unit DAC1
500 unit DAC2

Claims (3)

デジタル信号を第1の容量素子に入力し且つ所定の処理が行われた他の信号を第2の容量素子に入力するステップと、
前記デジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第1の変換値を求めるステップと、
前記デジタル信号とは逆極性のデジタル信号を前記第2の容量素子に入力し且つ所定の処理が行われた前記他の信号を前記第1の容量素子に入力するステップと、
前記逆極性のデジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第2の変換値を求めるステップと、
第1及び第2の変換値同士を減算して出力するステップとを含む、デジタル・アナログ変換方法。
Inputting a digital signal to the first capacitor element and inputting another signal that has undergone predetermined processing to the second capacitor element;
Obtaining a first converted value obtained by independently multiplying the digital signal and the other signal by "1/2";
Inputting a digital signal having a polarity opposite to that of the digital signal to the second capacitive element and inputting the other signal subjected to a predetermined process to the first capacitive element;
Obtaining a second conversion value obtained by independently multiplying the digital signal of opposite polarity and the other signal by multiplication by “½”;
Subtracting and outputting the first and second conversion values , and a digital-analog conversion method.
デジタル信号を第1の容量素子に入力し且つ所定の処理が行われた他の信号を前記第2の容量素子に入力し、前記デジタル信号とは逆極性のデジタル信号を前記第2の容量素子に入力し且つ所定の処理が行われた前記他の信号を前記第1の容量素子に入力する切り替え部と、前記デジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第1の変換値を求め、前記逆極性のデジタル信号及び前記他の信号を独立に「1/2」乗じて加算した第2の変換値を求める変換部と、を備えるユニットDAC回路と、
第1及び第2の変換値同士を減算して出力する減算回路と、
減算された値をサンプルホールドするサンプルホールド回路と、を含むデジタル・アナログ変換器。
A digital signal is input to the first capacitor element, and another signal that has undergone predetermined processing is input to the second capacitor element, and a digital signal having a polarity opposite to that of the digital signal is input to the second capacitor element. A switching unit that inputs the other signal that has been input to the first and the predetermined process to the first capacitive element, and a first that is obtained by independently multiplying the digital signal and the other signal by “½” A unit DAC circuit comprising: a conversion unit that obtains a conversion value of 1 and obtains a second conversion value obtained by independently multiplying the digital signal having the opposite polarity and the other signal by multiplication by “½” ;
A subtraction circuit that subtracts and outputs the first and second conversion values ;
A digital-to-analog converter including a sample-and-hold circuit that samples and holds the subtracted value.
デジタルコードに対応するデジタル信号および所定の信号を入力し、加算された信号を変換出力するユニットDAコンバータを1以上有するデジタル・アナログ変換器において、
前記ユニットDAコンバータは、
前記デジタル信号と前記所定の信号の夫々をサンプルする第1の容量素子と、前記デジタル信号とは逆極性のデジタル信号と前記所定の信号の夫々をサンプルする第2の容量素子と、
前記第1の容量素子への入力を前記デジタル信号と前記所定の信号とで切り替え、且つ前記第2の容量素子への入力を前記逆極性のデジタル信号と前記所定の信号とで切り替える切り替え手段と、
該切り替え手段を起動した状態で、前記第1の容量素子に前記デジタル信号が供給されると共に前記第2の容量素子に前記所定の信号が供給される1回目のDA変換(デジタル・アナログ変換)と、前記第2の容量素子に前記デジタル信号が供給されると共に前記第1の容量素子に前記所定の信号が供給される2回目のDA変換とを行うように、変換動作を制御する制御部とを備え、
さらに、前記切り替え手段を起動した状態での前記1回目及び2回目のDA変換の出力同士を、減算する演算部を備えた、デジタル・アナログ変換器。
In a digital-to-analog converter having at least one unit DA converter that inputs a digital signal corresponding to a digital code and a predetermined signal and converts and outputs the added signal,
The unit DA converter
A first capacitive element that samples each of the digital signal and the predetermined signal; a second capacitive element that samples each of the digital signal having a polarity opposite to the digital signal and the predetermined signal;
Switching means for switching the input to the first capacitive element between the digital signal and the predetermined signal, and switching the input to the second capacitive element between the digital signal of opposite polarity and the predetermined signal; ,
First DA conversion (digital / analog conversion) in which the digital signal is supplied to the first capacitive element and the predetermined signal is supplied to the second capacitive element in a state where the switching means is activated. And a control unit that controls the conversion operation so as to perform the second DA conversion in which the digital signal is supplied to the second capacitive element and the predetermined signal is supplied to the first capacitive element And
Furthermore, the digital-analog converter provided with the calculating part which subtracts the outputs of the said 1st time and the 2nd DA conversion in the state which started the said switching means.
JP21470696A 1996-08-14 1996-08-14 Digital-analog conversion method and digital-analog converter Expired - Lifetime JP3750757B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21470696A JP3750757B2 (en) 1996-08-14 1996-08-14 Digital-analog conversion method and digital-analog converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21470696A JP3750757B2 (en) 1996-08-14 1996-08-14 Digital-analog conversion method and digital-analog converter

Publications (2)

Publication Number Publication Date
JPH1065543A JPH1065543A (en) 1998-03-06
JP3750757B2 true JP3750757B2 (en) 2006-03-01

Family

ID=16660269

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21470696A Expired - Lifetime JP3750757B2 (en) 1996-08-14 1996-08-14 Digital-analog conversion method and digital-analog converter

Country Status (1)

Country Link
JP (1) JP3750757B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5362933B1 (en) * 2012-02-22 2013-12-11 旭化成エレクトロニクス株式会社 Digital-analog converter and control method thereof

Also Published As

Publication number Publication date
JPH1065543A (en) 1998-03-06

Similar Documents

Publication Publication Date Title
Dyer et al. An analog background calibration technique for time-interleaved analog-to-digital converters
US6184809B1 (en) User transparent self-calibration technique for pipelined ADC architecture
JP2994497B2 (en) D / A converter DC offset calibration method and D / A converter DC offset calibration system
US5598157A (en) Sigma Delta analog to digital converter with three point calibration apparatus and method
US7944379B2 (en) SAR ADC and method with INL compensation
CN111052612B (en) Method and apparatus for offset correction in SAR ADC with reduced capacitor array DAC
US10505562B2 (en) Circuit and method for generating reference signals for hybrid analog-to-digital convertors
US6232898B1 (en) Digital self-calibration scheme for a pipelined A/D converter
US20100079317A1 (en) Method and apparatus for testing data converter
US20100079327A1 (en) Data conversion circuitry and method therefor
JP4543209B2 (en) Multistage converter using digital dither
US7868795B2 (en) Data conversion circuitry with an extra successive approximation step and method therefor
JP2003533087A (en) A / D converter calibration
US11955983B2 (en) Error-feedback SAR-ADC
JP2008104142A (en) Analog-to-digital converter
WO2021077068A1 (en) Analog-to-digital converter
US20040075599A1 (en) A/D converter calibration test sequence insertion
US20060055575A1 (en) Analog-to-digital conversion arrangement, a method for analog-to-digital conversion and a signal processing system, in which the conversion arrangement is applied
JP5286420B2 (en) Analog-digital converter and semiconductor integrated circuit device using the same
JP4454498B2 (en) Switched capacitor systems, methods and uses
Dyer et al. A comparison of monolithic background calibration in two time-interleaved analog-to-digital converters
JP3750757B2 (en) Digital-analog conversion method and digital-analog converter
El-Sankary et al. A digital blind background capacitor mismatch calibration technique for pipelined ADC
KR100190531B1 (en) Multi-d/a converter of a/d converter
EP0930715A2 (en) Digital self-calibration scheme for a pipelined a/d converter

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050620

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050830

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051028

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051130

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081216

Year of fee payment: 3

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081216

Year of fee payment: 3

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081216

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081216

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091216

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091216

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101216

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101216

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111216

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111216

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121216

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121216

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131216

Year of fee payment: 8

EXPY Cancellation because of completion of term