JPH05335963A - D/a converter - Google Patents

D/a converter

Info

Publication number
JPH05335963A
JPH05335963A JP4140223A JP14022392A JPH05335963A JP H05335963 A JPH05335963 A JP H05335963A JP 4140223 A JP4140223 A JP 4140223A JP 14022392 A JP14022392 A JP 14022392A JP H05335963 A JPH05335963 A JP H05335963A
Authority
JP
Japan
Prior art keywords
output
bit
signal
decoder
noise shaper
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.)
Granted
Application number
JP4140223A
Other languages
Japanese (ja)
Other versions
JP2822776B2 (en
Inventor
Yasunori Tani
泰範 谷
Tetsuhiko Kaneaki
哲彦 金秋
Akira Sobashima
彰 傍島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4140223A priority Critical patent/JP2822776B2/en
Priority to EP93910410A priority patent/EP0597123A4/en
Priority to US08/185,876 priority patent/US5539403A/en
Priority to PCT/JP1993/000717 priority patent/WO1993025006A1/en
Publication of JPH05335963A publication Critical patent/JPH05335963A/en
Application granted granted Critical
Publication of JP2822776B2 publication Critical patent/JP2822776B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

(57)【要約】 【目的】 PWMのように高いクロックを必要とせず、
またD/A変換回路に高い精度を必要としないD/A変
換装置を提供する。 【構成】 ディジタル入力をディジタルフィルタ10と
ノイズシェーパ11でサンプリング周波数が高くビット
数の少ないディジタル信号に変換し、ノイズシェーパ1
1からの出力信号をデコーダ12で対応する1ビット信
号列に変換して1ビットD/A変換器13列でアナログ
信号に変換し、これらアナログ信号をアナログ加算器1
4で総合してアナログ出力とする。デコーダ12の出力
をノイズシェーパ11の出力の値に応じた数の1ビット
信号が巡回するような出力とし、特定の1ビット信号と
ノイズシェーパ11の出力値との相関を無くすること
で、ノイズや歪を低減する。
(57) [Summary] [Purpose] Does not require a high clock like PWM,
Further, the present invention provides a D / A conversion device that does not require high accuracy in the D / A conversion circuit. The digital input is converted into a digital signal having a high sampling frequency and a small number of bits by a digital filter 10 and a noise shaper 11, and the noise shaper 1
The output signal from 1 is converted into a corresponding 1-bit signal sequence by the decoder 12 and converted into an analog signal by the 1-bit D / A converter 13 column, and these analog signals are converted into the analog adder 1
Comprehensive analog output in 4. The output of the decoder 12 is such that the number of 1-bit signals corresponding to the output value of the noise shaper 11 circulates, and by eliminating the correlation between the specific 1-bit signal and the output value of the noise shaper 11, noise And reduce distortion.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はディジタル信号をアナロ
グ信号に変換するD/A(ディジタル/アナログ)変換
装置に関し、特にディジタル入力信号のサンプリング周
波数よりも高いサンプリング周波数でD/A変換を行
う、オーバーサンプリング型D/A変換装置に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a D / A (digital / analog) converter for converting a digital signal into an analog signal, and in particular, performs D / A conversion at a sampling frequency higher than the sampling frequency of a digital input signal. The present invention relates to an oversampling D / A conversion device.

【0002】[0002]

【従来の技術】D/A変換装置の一つとして、ノイズシ
ェーパとPWMを用いたD/A変換装置が報告されてい
る。従来報告されていたこの方式のD/A変換装置につ
いて図7を用いて説明する。なお、この技術については
「ナショナル・テクニカル・レポート(第34巻第2
号、昭和63年4月)pp.40−45」にその記載が
ある。
2. Description of the Related Art As one of D / A converters, a D / A converter using a noise shaper and PWM has been reported. A conventionally reported D / A converter of this system will be described with reference to FIG. For details on this technology, refer to "National Technical Report (Vol. 34, No. 2).
No., April 1988) pp. 40-45 ".

【0003】図7は従来のD/A変換装置の一例を示す
ブロック図である。10はディジタルフィルタ(DF)
であり、入力されたディジタル信号のサンプリング周波
数fsをn倍(n≧2)にするものである。ここではn
=64とする。11はノイズシェーパ(NS)であり、
ディジタルフィルタ10から出力されるディジタル信号
の語長制限を行うとともにノイズの周波数特性を所定の
特性に変化させるものである。ここでは3次特性のノイ
ズシェーパとし、入力Xに対する出力Yは(数1)で表
されるものとする。
FIG. 7 is a block diagram showing an example of a conventional D / A converter. 10 is a digital filter (DF)
That is, the sampling frequency fs of the input digital signal is multiplied by n (n ≧ 2). Where n
= 64. 11 is a noise shaper (NS),
The word length of the digital signal output from the digital filter 10 is limited, and the frequency characteristic of noise is changed to a predetermined characteristic. Here, it is assumed that the noise shaper has a cubic characteristic, and the output Y with respect to the input X is represented by (Equation 1).

【0004】[0004]

【数1】 [Equation 1]

【0005】また、出力Yは11(=p)レベルの出力
を持つものとする。70はパルス幅変調回路(PWM)
であり、ノイズシェーパ11から出力されるディジタル
信号に対応した11通りのパルス幅を有する1ビットの
パルス信号に変換し、アナログ信号として出力する。図
7のD/A変換装置は、ディジタルフィルタ10とノイ
ズシェーパ11によりディジタル入力信号をサンプリン
グ周波数64fs、11レベルとしたのちに、PWM7
0でさらに少なくとも704倍(64×11)のクロッ
クを用いてアナログ信号に変換するものであり、ディジ
タル信号をより高いサンプリング周波数でアナログ信号
に変換するいわゆるオーバーサンプリング型のD/A変
換装置となっている。
The output Y is assumed to have an 11 (= p) level output. 70 is a pulse width modulation circuit (PWM)
Is converted into a 1-bit pulse signal having 11 pulse widths corresponding to the digital signal output from the noise shaper 11 and output as an analog signal. The D / A conversion device of FIG. 7 sets the sampling frequency of 64 fs and 11 levels by the digital filter 10 and the noise shaper 11, and then the PWM 7
When it is 0, it further converts into an analog signal by using at least 704 times (64 × 11) clock, and is a so-called oversampling type D / A converter which converts a digital signal into an analog signal at a higher sampling frequency. ing.

【0006】図7のD/A変換装置の出力信号スペクト
ラムをコンピュータ・シミュレーションで求めた結果を
図8に示す。簡単のため、ここでは0〜2fsまでの信
号を示している。前記したように、僅か11レベルのデ
ィジタル信号をアナログ信号に変換したものながら、図
8に示したようにノイズシェーパ11によって0〜fs
/2の信号帯域では120dB以上のダイナミックレン
ジ(D.R.)が得られるものである。
FIG. 8 shows the result obtained by computer simulation of the output signal spectrum of the D / A converter shown in FIG. For simplification, the signals from 0 to 2fs are shown here. As described above, although the digital signal of only 11 levels is converted into the analog signal, as shown in FIG.
In the signal band of / 2, a dynamic range (DR) of 120 dB or more can be obtained.

【0007】[0007]

【発明が解決しようとする課題】しかしながら図7に示
す構成では、PWM70には少なくとも704fsのク
ロックを必要とする。例えばディジタルオーディオで広
く用いられているサンプリング周波数fs=48kHzの
場合、704fs=33.792MHzという極めて高い
クロックとなり、電磁干渉や電磁妨害の対策が必要にな
るなど実用上の課題がある。
However, in the configuration shown in FIG. 7, the PWM 70 requires a clock of at least 704 fs. For example, when the sampling frequency fs = 48 kHz widely used in digital audio, the clock becomes an extremely high clock of 704 fs = 33.792 MHz, and there is a practical problem such as a need for countermeasures against electromagnetic interference and electromagnetic interference.

【0008】PWM以外の方式でD/A変換を行う場合
にはPWMの場合よりも低いクロックで動作させること
も可能である。例えば抵抗列を用いたD/A変換回路を
用いればよい。しかし、このためには抵抗列に極めて高
い相対精度が要求されるため、D/A変換回路の製造が
困難になるという課題があった。
When D / A conversion is performed by a method other than PWM, it is possible to operate with a clock lower than that for PWM. For example, a D / A conversion circuit using a resistor string may be used. However, for this purpose, there is a problem in that it is difficult to manufacture the D / A conversion circuit because the resistor array requires extremely high relative accuracy.

【0009】本発明は上記従来の課題を解決するもの
で、PWMのように高いクロックを必要とせず、またD
/A変換回路に高い精度を必要としないD/A変換装置
を提供することを目的とする。
The present invention solves the above-mentioned conventional problems and does not require a high clock unlike PWM, and D
It is an object of the present invention to provide a D / A conversion device that does not require high accuracy in the / A conversion circuit.

【0010】[0010]

【課題を解決するための手段】この目的を達成するため
に、本発明のD/A変換装置は以下の構成とする。
In order to achieve this object, the D / A converter of the present invention has the following configuration.

【0011】(1)入力されたディジタル信号のサンプ
リング周波数をn倍(n≧2)にするディジタルフィル
タと、前記ディジタルフィルタの出力を入力とし語長制
限とともにノイズの周波数特性を所定の特性に変化させ
るノイズシェーパと、前記ノイズシェーパの出力を入力
とし、この入力の値に対応した1ビット信号列に変換す
るデコーダと、前記デコーダの出力をアナログ信号に変
換する1ビットD/A変換器列と、前記1ビットD/A
変換器列の出力を総合するアナログ加算器とを備え、前
記デコーダの出力を、前記ノイズシェーパの出力の値に
応じた数の1ビット信号が巡回するような出力とする。
(1) A digital filter that multiplies the sampling frequency of an input digital signal by n times (n ≧ 2), and the output of the digital filter is input to change the word frequency limit and the noise frequency characteristic to a predetermined characteristic. A noise shaper, a decoder for receiving the output of the noise shaper and converting it into a 1-bit signal string corresponding to the input value, and a 1-bit D / A converter string for converting the output of the decoder into an analog signal , 1-bit D / A
An analog adder that integrates the outputs of the converter array is provided, and the output of the decoder is such that a number of 1-bit signals corresponding to the value of the output of the noise shaper circulates.

【0012】(2)前記デコーダの出力を、前記ノイズ
シェーパから出力されるp通り(pは整数)の値を持つ
信号に対応して少なくとも(p−1)個の1ビット信号
列を出力するようにし、その1ビット信号列の割り当て
開始位置が1サンプルデータ前の該1ビット信号列の最
終割り当て位置の次の位置になるように巡回して割り当
てられるようにする。
(2) The decoder outputs at least (p-1) 1-bit signal strings corresponding to the p-valued signals (p is an integer) output from the noise shaper. In this way, the allocation start position of the 1-bit signal sequence is cyclically allocated so that it is the position next to the final allocation position of the 1-bit signal sequence one sample data before.

【0013】(3)前記デコーダの出力を、前記ノイズ
シェーパから出力されるp通り(pは整数)の値を持つ
信号に対応して少なくとも(p−1)個の1ビット信号
列を出力するようにし、その1ビット信号列の割り当て
開始位置が1サンプルデータごとに所定数だけ巡回する
ようにする。
(3) At least (p-1) 1-bit signal strings are output from the output of the decoder in correspondence with signals having p values (p is an integer) output from the noise shaper. In this way, the allocation start position of the 1-bit signal sequence is circulated by a predetermined number for each sample data.

【0014】(4)前記デコーダの出力を、前記ノイズ
シェーパから出力されるp通り(pは整数)の値を持つ
信号に対応して少なくとも2(p−1)個の1ビット信
号列を出力するようにし、その1ビット信号の割り当て
が巡回し、かつ該1ビット信号列の信号は何れも2サン
プルデータ連続して割り当てられることがないようにす
る。
(4) At least 2 (p-1) 1-bit signal strings are output from the output of the decoder corresponding to the p-valued signals (p is an integer) output from the noise shaper. Therefore, the allocation of the 1-bit signal is cyclic, and none of the signals of the 1-bit signal train is allocated continuously for two sample data.

【0015】[0015]

【作用】上記した構成により本発明は、ノイズシェーパ
の出力をデコーダで1ビット信号列に変換し、さらに1
ビットD/A変換器列でアナログ信号に変換することに
より、D/A変換時のサンプリング周波数がノイズシェ
ーパのディジタル出力のサンプリング周波数と同じでよ
く、PWMに比較して遥かに低いクロックでの動作が可
能である。また、デコーダがノイズシェーパの出力を複
数個の1ビットD/A変換器に巡回するように割り当て
ることにより、ノイズシェーパの出力値と特定の1ビッ
トD/A変換器との相関を無くしている。このことによ
って、各1ビットD/A変換器間の出力にバラツキがあ
る場合でも、信号帯域での歪やノイズの発生を小さくす
ることができる。
According to the present invention having the above-described structure, the output of the noise shaper is converted into a 1-bit signal string by the decoder,
By converting to an analog signal with the bit D / A converter string, the sampling frequency at the time of D / A conversion may be the same as the sampling frequency of the digital output of the noise shaper, and operation with a clock much lower than PWM Is possible. Further, the decoder allocates the output of the noise shaper so as to circulate to the plurality of 1-bit D / A converters, thereby eliminating the correlation between the output value of the noise shaper and the specific 1-bit D / A converter. .. As a result, even if the outputs between the 1-bit D / A converters have variations, it is possible to reduce the occurrence of distortion and noise in the signal band.

【0016】[0016]

【実施例】以下、本発明の実施例について図面を参照し
ながら説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0017】図1は本発明によるD/A変換装置の一実
施例を表すブロック図である。図1で、10はディジタ
ルフィルタ(DF)、11はノイズシェーパ(NS)で
あり、共に図7で示したものと同一の構成・機能を有す
る。12はデコーダ(DEC)であり、ノイズシェーパ
11から出力されるディジタル信号に対応してm個の1
ビット信号を出力するものである。13は1ビットD/
A変換器列(DAC)であり、第1のD/A変換器(D
AC−1)から第mのD/A変換器(DAC−m)まで
の、全て均一なm個の1ビットD/A変換器で構成され
る。14はアナログ加算器であり、1ビットD/A変換
器列13から出力されるm個のアナログ信号を総合し、
アナログ信号として出力する。15はD/A変換回路で
あり、1ビットD/A変換器列13とアナログ加算器1
4とで構成される。図1のD/A変換装置は、ディジタ
ルフィルタ10とノイズシェーパ11によりディジタル
入力信号をサンプリング周波数64fs、11(=p)
レベルとしたのちに、デコーダ12でm個の1ビット信
号とし、さらにD/A変換回路15でアナログ信号に変
換するものであり、ディジタル信号をより高いサンプリ
ング周波数でアナログ信号に変換するいわゆるオーバー
サンプリング型のD/A変換装置となっている。
FIG. 1 is a block diagram showing an embodiment of a D / A converter according to the present invention. In FIG. 1, 10 is a digital filter (DF) and 11 is a noise shaper (NS), both of which have the same configurations and functions as those shown in FIG. Reference numeral 12 is a decoder (DEC), which corresponds to the digital signals output from the noise shaper 11 and includes m 1's.
It outputs a bit signal. 13 is 1 bit D /
A converter array (DAC) and a first D / A converter (D
AC-1) to the mth D / A converter (DAC-m) are all configured by m uniform 1-bit D / A converters. Reference numeral 14 is an analog adder, which integrates m analog signals output from the 1-bit D / A converter array 13,
Output as an analog signal. Reference numeral 15 denotes a D / A conversion circuit, which is a 1-bit D / A converter array 13 and an analog adder 1
4 and. The D / A converter of FIG. 1 uses a digital filter 10 and a noise shaper 11 to sample a digital input signal at sampling frequencies of 64 fs and 11 (= p).
After the level is set, the decoder 12 converts the signal into m 1-bit signals, and the D / A conversion circuit 15 converts the signal into an analog signal. It is a type D / A converter.

【0018】図1のD/A変換回路15の一例を図2に
示す。図2で、13は1ビットD/A変換器列(DA
C)、14はアナログ加算器、15はD/A変換回路で
あり、それぞれ図1に対応している。20はインバータ
であり、1ビット入力信号を反転して出力する。21,
22は抵抗器、23はオペアンプ(演算増幅器)であ
る。図2の動作を説明すると、まずオペアンプ23の非
反転入力端子は接地されており、反転入力端子は仮想接
地点となっている。また、1ビット入力信号はインバー
タ20,抵抗器21を介して全てオペアンプ23の反転
入力端子に接続され、さらに抵抗器22を介してオペア
ンプ23の出力端子に接続されている。即ち、抵抗器2
1,22による電流加算回路を構成している。いま、D
AC−1の抵抗器21の抵抗値をR1、DAC−2の抵
抗器21の抵抗値をR2、…、DAC−mの抵抗器21
の抵抗値をRmとし、抵抗器22の抵抗値をRfとすると
き、アナログ出力電圧Eoは(数2)で求められる。
An example of the D / A conversion circuit 15 of FIG. 1 is shown in FIG. In FIG. 2, 13 is a 1-bit D / A converter array (DA
C) and 14 are analog adders, and 15 is a D / A conversion circuit, which correspond to FIG. Reference numeral 20 denotes an inverter, which inverts a 1-bit input signal and outputs it. 21,
Reference numeral 22 is a resistor, and 23 is an operational amplifier (operational amplifier). To explain the operation of FIG. 2, first, the non-inverting input terminal of the operational amplifier 23 is grounded, and the inverting input terminal is a virtual ground point. Further, the 1-bit input signal is all connected to the inverting input terminal of the operational amplifier 23 via the inverter 20 and the resistor 21, and further connected to the output terminal of the operational amplifier 23 via the resistor 22. That is, resistor 2
1 and 22 form a current adding circuit. Now D
The resistance value of the resistor 21 of AC-1 is R1, the resistance value of the resistor 21 of DAC-2 is R2, ..., The resistor 21 of DAC-m.
The analog output voltage Eo is calculated by the equation (2), where Rm is the resistance value of R and Rf is the resistance value of the resistor 22.

【0019】[0019]

【数2】 [Equation 2]

【0020】ここで、1ビットD/A変換器列13は全
て均一な構成であるから、抵抗器21の抵抗値もR1=
R2=…=Rmであり、オペアンプ23の出力即ちアナ
ログ出力は、1ビット入力信号のうち“0”(即ち、イ
ンバータ20の出力が“1”)になっている信号の数に
比例した電圧値を出力するものとなっている。
Since the 1-bit D / A converter array 13 has a uniform structure, the resistance value of the resistor 21 is also R1 =.
R2 = ... = Rm, and the output of the operational amplifier 23, that is, the analog output, is a voltage value proportional to the number of signals in which the 1-bit input signal is "0" (that is, the output of the inverter 20 is "1"). Is output.

【0021】実際の回路では1ビットD/A変換器列1
3の抵抗器21を完全に均一に製造することは不可能で
あり、何らかの相対誤差が存在する。この場合は(数
2)からも明らかなように1ビット入力信号のうち
“0”になっている信号の数だけではなく位置にも依存
した電圧値が出力される。
In an actual circuit, a 1-bit D / A converter array 1
It is not possible to manufacture resistor 3 of 3 perfectly uniformly and there is some relative error. In this case, as is clear from (Equation 2), a voltage value that depends not only on the number of 1-bit input signals that are "0" but also on the position is output.

【0022】図1のデコーダ12の一例を図3に示す。
図3で、30はポインタであり、入力信号の累算値の剰
余を出力するものである。31はROM(読み出し専用
メモリ)であり、入力信号を下位、ポインタ30の出力
を上位とするアドレスに対応してmビットのデータを出
力するものである。ここではm=10(=p−1)とす
る。図3の動作を説明すると、まずポインタ30は図1
のノイズシェーパ11から出力される11レベルの信号
(0〜10)を累算し、10の剰余を求め出力する。従
って、その出力は0〜9の10通りとなる。次に、入力
信号を下位、ポインタ30の出力信号を上位とするアド
レスをROM31に入力し、10ビットのデータを得
る。この10ビットのデータは、1ビット信号10個を
表すものである。この時のアドレス(10進数)とデー
タ(2進数)の関係を(表1)に示す。
An example of the decoder 12 of FIG. 1 is shown in FIG.
In FIG. 3, reference numeral 30 denotes a pointer, which outputs the remainder of the accumulated value of the input signal. Reference numeral 31 is a ROM (read-only memory), which outputs m-bit data corresponding to an address whose input signal is lower and output of the pointer 30 is upper. Here, m = 10 (= p-1). The operation of FIG. 3 will be described. First, the pointer 30 is shown in FIG.
11-level signals (0 to 10) output from the noise shaper 11 are accumulated, and a remainder of 10 is obtained and output. Therefore, there are 10 outputs, 0 to 9. Next, an address having a lower input signal and an upper output signal of the pointer 30 is input to the ROM 31 to obtain 10-bit data. This 10-bit data represents ten 1-bit signals. The relationship between the address (decimal number) and the data (binary number) at this time is shown in (Table 1).

【0023】[0023]

【表1】 [Table 1]

【0024】(表1)を説明すると、10ビットデータ
はアドレス下位即ち入力信号の数値が示すだけ“1”と
なっており、各ビットの総和が入力信号に等しくなるよ
うになっている。また、アドレス下位即ちポインタ30
の出力信号の数値が示すだけ左にシフトされ、あふれた
桁は右から現れるように巡回している。(表1)のよう
にROM31を定義することにより、例えば(表2)の
ようにデータが出力される。
Explaining (Table 1), the 10-bit data is "1" as indicated by the lower address, that is, the value of the input signal, and the sum of each bit is equal to the input signal. Also, the lower address, that is, the pointer 30
The output signal is shifted to the left by the number shown, and the overflowing digits are circulated so that they appear from the right. By defining the ROM 31 as in (Table 1), data is output as in (Table 2).

【0025】[0025]

【表2】 [Table 2]

【0026】(表2)からも判るように、入力信号の数
値が示すだけの“1”が10ビットデータを巡回するよ
うに出力されており、このことは入力信号の数値と10
ビットデータのうちの特定ビットとの相関が無いことを
示している。このため、10ビットデータがそれぞれ接
続される1ビットD/A変換器列13の出力間にバラツ
キがある場合でも、信号帯域での歪やノイズの発生を小
さくすることができる。
As can be seen from (Table 2), "1" indicated by the numerical value of the input signal is output so as to circulate 10-bit data.
It indicates that there is no correlation with a specific bit of the bit data. Therefore, even if there is a variation between the outputs of the 1-bit D / A converter array 13 to which the 10-bit data is connected, it is possible to reduce distortion and noise in the signal band.

【0027】図1のD/A変換装置で、1ビットD/A
変換器列13の出力が例えば(表3)に示すような最大
±0.1%のバラツキを持つ場合の出力信号スペクトラ
ムをシミュレーションで求めた結果を図4に示す。簡単
のため、ここでは0〜2fsまでの信号を示している。
In the D / A converter of FIG. 1, 1-bit D / A
FIG. 4 shows a result obtained by simulating the output signal spectrum when the output of the converter array 13 has a maximum variation of ± 0.1% as shown in (Table 3). For simplification, the signals from 0 to 2fs are shown here.

【0028】[0028]

【表3】 [Table 3]

【0029】図8にも示したように、ノイズシェーパ1
1からの出力では0〜fs/2の信号帯域では120d
B以上のダイナミックレンジが得られるが、図4では約
118dBのダイナミックレンジとなっており、1ビッ
トD/A変換器列13の出力に最大±0.1%ものバラ
ツキが存在するにも関わらず、性能劣化は僅かとなって
いるのが判る。これに対してデータが巡回しないような
出力の場合、例えばポインタ30の出力が入力によらず
0に固定されている場合の出力信号スペクトラムをシミ
ュレーションで求めた結果を図5に示す。図5に見られ
るように、図4に比較してノイズが増加し、高調波歪が
発生しており、またダイナミックレンジは約84dBと
大きく劣化していることが判る。
As shown in FIG. 8, the noise shaper 1
The output from 1 is 120d in the signal band from 0 to fs / 2
Although a dynamic range of B or more can be obtained, the dynamic range is about 118 dB in FIG. 4, and there is a variation of up to ± 0.1% in the output of the 1-bit D / A converter array 13, It can be seen that the performance deterioration is slight. On the other hand, FIG. 5 shows a result obtained by simulating the output signal spectrum when the output is such that the data does not circulate, for example, when the output of the pointer 30 is fixed to 0 regardless of the input. As can be seen from FIG. 5, noise is increased, harmonic distortion is generated, and the dynamic range is significantly deteriorated to about 84 dB as compared with FIG.

【0030】また、ここではポインタ30の動作を、図
1のノイズシェーパ11から出力される11レベルの信
号(0〜10)を累算し10の剰余を求め出力するもの
としたが、本発明の他の実施例として、ポインタ30の
動作をノイズシェーパ11の出力によらず0〜9の信号
を順に繰り返し出力するものとしてもよい。この場合の
出力信号スペクトラムをシミュレーションで求めた結果
を図6に示す。図6に見られるように、図8や図4に比
較してノイズの増加はあるものの、図5の場合では発生
していた高調波歪が見られなくなっており、また図5に
比較してダイナミックレンジも改善されている。特にこ
の方式ではポインタ30の動作が0〜9の信号を順に繰
り返し出力するだけでよく、累算と剰余の演算が不要な
ためポインタ30の回路規模を小さくできる。
Further, here, the operation of the pointer 30 is such that the 11-level signals (0 to 10) outputted from the noise shaper 11 of FIG. 1 are accumulated and the remainder of 10 is obtained and outputted. As another embodiment, the operation of the pointer 30 may be such that the signals 0 to 9 are repeatedly output in order regardless of the output of the noise shaper 11. FIG. 6 shows the result of the simulation of the output signal spectrum in this case. As shown in FIG. 6, although there is an increase in noise as compared with FIG. 8 and FIG. 4, the harmonic distortion that occurred in the case of FIG. 5 is not seen, and compared with FIG. The dynamic range has also been improved. In particular, in this method, the operation of the pointer 30 need only repeatedly output the signals of 0 to 9 in order, and since the calculation of accumulation and remainder is unnecessary, the circuit scale of the pointer 30 can be reduced.

【0031】次に、本発明のさらに他の実施例について
説明する。一般に、1ビットD/A変換器が“1”を出
力するとき、直前のデータが“1”のときと“0”の場
合とでは出力値が異なる。これはデータの変化点で直前
の値が出力値に影響を及ぼすためである。これを回避す
るためには“1”の直前のデータが必ず“0”になるよ
うにすること、即ち“1”が2サンプルデータ連続して
1ビットD/A変換器から出力されないようにすればよ
い。
Next, still another embodiment of the present invention will be described. Generally, when the 1-bit D / A converter outputs "1", the output value is different when the immediately preceding data is "1" and when it is "0". This is because the previous value affects the output value at the data change point. In order to avoid this, the data immediately before "1" must be always "0", that is, "1" should not be output from the 1-bit D / A converter continuously for 2 sample data. Good.

【0032】この原理を図1のD/A変換装置に応用し
て、以下のようにD/A変換装置を構成する。なおディ
ジタルフィルタ10,ノイズシェーパ11については前
記した構成・動作と同等のため説明は省略する。
By applying this principle to the D / A converter of FIG. 1, the D / A converter is constructed as follows. Since the digital filter 10 and the noise shaper 11 have the same configurations and operations as those described above, the description thereof will be omitted.

【0033】まず、デコーダ12については、図3のポ
インタ30の動作を、ノイズシェーパ11から出力され
る11(=p)レベルの信号を累算し、20の剰余を求
め出力するようにする。従って、その出力は0〜19の
20通りとなる。次に、入力信号を下位、ポインタ30
の出力信号を上位とするアドレスをROM31に入力
し、20(=2(p−1))ビットのデータを得るよう
にする。この20ビットのデータは1ビット信号20個
を表すもので、この時のアドレス(10進数)とデータ
(2進数)の関係を(表4),(表5),(表6)に示
す。
First, regarding the decoder 12, the operation of the pointer 30 of FIG. 3 is performed by accumulating the 11 (= p) level signals output from the noise shaper 11 and obtaining the remainder of 20 and outputting. Therefore, there are 20 kinds of outputs, 0 to 19. Next, the input signal is lower, the pointer 30
An address whose output signal is higher is input to the ROM 31 to obtain 20 (= 2 (p-1))-bit data. The 20-bit data represents 20 1-bit signals, and the relationship between the address (decimal number) and the data (binary number) at this time is shown in (Table 4), (Table 5) and (Table 6).

【0034】[0034]

【表4】 [Table 4]

【0035】[0035]

【表5】 [Table 5]

【0036】[0036]

【表6】 [Table 6]

【0037】(表4),(表5),(表6)を説明する
と、20ビットデータはアドレス下位即ち入力信号の数
値が示すだけ“1”となっており、各ビットの総和が入
力信号に等しくなるようになっている。また、アドレス
下位即ちポインタ30の出力信号の数値が示すだけ左に
シフトされ、あふれた桁は右から現れるように巡回して
いる。(表4),(表5),(表6)のようにROM3
1を定義することにより、例えば(表7)のようにデー
タが出力される。
Explaining (Table 4), (Table 5) and (Table 6), the 20-bit data is "1" as indicated by the numerical value of the lower address, that is, the input signal, and the sum of each bit is the input signal. Is equal to. Further, the lower part of the address, that is, the output signal of the pointer 30, is shifted to the left as indicated by the numerical value, and the overflowed digits are circulated so as to appear from the right. ROM3 as shown in (Table 4), (Table 5), (Table 6)
By defining 1, data is output as shown in (Table 7).

【0038】[0038]

【表7】 [Table 7]

【0039】(表7)からも判るように、入力信号の数
値が示すだけの“1”が20ビットデータを巡回するよ
うに出力されており、このことは入力信号の数値と20
ビットデータのうちの特定ビットとの相関が無いことを
示している。さらに、入力信号の最大値が10であるか
ら、20ビットデータ、即ち20個の1ビット信号は全
て2サンプルデータ連続して“1”が出力されることは
無い。
As can be seen from (Table 7), "1" indicated by the numerical value of the input signal is output so as to circulate 20-bit data.
It indicates that there is no correlation with a specific bit of the bit data. Furthermore, since the maximum value of the input signal is 10, 20-bit data, that is, all 20 1-bit signals do not output "1" continuously for 2 sample data.

【0040】こうして得られた20ビット信号を1ビッ
トD/A変換器列13に入力し、アナログ加算器14を
介してアナログ出力とする。このとき、1ビットD/A
変換器列13はm=20個(=2(p−1))の1ビッ
トD/A変換器で構成する。
The 20-bit signal thus obtained is input to the 1-bit D / A converter array 13 and is converted into an analog output via the analog adder 14. At this time, 1 bit D / A
The converter array 13 is composed of m = 20 (= 2 (p-1)) 1-bit D / A converters.

【0041】以上の構成によって、前記したように1ビ
ットD/A変換器列13の出力間にバラツキがある場合
でも、信号帯域での歪やノイズの発生を小さくすること
ができ、また、各1ビットデータは2データ連続して
“1”が出力されることは無いから1ビットD/A変換
器列13の出力は直前のデータによって影響されず、高
精度なD/A変換が可能となるものである。
With the above configuration, even if there is a variation between the outputs of the 1-bit D / A converter array 13 as described above, it is possible to reduce the occurrence of distortion and noise in the signal band, and further Since 1-bit data does not output "1" continuously for two data, the output of the 1-bit D / A converter array 13 is not affected by the immediately preceding data, and high-precision D / A conversion is possible. It will be.

【0042】以上説明したようにD/A変換装置を構成
するものである。ここではノイズシェーパ11に(数
1)で表されるものを用いたが、ノイズシェーパとして
機能するものであれば異なる次数、特性であってもよい
ことは勿論である。また、図3に示したデコーダ12の
構成や、(表1)のROMデータ等は説明のための一例
であり、勿論これに限ったものではない。さらに、ノイ
ズシェーパ11のp通りの出力に対してデコーダ12の
出力ビット数m(即ち、1ビットD/A変換器13の個
数m)をそれぞれ(p−1),2(p−1)として説明
したが、これらは何れも最少の場合であるから、回路構
成等の都合によって、mはこれ以上の数であっても良
い。
The D / A converter is configured as described above. Although the noise shaper represented by (Equation 1) is used here, it is needless to say that different orders and characteristics may be used as long as they function as a noise shaper. Further, the configuration of the decoder 12 shown in FIG. 3 and the ROM data and the like in (Table 1) are examples for description, and needless to say are not limited to these. Further, the number m of output bits of the decoder 12 (that is, the number m of 1-bit D / A converters 13) for p outputs of the noise shaper 11 is set to (p-1) and 2 (p-1), respectively. As described above, since these are the minimum cases, m may be more than this depending on the circumstances such as the circuit configuration.

【0043】[0043]

【発明の効果】以上述べたように、本発明のD/A変換
装置は、D/A変換時のサンプリング周波数がノイズシ
ェーパのディジタル出力のサンプリング周波数と同じで
よく、PWMに比較して遥かに低いクロックでの動作が
可能であるという優れた特長を有するものである。
As described above, in the D / A conversion device of the present invention, the sampling frequency at the time of D / A conversion may be the same as the sampling frequency of the digital output of the noise shaper, which is far higher than PWM. It has an excellent feature that it can operate with a low clock.

【0044】また、デコーダがノイズシェーパの出力を
複数個の1ビットD/A変換器に巡回するように割り当
てるようにしたため、ノイズシェーパの出力値と特定の
1ビットD/A変換器との相関が無く、各1ビットD/
A変換器間の出力にバラツキがある場合でも、信号帯域
での歪やノイズの発生を小さくすることができるという
優れた特長を有するものである。
Further, since the decoder allocates the output of the noise shaper so as to circulate to the plurality of 1-bit D / A converters, the correlation between the output value of the noise shaper and a specific 1-bit D / A converter. 1 bit for each D /
Even if there are variations in the outputs between the A converters, it has an excellent feature that it is possible to reduce the generation of distortion and noise in the signal band.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明によるD/A変換装置の一実施例を示す
ブロック図
FIG. 1 is a block diagram showing an embodiment of a D / A conversion device according to the present invention.

【図2】図1のD/A変換回路15の一例を示す回路図FIG. 2 is a circuit diagram showing an example of a D / A conversion circuit 15 of FIG.

【図3】図1のデコーダ12の一例を示すブロック図3 is a block diagram showing an example of a decoder 12 in FIG.

【図4】コンピュータ・シミュレーションで求めた、図
1のD/A変換装置の出力信号スペクトラム
FIG. 4 is an output signal spectrum of the D / A conversion device of FIG. 1 obtained by computer simulation.

【図5】図1のD/A変換装置で、ポインタ30の出力
が入力によらず0に固定されている場合の出力信号スペ
クトラム
5 is an output signal spectrum in the D / A converter of FIG. 1 when the output of the pointer 30 is fixed to 0 regardless of the input.

【図6】図1のD/A変換装置で、ポインタ30の動作
をNS11の出力によらず0〜9の信号を順に繰り返し
出力するものとした場合の出力信号スペクトラム
FIG. 6 is an output signal spectrum in the D / A converter of FIG. 1 when the operation of the pointer 30 is such that signals 0 to 9 are repeatedly output in order regardless of the output of NS11.

【図7】従来のD/A変換装置の一例を示すブロック図FIG. 7 is a block diagram showing an example of a conventional D / A conversion device.

【図8】コンピュータ・シミュレーションで求めた、図
7のD/A変換装置の出力信号スペクトラム
FIG. 8 is an output signal spectrum of the D / A converter of FIG. 7, obtained by computer simulation.

【符号の説明】[Explanation of symbols]

10 ディジタルフィルタ(DF) 11 ノイズシェーパ(NS) 12 デコーダ(DEC) 13 1ビットD/A変換器列(DAC) 14 アナログ加算器 15 D/A変換回路 20 インバータ 21,22 抵抗器 23 オペアンプ(演算増幅器) 30 ポインタ 31 ROM(読み出し専用メモリ) 10 Digital Filter (DF) 11 Noise Shaper (NS) 12 Decoder (DEC) 13 1-bit D / A Converter Sequence (DAC) 14 Analog Adder 15 D / A Conversion Circuit 20 Inverter 21, 22 Resistor 23 Operational Amplifier (Operation) Amplifier) 30 Pointer 31 ROM (Read-only memory)

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】入力されたディジタル信号のサンプリング
周波数をn倍(n≧2)にするディジタルフィルタと、 前記ディジタルフィルタの出力を入力とし、語長制限と
ともにノイズの周波数特性を所定の特性に変化させるノ
イズシェーパと、 前記ノイズシェーパの出力を入力とし、この入力の値に
対応した1ビット信号列に変換するデコーダと、 前記デコーダの出力をアナログ信号に変換する1ビット
D/A変換器列と、 前記1ビットD/A変換器列の出力を総合するアナログ
加算器とを備え、 前記デコーダの出力を、前記ノイズシェーパの出力の値
に応じた数の1ビット信号が巡回するような出力とした
D/A変換装置。
1. A digital filter for multiplying a sampling frequency of an input digital signal by n times (n ≧ 2), and an output of the digital filter as an input, and changing a frequency characteristic of noise to a predetermined characteristic with word length limitation. A noise shaper, a decoder that inputs the output of the noise shaper, and converts the output of the decoder into a 1-bit signal string, and a 1-bit D / A converter string that converts the output of the decoder into an analog signal An analog adder that integrates the output of the 1-bit D / A converter array, and an output such that a number of 1-bit signals corresponding to the value of the output of the noise shaper circulates the output of the decoder. D / A converter.
【請求項2】デコーダの出力を、ノイズシェーパから出
力されるp通り(pは整数)の値を持つ信号に対応して
少なくとも(p−1)個の1ビット信号列を出力するよ
うにし、その1ビット信号列の割り当て開始位置が1サ
ンプルデータ前の1ビット信号列の最終割り当て位置の
次の位置になるように巡回して割り当てられるようにし
た請求項1に記載のD/A変換装置。
2. The output of the decoder is adapted to output at least (p-1) 1-bit signal strings corresponding to p-valued signals (p is an integer) output from the noise shaper, 2. The D / A conversion device according to claim 1, wherein the allocation start position of the 1-bit signal string is cyclically allocated so that the allocation start position is next to the final allocation position of the 1-bit signal string one sample data before. ..
【請求項3】デコーダの出力を、ノイズシェーパから出
力されるp通り(pは整数)の値を持つ信号に対応して
少なくとも(p−1)個の1ビット信号列を出力するよ
うにし、その1ビット信号列の割り当て開始位置が1サ
ンプルデータごとに所定数だけ巡回するようにした請求
項1に記載のD/A変換装置。
3. The decoder outputs at least (p-1) 1-bit signal strings corresponding to p-valued signals (p is an integer) output from the noise shaper. The D / A conversion device according to claim 1, wherein the allocation start position of the 1-bit signal sequence is cyclically moved by a predetermined number for each sample data.
【請求項4】デコーダの出力を、ノイズシェーパから出
力されるp通り(pは整数)の値を持つ信号に対応して
少なくとも2(p−1)個の1ビット信号列を出力する
ようにし、その1ビット信号の割り当てが巡回し、かつ
前記1ビット信号列の信号は何れも2サンプルデータ連
続して割り当てられることがないようにした請求項1に
記載のD/A変換装置。
4. The output of the decoder is adapted to output at least 2 (p-1) 1-bit signal strings corresponding to p-valued signals (p is an integer) output from the noise shaper. 2. The D / A conversion device according to claim 1, wherein the allocation of the 1-bit signal is cyclic, and none of the signals of the 1-bit signal sequence is allocated continuously with two sample data.
JP4140223A 1992-06-01 1992-06-01 D / A converter Expired - Lifetime JP2822776B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP4140223A JP2822776B2 (en) 1992-06-01 1992-06-01 D / A converter
EP93910410A EP0597123A4 (en) 1992-06-01 1993-05-28 D/a converter and a/d converter.
US08/185,876 US5539403A (en) 1992-06-01 1993-05-28 D/A conversion apparatus and A/D conversion apparatus
PCT/JP1993/000717 WO1993025006A1 (en) 1992-06-01 1993-05-28 D/a converter and a/d converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4140223A JP2822776B2 (en) 1992-06-01 1992-06-01 D / A converter

Publications (2)

Publication Number Publication Date
JPH05335963A true JPH05335963A (en) 1993-12-17
JP2822776B2 JP2822776B2 (en) 1998-11-11

Family

ID=15263775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4140223A Expired - Lifetime JP2822776B2 (en) 1992-06-01 1992-06-01 D / A converter

Country Status (1)

Country Link
JP (1) JP2822776B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1131971A (en) * 1997-07-12 1999-02-02 Kenwood Corp D/a converting circuit
JPH1188181A (en) * 1997-09-12 1999-03-30 Matsushita Electric Ind Co Ltd D / A converter
US6204788B1 (en) 1998-08-25 2001-03-20 Matsushita Electric Industrial Co., Ltd. Digital/analog conversion apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5870308B2 (en) 2011-09-20 2016-02-24 パナソニックIpマネジメント株式会社 DA converter and audio system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63287218A (en) * 1987-05-20 1988-11-24 Sony Corp D/a converter
JPS6472621A (en) * 1987-09-14 1989-03-17 Matsushita Electric Industrial Co Ltd Oversampling type d/a converter
JPH01254023A (en) * 1988-04-01 1989-10-11 Matsushita Electric Ind Co Ltd Oversampling type bit compressor
JPH0470216A (en) * 1990-07-11 1992-03-05 Mitsubishi Electric Corp Oversampling type digital/analog converter

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63287218A (en) * 1987-05-20 1988-11-24 Sony Corp D/a converter
JPS6472621A (en) * 1987-09-14 1989-03-17 Matsushita Electric Industrial Co Ltd Oversampling type d/a converter
JPH01254023A (en) * 1988-04-01 1989-10-11 Matsushita Electric Ind Co Ltd Oversampling type bit compressor
JPH0470216A (en) * 1990-07-11 1992-03-05 Mitsubishi Electric Corp Oversampling type digital/analog converter

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1131971A (en) * 1997-07-12 1999-02-02 Kenwood Corp D/a converting circuit
JPH1188181A (en) * 1997-09-12 1999-03-30 Matsushita Electric Ind Co Ltd D / A converter
US6300891B1 (en) 1997-09-12 2001-10-09 Matsushita Electric Industrial Co., Ltd. D/A conversion apparatus
US6204788B1 (en) 1998-08-25 2001-03-20 Matsushita Electric Industrial Co., Ltd. Digital/analog conversion apparatus

Also Published As

Publication number Publication date
JP2822776B2 (en) 1998-11-11

Similar Documents

Publication Publication Date Title
US4467316A (en) Generalized interpolative method for digital/analog conversion of PCM signals
US4621254A (en) Apparatus and methods for analogue-to-digital conversion
US5539403A (en) D/A conversion apparatus and A/D conversion apparatus
US5021788A (en) Digital analog converter
US4731851A (en) Digital signal gain control circuitry for varying digital signals in substantially equal db steps
JPS63254825A (en) Method and apparatus for encoding and decoding between digital and analog
US4752902A (en) Digital frequency synthesizer
US4812815A (en) Digital-to-analog converter system
US3793513A (en) Circuits and methods for processing delta-modulated signals
US4542369A (en) Digital-to-analog converting device
US5313412A (en) Oversampling type finite impulse responsive filter
US4002981A (en) Digital converter from delta-modulated signals into PCM signals
EP0280321A3 (en) Digital-to-analog converter circuit
JP2822776B2 (en) D / A converter
EP1033816B1 (en) D/A conversion apparatus
US5329062A (en) Method of recording/reproducing waveform and apparatus for reproducing waveform
US5357248A (en) Sampling rate converter
JP3147701B2 (en) D / A converter
JP3151992B2 (en) A / D converter
JP3312538B2 (en) Sound signal processing device
EP0261954B1 (en) Digital signal gain control circuitry
US5574451A (en) Digital circuit for the introduction of dither into an analog signal
CN1145707A (en) Method and device for reducing quantization noise
JP3147605B2 (en) D / A converter
JP2993330B2 (en) D / A converter

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080904

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20080904

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20090904

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090904

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20100904

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20110904

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20120904

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120904

Year of fee payment: 14