(57)【特許請求の範囲】
【請求項１】
積分器およびｋ（ｋは任意の自然数）ビット量子化器を有し、ディジタルデータをモジュレーションする初段ｋビットΔΣモジュレータと、
前記初段ｋビットΔΣモジュレータから出力される信号を受け、前記ｋビット量子化器で生じる量子化誤差を示す値を算出する演算器と、
ｍ（ｍはｋよりも大きい任意の自然数）ビット量子化器を有し、前記演算器から量子化誤差を示す値を受け、その値をモジュレーションして帰還信号として前記初段ｋビットΔΣモジュレータに帰還する次段ｍビットΔΣモジュレータとを備え、
前記初段ｋビットΔΣモジュレータは、前記積分器の出力と前記次段ｍビットΔΣモジュレータからの前記帰還信号とを入力し、その入力した値を加算してその加算結果を前記ｋビット量子化器の入力に供給する加算器を含む、ディジタルΔΣモジュレータ。
【請求項２】
ｋは１である、請求項１記載のディジタルΔΣモジュレータ。
【請求項３】
初段ｋビットΔΣモジュレータおよび次段ｍビットΔΣモジュレータは、共に同一次数のモジュレータである、請求項１または２に記載のディジタルΔΣモジュレータ。
【請求項４】
前記ｍビット量子化器の出力する信号を前記帰還信号とする、請求項１〜３のいずれか１項に記載のディジタルΔΣモジュレータ。
【請求項５】
前記演算器は、前記ｋビット量子化器の入力および出力のそれぞれ信号を受け、その差分を算出する、請求項１〜４のいずれか１項に記載のディジタルΔΣモジュレータ。
【請求項６】
ディジタルデータのサンプリングレートを高めるインターポレーションフィルタと、
前記インターポレーションフィルタによってサンプリングレートが高められたディジタルデータをモジュレーションしてノイズシェーピングする請求項１記載のディジタルΔΣモジュレータと、
前記ディジタルΔΣモジュレータによってノイズシェーピングされたディジタルデータをアナログデータに変換する内部Ｄ／Ａコンバータと、
前記内部Ｄ／Ａコンバータによって変換されたアナログデータの帯域外ノイズをカットするローパスフィルタとを備える、Ｄ／Ａコンバータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、マルチビット量子化器を用いた場合と同等の精度を有するディジタルΔΣモジュレータおよびそれを用いたＤ／Ａコンバータに関するものである。
【０００２】
【従来の技術】
図１１は従来の１ビットディジタルΔΣモジュレータを用いたＤ／Ａコンバータを示すブロック構成図であり、図において、１はディジタル入力データのサンプリングレートを高めるインターポレーションフィルタ、２はサンプリングレートが高められたディジタルデータをモジュレーションしてノイズシェーピングする１ビット出力のディジタルΔΣモジュレータである。このディジタルΔΣモジュレータ２は、減算器、積分器、量子化器、および遅延素子から構成されている。３はノイズシェーピングされたディジタルデータをアナログデータに変換する内部Ｄ／Ａコンバータ、４はアナログデータの帯域外ノイズをカットするローパスフィルタである。
【０００３】
次に動作について説明する。
現在、音声帯域のＤ／Ａコンバータの変換方式として、オーバーサンプリングΔΣ変換方式が広く用いられている。１ビットディジタルΔΣモジュレータを用いたＤ／Ａコンバータの基本構成を図１１に示した。
インターポレーションフィルタ１では、ディジタル入力データのサンプリングレートを高め、ディジタルΔΣモジュレータ２では、その高められたサンプリングレートでディジタルデータをモジュレーションしてノイズシェーピングする。内部Ｄ／Ａコンバータ３では、ノイズシェーピングされたディジタルデータをアナログデータに変換し、ローパスフィルタ４では、さらに、アナログデータの帯域外ノイズをカットして出力する。
ここで、ディジタルΔΣモジュレータ２は、減算器、積分器、量子化器、および遅延素子から構成されている。モジュレータの精度を決定する要素には、モジュレータの次数と、量子化器のビット数とがある。モジュレータの次数は、信号経路に積分器がいくつ挿入されているかによって決まる。例えば、２個の積分器がある場合に、２次のモジュレータとなる。
図１２（ａ）は従来の１ビット２次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、１１は入力部、１２は減算器、１３は積分器、１４は減算器、１５は積分器、１６は１ビット量子化器、１７は出力部、１８は遅延素子である。
図１２（ｂ）は従来のマルチビット２次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、１９はマルチビット量子化器、その他の構成は、図１２（ａ）と同等である。
一般にモジュレータの次数が高いほど、また、量子化器のビット数が多いほどディジタルΔΣモジュレータは高精度である。同じ次数であれば、マルチビット量子化器を用いた方が高精度になるが、この場合、内部Ｄ／Ａコンバータ３の単位要素回路のばらつきが避けられず、理論値に比べ精度が劣化することが知られている。
図１３は従来のマルチビットディジタルΔΣモジュレータを用いたＤ／Ａコンバータを示すブロック構成図であり、図において、２０はマルチビット２次ディジタルΔΣモジュレータと内部Ｄ／Ａコンバータ３との間に設けられたダイナミックエレメントマッチング回路（以下、ＤＥＭと言う）である。
このように、内部Ｄ／Ａコンバータ３の単位要素回路のばらつきによる精度劣化を低減するために、内部Ｄ／Ａコンバータ３の前段にＤＥＭ２０を設けることが必須となる。ＤＥＭ２０は、ビット数が多ければ多いほど回路規模が大きくなり、また、構成も複雑になる。このためディジタルΔΣモジュレータとしては、ディジタル出力が１ビットで、ノイズシェーピングの効果はマルチビット量子化器を用いた場合と同等となるのが望ましい。
【０００４】
【発明が解決しようとする課題】
従来のディジタルΔΣモジュレータは以上のように構成されているので、マルチビット量子化器１９を用いた方が高精度になるが、この場合、内部Ｄ／Ａコンバータ３の単位要素回路のばらつきが避けられず、そのばらつきによる精度劣化を低減するために、内部Ｄ／Ａコンバータ３の前段にＤＥＭ２０を設けた場合には、回路規模が大きくなり、構成も複雑になってしまう課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、マルチビット量子化器を用いた場合と同等の精度を有すると共に、回路規模を削減するディジタルΔΣモジュレータおよびそれを用いたＤ／Ａコンバータを得ることを目的とする。
【０００６】
【課題を解決するための手段】
この発明に係るディジタルΔΣモジュレータは、ディジタルデータをモジュレーションする初段ｌビットΔΣモジュレータと、ｌビット量子化器で生じた量子化誤差に補正を掛ける補正ロジックと、補正ロジックにより補正が掛けられた量子化誤差をモジュレーションして初段ｌビットΔΣモジュレータに帰還する次段ｍビットΔΣモジュレータとを備え、補正ロジックは、ｌビット量子化器で生じた量子化誤差が初段ｌビットΔΣモジュレータの出力において消去されるように補正を掛けるようにしたものである。
【０００７】
この発明に係るディジタルΔΣモジュレータは、ｌを１とするようにしたものである。
【０００８】
この発明に係るディジタルΔΣモジュレータは、次段ｍビットΔΣモジュレータでモジュレーションした出力を初段ｌビットΔΣモジュレータの入力部に帰還するようにしたものである。
【０００９】
この発明に係るディジタルΔΣモジュレータは、次段ｍビットΔΣモジュレータでモジュレーションした出力を初段ｌビットΔΣモジュレータに複数設けられた積分器間に帰還するようにしたものである。
【００１０】
この発明に係るディジタルΔΣモジュレータは、次段ｍビットΔΣモジュレータでモジュレーションした出力を初段ｌビットΔΣモジュレータのｌビット量子化器の直前に帰還するようにしたものである。
【００１１】
この発明に係るディジタルΔΣモジュレータは、初段ｌビットΔΣモジュレータおよび次段ｍビットΔΣモジュレータを、共に同一次数のモジュレータとするようにしたものである。
【００１２】
この発明に係るディジタルΔΣモジュレータは、初段ｌビットΔΣモジュレータおよび次段ｍビットΔΣモジュレータを、初段ｌビットΔΣモジュレータの次数よりも次段ｍビットΔΣモジュレータの次数を高くなるようにしたものである。
【００１３】
この発明に係るディジタルΔΣモジュレータは、ｌビット量子化器で生じた量子化誤差を、ｌビット量子化器の入力と出力の差から取り出すようにしたものである。
【００１４】
この発明に係るディジタルΔΣモジュレータは、ｌビット量子化器で生じた量子化誤差を、初段ｌビットΔΣモジュレータの入力と出力の差から取り出すようにしたものである。
【００１５】
この発明に係るＤ／Ａコンバータは、ディジタルデータのサンプリングレートを高めるインターポレーションフィルタと、サンプリングレートが高められたディジタルデータをモジュレーションしてノイズシェーピングするディジタルΔΣモジュレータと、ノイズシェーピングされたディジタルデータをアナログデータに変換する内部Ｄ／Ａコンバータと、変換されたアナログデータの帯域外ノイズをカットするローパスフィルタとを備えたものである。
【００１６】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１はこの発明の実施の形態１による１ビットｎ（ｎ≧１）次ディジタルΔΣモジュレータの概略を示すブロック構成図であり、図において、３１はディジタルデータを入力する入力部、３２は１ビット量子化器を有し、ディジタルデータをモジュレーションする初段１ビットｎ次ΔΣモジュレータ、３３はモジュレーションしてノイズシェーピングされたディジタルデータを出力する出力部である。３４は初段１ビットｎ次ΔΣモジュレータ３２の１ビット量子化器で生じた量子化誤差に補正を掛ける補正ロジック、３５はｍ（ｍ≧１）ビット量子化器を有し、補正ロジック３４により補正が掛けられた量子化誤差をモジュレーションして初段１ビットｎ次ΔΣモジュレータ３２にフィードバックする次段ｍビットｎ次ΔΣモジュレータである。
【００１７】
次に動作について説明する。
初段１ビットｎ次ΔΣモジュレータ３２において、入力部３１から入力されたディジタルデータをモジュレーションすると共に、その１ビット量子化器で生じた量子化誤差を求め、補正ロジック３４に出力する。補正ロジック３４では、その量子化誤差が初段１ビットｎ次ΔΣモジュレータ３２の出力部３３において消去されるように、その量子化誤差に補正を掛けて次段ｍビットｎ次ΔΣモジュレータ３５に出力する。次段ｍビットｎ次ΔΣモジュレータ３５では、補正ロジック３４により補正が掛けられた量子化誤差をモジュレーションして初段１ビットｎ次ΔΣモジュレータ３２にフィードバックする。
この結果、初段１ビットｎ次ΔΣモジュレータ３２から出力を取り出すので、最終出力は１ビットのデータストリームであるため、ＤＥＭを用いる必要がなくなり、簡単な構成でｍビット量子化器を用いた場合と同等の精度を有する１ビットｎ次ディジタルΔΣモジュレータを実現することができる。
【００１８】
実施の形態２．
図２はこの発明の実施の形態２による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、４１は加算器、４２，４４，４８，５０，５２は減算器、４３，４５，５１，５３は積分器、４６は１ビット量子化器、４７，５５は遅延素子、４９は微分器により構成された補正ロジック、５４はｍビット量子化器である。
なお、補正ロジック４９の前段により、初段１ビットｎ次ΔΣモジュレータを構成し、補正ロジック４９の後段により、次段ｍビットｎ次ΔΣモジュレータを構成するものである。
【００１９】
次に動作について説明する。
初段１ビットｎ次ΔΣモジュレータにおいて、１ビット量子化器４６の入力データと出力データとの差分（量子化誤差：−ｑ１）を減算器４８により算出し、その信号を次段ｍビットｎ次ΔΣモジュレータに出力する（Ｘ２）。この際、補正ロジック４９により、初段１ビットｎ次ΔΣモジュレータの出力部３３において生じる量子化誤差（ｑ１（１−ｚ−１）ｎ）をその打ち消すような補正を掛ける。この補正は、微分器（（１−ｚ−１）ｎ）のみで実現できる。
次段ｍビットｎ次ΔΣモジュレータにおいて、（Ｘ２）をモジュレーションし、その出力（Ｙ２）を初段の積分器４３の入力側の加算器４１にフィードバックする。
この結果、１ビット出力でありながら、ｍビットｎ次相当の精度が実現でき、ＤＥＭを削減できる。また、初段および次段のモジュレータを共に同一のｎ次モジュレータとしたので、ほぼ同一の回路ブロックで構成することができ、構成を簡単にすることができる。各ノードの伝達関数は、以下のようになる。
Ｘ２＝−ｑ１（１−ｚ−１）ｎ
Ｙ２＝−ｑ１（１−ｚ−１）ｎ＋ｑｍ（１−ｚ−１）ｎ
Ｙ＝Ｘ＋ｑｍ（１−ｚ−１）ｎ
また、図２に示したように、２次のモジュレータの場合、
Ｘ２＝−ｑ１（１−ｚ−１）２
Ｙ２＝−ｑ１（１−ｚ−１）２＋ｑｍ（１−ｚ−１）２
Ｙ＝Ｘ＋ｑｍ（１−ｚ−１）２
【００２０】
実施の形態３．
図３はこの発明の実施の形態３による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、５６は加算器４１の代わりに初段と次段の積分器４３，４５間に設けられた加算器であり、次段ｍビットｎ次ΔΣモジュレータの出力は、その加算器５６にフィードバックされている。
その他の構成については、図２と同等である。
【００２１】
次に動作について説明する。
この実施の形態３では、次段ｍビットｎ次ΔΣモジュレータの出力を初段１ビットｎ次ΔΣモジュレータに複数設けられた積分器４３，４５間の加算器５６にフィードバックする。
例えば、初段１ビットｎ次ΔΣモジュレータのｋ番目の積分器の出力に、次段ｍビットｎ次ΔΣモジュレータの出力をフィードバックした場合には、次段ｍビットｎ次ΔΣモジュレータの出力は、初段１ビットｎ次ΔΣモジュレータでｋ次のモジュレーションを受ける。このため、補正ロジック４９は、（（１−ｚ−１）ｎ−ｋ）となる。さらに、次段ｍビットｎ次ΔΣモジュレータの量子化誤差（ｑｍ）は、次段ｍビットｎ次ΔΣモジュレータのｎ次および初段１ビットｎ次ΔΣモジュレータのｋ次のモジュレーションを受けるため、（ｎ＋ｋ）次のモジュレーションを受けることになる。この場合、実施の形態２で得られた効果に加えて、モジュレーションの次数が上がる（ｎ次→ｎ＋ｋ次）ため、より高精度化が図れる。これにより、各ノードの伝達関数は、以下のようになる。
0004530119.tif 000002
また、図３に示したように、２次のモジュレータの場合、
0004530119.tif 000003
【００２２】
また、図４はこの発明の実施の形態３による１ビットｎ次ディジタルΔΣモジュレータの他の構成を示すブロック構成図であり、図において、５７は図３における積分器４３の代わりに設けられた積分器、５８は図３における遅延素子４７の代わりに設けられた遅延素子である。
このような積分器５７および遅延素子５８を設けても同様な効果を有する。
【００２３】
実施の形態４．
図５はこの発明の実施の形態４による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、５９は加算器４１または加算器５６の代わりに１ビット量子化器４６の直前に設けられた加算器であり、次段ｍビットｎ次ΔΣモジュレータの出力は、その加算器５９にフィードバックされている。
その他の構成については、図２または図３と同等である。
【００２４】
次に動作について説明する。
この実施の形態４では、次段ｍビットｎ次ΔΣモジュレータの出力を初段１ビットｎ次ΔΣモジュレータの１ビット量子化器４６の直前に設けられた加算器５９にフィードバックする。
１ビット量子化器４６の直前にフィードバックされたデータは、初段１ビットｎ次ΔΣモジュレータにより、ｎ次のモジュレーションを受ける。このため、次段ｍビットｎ次ΔΣモジュレータに出力するデータは、１ビット量子化器４６の量子化誤差分（−ｑ１）で良いため、補正ロジック４９を削減することができる。さらに、次段ｍビットｎ次ΔΣモジュレータでモジュレーションされたｍビット量子化器５４の量子化誤差（ｑｍ（１−ｚ−１）ｎ）は、初段１ビットｎ次ΔΣモジュレータにフィードバックされた後、その初段１ビットｎ次ΔΣモジュレータにおいてもｎ次のモジュレーションを受けることになる。
この結果、出力Ｙはより高い次数のモジュレーションを受ける（２ｎ次）ことになり、実施の形態２，３に比べてさらに高精度化できる。この実施の形態４においても、出力Ｙは初段１ビットｎ次ΔΣモジュレータから取り出すため、１ビットのデータストリームであるためＤＥＭを必要としない。さらに、補正ロジックも必要としないため、構成はさらに簡単になる。各ノードの伝達関数は、以下のようになる。
0004530119.tif 000004
また、図５に示したように、２次のモジュレータの場合、
Ｘ２＝−ｑ１
Ｙ２＝−ｑ１＋ｑｍ（１−ｚ−１）２
Ｙ＝Ｘ＋ｑｍ（１−ｚ−１）４
【００２５】
また、図６はこの発明の実施の形態４による１ビットｎ次ディジタルΔΣモジュレータの他の構成を示すブロック構成図であり、図において、６０は図５における積分器４５の代わりに設けられた積分器、また、図５における遅延素子４７は削除されている。
このような積分器６０を設けても同様な効果を有する。
【００２６】
実施の形態５．
図７はこの発明の実施の形態５による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、６１は減算器、６２は積分器である。
その他の構成については、図３と同等である。
【００２７】
次に動作について説明する。
この実施の形態５は、実施の形態２から４において、初段１ビットΔΣモジュレータと次段ｍビットΔΣモジュレータとの次数を変えたものである。
図７は実施の形態３の図３を例にとって示したものであり、初段１ビット２次ΔΣモジュレータと次段ｍビット３次ΔΣモジュレータとを用いたものである。
各ノードの伝達関数は、以下のようになる。
0004530119.tif 000005
このように、実施の形態３では３次のノイズシェーピング効果であったが、この実施の形態５では次段ｍビットΔΣモジュレータの次数を２次から３次に１次分増加させたため、４次のノイズシェーピング効果が得られ、モジュレータの高精度化が望める。
【００２８】
実施の形態６．
図８はこの発明の実施の形態６による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、６５は減算器４８の代わりに設けられ、初段１ビットｎ次ΔΣモジュレータの入力データと出力データとの差分を取り出す減算器である。
その他の構成については、図３と同等である。
【００２９】
次に動作について説明する。
この実施の形態６は、実施の形態２から４において、初段１ビットｎ次ΔΣモジュレータの入力データと出力データとの差分を減算器６５により取り出すものである。図８は実施の形態３の図３を例にとって示したものである。実施の形態２から４では、補正ロジック４９に微分器を用いていたが、初段１ビットｎ次ΔΣモジュレータの入力データと出力データとの差分を減算器６５により取り出すことによって、積分器によっても実現可能である。
この場合、積分器の次数は、次段ｍビットｎ次ΔΣモジュレータの出力を初段１ビットｎ次ΔΣモジュレータの１ビット量子化器４６の直前にフィードバックする場合（実施の形態４相当）が最大のｎ次になり、入力部にフィードバックする場合（実施の形態２相当）に積分器が不要になる。
この場合にも、１ビット出力でありながら、ｍビットｎ次相当の精度が実現でき、ＤＥＭが削減できる。
実施の形態３の図３を例にとった図８の場合は、補正ロジック４９は１次の積分器になり、各ノードの伝達関数は、以下のようになる。
0004530119.tif 000006
【００３０】
実施の形態７．
図９はこの発明の実施の形態７によるｌビットｎ次ディジタルΔΣモジュレータを示すブロック構成図であり、図において、６６は１ビット量子化器４６の代わりに設けられたｌ（ｌ＜ｍ）ビット量子化器である。
その他の構成については、図７と同等である。
【００３１】
次に動作について説明する。
この実施の形態７は、実施の形態１から６において、初段１ビットｎ次ΔΣモジュレータの１ビット量子化器４６の代わりにｌビット量子化器６６を設け、初段ｌビットｎ次ΔΣモジュレータとしたものである。但し、ｌは次段ｍビットｎ次ΔΣモジュレータのｍビット量子化器５４のｍよりも小さいものとする。
ＤＥＭ構成は、量子化器のビット数が多ければ多いほど、複雑かつ大規模になるが、この実施の形態７の構成をとることにより出力ビット数を少なくすることができ、通常ｍビット量子化器を持つディジタルΔΣモジュレータで必要になるＤＥＭに比べて、小規模なＤＥＭを用いて、ｍビット量子化器を用いた場合と同等の精度を持つことができ、このため回路規模の削減が図れる。
【００３２】
実施の形態８．
図１０はこの発明の実施の形態８によるｌビットディジタルΔΣモジュレータを用いたＤ／Ａコンバータを示すブロック構成図であり、図において、１はディジタル入力データのサンプリングレートを高めるインターポレーションフィルタ、６７はサンプリングレートが高められたディジタルデータをモジュレーションしてノイズシェーピングするｌビット出力のディジタルΔΣモジュレータである。３はノイズシェーピングされたディジタルデータをアナログデータに変換する内部Ｄ／Ａコンバータ、４はアナログデータの帯域外ノイズをカットするローパスフィルタである。
【００３３】
次に動作について説明する。
この実施の形態８は、実施の形態１から７に示した１またはｌビットディジタルΔΣモジュレータをオーバーサンプリングΔΣＤ／Ａコンバータに適用したものである。
インターポレーションフィルタ１では、ディジタル入力データのサンプリングレートを高め、ディジタルΔΣモジュレータ６７では、その高められたサンプリングレートでディジタルデータをモジュレーションしてノイズシェーピングする。内部Ｄ／Ａコンバータ３では、ノイズシェーピングされたディジタルデータをアナログデータに変換し、ローパスフィルタ４では、さらに、アナログデータの帯域外ノイズをカットして出力する。
実施の形態１から７に示した１またはｌビットディジタルΔΣモジュレータをオーバーサンプリングΔΣＤ／Ａコンバータに適用することで、簡単な構成で高精度のＤ／Ａコンバータを実現することができる。
【００３４】
なお、上記実施の形態１から７に示した１またはｌビットディジタルΔΣモジュレータにおいて、安定な動作をさせるために、各モジュレータの信号経路およびフィードバック経路にゲイン段を挿入しても良い。
【００３５】
【発明の効果】
以上のように、この発明によれば、ディジタルデータをモジュレーションする初段ｌビットΔΣモジュレータと、ｌビット量子化器で生じた量子化誤差に補正を掛ける補正ロジックと、補正ロジックにより補正が掛けられた量子化誤差をモジュレーションして初段ｌビットΔΣモジュレータに帰還する次段ｍビットΔΣモジュレータとを備え、補正ロジックは、ｌビット量子化器で生じた量子化誤差が初段ｌビットΔΣモジュレータの出力において消去されるように補正を掛けるように構成したので、ＤＥＭ構成は、量子化器のビット数が多ければ多いほど、複雑かつ大規模になるが、通常ｍビット量子化器を持つディジタルΔΣモジュレータで必要になるＤＥＭに比べて、小規模なＤＥＭを用いて、ｍビット量子化器を用いた場合と同等の精度を持つことができ、このため回路規模の削減が図れる効果がある。
【００３６】
この発明によれば、ｌを１とするように構成したので、初段１ビットΔΣモジュレータから出力を取り出すので、最終出力は１ビットのデータストリームであるため、ＤＥＭを用いる必要がなくなり、簡単な構成でｍビット量子化器を用いた場合と同等の精度を持つことができ、このため回路規模の削減が図れる効果がある。
【００３７】
この発明によれば、次段ｍビットΔΣモジュレータでモジュレーションした出力を初段ｌビットΔΣモジュレータの入力部に帰還するように構成したので、小規模なＤＥＭを用いて、ｍビット量子化器を用いた場合と同等の精度を持つことができ、このため回路規模の削減が図れる効果がある。
【００３８】
この発明によれば、次段ｍビットΔΣモジュレータでモジュレーションした出力を初段ｌビットΔΣモジュレータに複数設けられた積分器間に帰還するように構成したので、モジュレーションの次数が上がるため、より高精度化が図れる効果がある。
【００３９】
この発明によれば、次段ｍビットΔΣモジュレータでモジュレーションした出力を初段ｌビットΔΣモジュレータのｌビット量子化器の直前に帰還するように構成したので、モジュレーションの次数がさらに上がるため、より高精度化が図れる。また、補正ロジックを削減することができる効果がある。
【００４０】
この発明によれば、初段ｌビットΔΣモジュレータおよび次段ｍビットΔΣモジュレータを、共に同一次数のモジュレータとするように構成したので、初段ｌビットΔΣモジュレータおよび次段ｍビットΔΣモジュレータをほぼ同様の回路ブロックで構成されるため、構成を簡単にすることができる効果がある。
【００４１】
この発明によれば、初段ｌビットΔΣモジュレータおよび次段ｍビットΔΣモジュレータを、初段ｌビットΔΣモジュレータの次数よりも次段ｍビットΔΣモジュレータの次数を高くなるように構成したので、次段ｍビットΔΣモジュレータの次数の増加分だけ、高精度化が図れる効果がある。
【００４２】
この発明によれば、ｌビット量子化器で生じた量子化誤差を、ｌビット量子化器の入力と出力の差から取り出すように構成したので、補正ロジックを微分器によって構成することができる効果がある。
【００４３】
この発明によれば、ｌビット量子化器で生じた量子化誤差を、初段ｌビットΔΣモジュレータの入力と出力の差から取り出すように構成したので、補正ロジックを積分器によって構成することができる効果がある。
【００４４】
この発明によれば、ディジタルデータのサンプリングレートを高めるインターポレーションフィルタと、サンプリングレートが高められたディジタルデータをモジュレーションしてノイズシェーピングするディジタルΔΣモジュレータと、ノイズシェーピングされたディジタルデータをアナログデータに変換する内部Ｄ／Ａコンバータと、変換されたアナログデータの帯域外ノイズをカットするローパスフィルタとを備えるように構成したので、簡単な構成で高精度のＤ／Ａコンバータを実現することができる効果がある。
【図面の簡単な説明】
【図１】  この発明の実施の形態１による１ビットｎ次ディジタルΔΣモジュレータの概略を示すブロック構成図である。
【図２】  この発明の実施の形態２による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図である。
【図３】  この発明の実施の形態３による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図である。
【図４】  この発明の実施の形態３による１ビットｎ次ディジタルΔΣモジュレータの他の構成を示すブロック構成図である。
【図５】  この発明の実施の形態４による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図である。
【図６】  この発明の実施の形態４による１ビットｎ次ディジタルΔΣモジュレータの他の構成を示すブロック構成図である。
【図７】  この発明の実施の形態５による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図である。
【図８】  この発明の実施の形態６による１ビットｎ次ディジタルΔΣモジュレータを示すブロック構成図である。
【図９】  この発明の実施の形態７によるｌビットｎ次ディジタルΔΣモジュレータを示すブロック構成図である。
【図１０】  この発明の実施の形態８によるｌビットディジタルΔΣモジュレータを用いたＤ／Ａコンバータを示すブロック構成図である。
【図１１】  従来の１ビットディジタルΔΣモジュレータを用いたＤ／Ａコンバータを示すブロック構成図である。
【図１２】  従来の１ビットおよびマルチビット２次ディジタルΔΣモジュレータを示すブロック構成図である。
【図１３】  従来のマルチビットディジタルΔΣモジュレータを用いたＤ／Ａコンバータを示すブロック構成図である。
【符号の説明】
１  インターポレーションフィルタ、３  内部Ｄ／Ａコンバータ、４  ローパスフィルタ、３１  入力部、３２  初段１ビットｎ次ΔΣモジュレータ、３３  出力部、３４，４９  補正ロジック、３５  次段ｍビットｎ次ΔΣモジュレータ、４１，５６，５９  加算器、４２，４４，４８，５０，５２，６１，６５  減算器、４３，４５，５１，５３，５７，６０，６２  積分器、４６  １ビット量子化器、４７，５５，５８  遅延素子、５４  ｍビット量子化器、６６  ｌビット量子化器、６７  ディジタルΔΣモジュレータ。
【図１】
0004530119.tif 000007
【図２】
0004530119.tif 000008
【図３】
0004530119.tif 000009
【図４】
0004530119.tif 000010
【図５】
0004530119.tif 000011
【図６】
0004530119.tif 000012
【図７】
0004530119.tif 000013
【図８】
0004530119.tif 000014
【図９】
0004530119.tif 000015
【図１０】
0004530119.tif 000016
【図１１】
0004530119.tif 000017
【図１２】
0004530119.tif 000018
【図１３】
0004530119.tif 000019