Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0773186B2 - Digital-to-analog converter - Google Patents
[go: Go Back, main page]

JPH0773186B2 - Digital-to-analog converter - Google Patents

Digital-to-analog converter

Info

Publication number
JPH0773186B2
JPH0773186B2 JP3142482A JP14248291A JPH0773186B2 JP H0773186 B2 JPH0773186 B2 JP H0773186B2 JP 3142482 A JP3142482 A JP 3142482A JP 14248291 A JP14248291 A JP 14248291A JP H0773186 B2 JPH0773186 B2 JP H0773186B2
Authority
JP
Japan
Prior art keywords
data
digital
change
lsb
analog
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
JP3142482A
Other languages
Japanese (ja)
Other versions
JPH05304474A (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 JP3142482A priority Critical patent/JPH0773186B2/en
Publication of JPH05304474A publication Critical patent/JPH05304474A/en
Publication of JPH0773186B2 publication Critical patent/JPH0773186B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Analogue/Digital Conversion (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、ディジタル・アナログ
(DA)変換に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to digital-analog (DA) conversion.

【0002】[0002]

【従来の技術】コンパクトディスク(CD)再生などの
ディジタル信号は、16ビットでAD変換されている。
このように必ず有限長のビットのディジタルデ−タで表
現するためオ−ディオ信号をディジタル化する場合、最
少ビットで丸めてディジタル化される。このため微少信
号では、最少ビット(LSB)で表現される要素が強ま
り歪が増大している。図10に16bitシステムで−
90dBのサイン波をAD・DA変換した微少信号サイ
ン波の入力波形図(a)と出力波形図(b)を示す。こ
のようにLSB付近での微少信号は本来のサイン波が短
形波に変形してDA変換され再生される。
2. Description of the Related Art A digital signal for reproducing a compact disc (CD) is AD-converted with 16 bits.
In this way, when the audio signal is digitized because it is always represented by digital data of a finite length bit, it is rounded to the minimum number of bits and digitized. Therefore, in the minute signal, the element represented by the least significant bit (LSB) is strengthened and the distortion is increased. In 16-bit system in Figure 10-
An input waveform diagram (a) and an output waveform diagram (b) of a minute signal sine wave obtained by AD / DA converting a 90 dB sine wave are shown. As described above, the minute signal near the LSB is reproduced by DA conversion of the original sine wave into a rectangular wave.

【0003】[0003]

【発明が解決しようとする課題】このようなパルシブな
再生信号は低い周波数でも高次の高調波を含んでいるた
め同じ歪率でもさらに聴感上害が多い。
Such a pulsive reproduction signal contains high-order harmonics even at a low frequency, so that even the same distortion rate is more harmful to the listener.

【0004】[0004]

【課題を解決するための手段】本発明は、入力されたデ
イジタルデーターをデイジタルアナログ変換する手段
と、デイジタルデーターのサンプルデーター毎のデータ
ー変化を検出し変化しない区間をはさんだLSB変化の
時間長から複数の異なるカツトオフ周波数特性を有する
ローパスフィルターを選択する手段を具備し、デイジタ
ルアナログ変換されたデーターをローパスフイルターの
うち少なくとも一つ選定しアナログ信号出力を得るデイ
ジタルアナログ変換装置である。又本発明は、入力され
たデイジタルデーターをデイジタルアナログ変換する手
段と、ディジタルデーターのLSB変化の時間間隔から
レベルの変化率を判別する手段と、判別された期間で波
形変化をなめらかにするLSBより下位のデータ列を生
成する手段を具備し、デイジタルアナログ変換されたア
ナログ信号に上記下位データから生成したアナログ信号
を加算するフイルターを付加して成るデイジタルアナロ
グ変換装置である。
Means for Solving the Problems The present invention is based on a means for digital-analog converting input digital data, and a time length of LSB change that detects a data change for each sample data of the digital data and does not change. A digital-to-analog conversion device comprising means for selecting a plurality of low-pass filters having different cut-off frequency characteristics, and selecting at least one of the digital-analog converted data from a low-pass filter to obtain an analog signal output. The present invention further comprises means for digital-analog converting input digital data, means for determining the rate of change in level from the time interval of LSB change of digital data, and LSB for smoothing the waveform change during the determined period. It is a digital-analog conversion device comprising means for generating a lower-order data string, and adding a filter for adding the analog signal generated from the lower-order data to the digital-analog converted analog signal.

【0005】又本発明は、所定のサンプルクロツクで入
力されたデイジタルデーターをデイジタルアナログ変換
する手段と、デイジタルデーターのLSB変化の時間間
隔からデーターの変化率を判別する手段と、判別された
期間で波形変化をなめらかにするLSBより下位のデー
タ列を生成する手段と、入力されたデータを整数倍した
サンプルクロックで出力するデイジタルフィルター手段
を具備し、整数倍のクロックの整数分の1のクロックで
データをラッチしデーター列が所定レベル以下が連続す
る時間を検出し、時間に応じた波形変化をLSBレベル
変化の前後の波形を所定のサンプルクロックの数サンプ
ルにわたってLSBより下位のレベルの変化でなめらか
に変化するデーターを生成し、デイジタルアナログ変換
されたアナログ信号に下位データから生成したアナログ
信号を付加し出力を得るデイジタルアナログ変換装置で
ある。又本発明は、デイジタルデーターのサンプルデー
ター列よりサンプル間の差が0である検出出力と差が正
および負の1LSB変化である変化検出出力手段を有
し、異極性の変化出力間の0検出出力長によって1LS
B変化点の前後サンプルにわたってLSB以下のデータ
ーを生成しビット拡張する手段を具備するデイジタルア
ナログ変換装置である。
The present invention further comprises means for digital-to-analog converting digital data input at a predetermined sample clock, means for determining the rate of change of the data from the time interval of LSB change of the digital data, and the determined period. And a means for generating a data sequence lower than the LSB for smoothing waveform changes, and a digital filter means for outputting the input data with a sample clock that is an integer multiple of the clock. The data is latched at, and the time when the data string continues below the predetermined level is detected, and the waveform change according to time is changed by changing the level before and after the LSB level for several samples of the predetermined sample clock at the level lower than the LSB. Generates data that changes smoothly and digitally converts it into analog signals. A digital-to-analog converter to obtain by adding the analog signal output produced from the lower data. Further, the present invention has a detection output in which the difference between samples is 0 from the sample data string of the digital data and a change detection output means in which the difference is a positive and negative 1 LSB change, and detects 0 between the different polar change outputs. 1LS depending on output length
It is a digital-analog converter having means for generating data of LSB or less over the samples before and after the B change point and expanding the bits.

【0006】[0006]

【実施例】本発明を図面により説明する。図1に本発明
の一実施例のブロック図を示す。CDなどの再生により
得られる、ディジタルデ−タ(デ−タ−IN1)よりデ
−タの形状を検出する目的で、まず変化デテクタ−3に
よってデ−タ−がサンプル毎に所定レベルであるLSB
ステップの変化か、又は変化しないか、それ以上のステ
ップの変化であるかを検出する。この変化デテクタ−3
の実施例のブロック図を図2(a)に示す。入力される
ディジタルデ−タ1は1サンプルクロック分のディレイ
をするレジスタ−8を介して1サンプル前のデ−タ−と
現デ−タ−をコンパレ−タ9で比較し、同一デ−タ−か
所定レベルであるLSBの差であるかを出力する。所定
レベルをLSBとし、+1LSBステップ出力と−LS
Bステップ出力をもうけ、又変化しない場合は両出力が
0となる。又大きなレベル変化出力である上記以外のデ
−タ−の場合の出力を取り出す。
The present invention will be described with reference to the drawings. FIG. 1 shows a block diagram of an embodiment of the present invention. For the purpose of detecting the shape of the data from the digital data (data IN1) obtained by reproducing a CD or the like, the change detector 3 first sets the LSB at which the data has a predetermined level for each sample.
It is detected whether the step changes, does not change, or changes more than that. This change detector-3
A block diagram of this embodiment is shown in FIG. The input digital data 1 compares the data one sample before and the current data with the comparator 9 through the register 8 which delays by one sample clock, and the same data is obtained. -Or a difference of LSB which is a predetermined level is output. Predetermined level is LSB, + 1LSB step output and -LS
Both outputs are 0 when the B step output is provided or does not change. Further, the output in the case of data other than the above which is a large level change output is taken out.

【0007】この波形タイミングの様子を図2(b)に
示す。データーが+又は−1LSBの範囲で入力される
と、変化点でそれぞれ+LSB又は−1LSB出力され
る。+1LSBの検出と−1LSB検出、すなわちt
1,t3のように異極性の検出パルスで、かつその間の
データが変化しない0出力であれば図のようにこの区間
では方形波のデーターとなっており、これに対しこの周
期の1/2の周波数の正弦波になるようなフイルターを
選ぶと良い。このデーターの検出は図2(a)に示すよ
うにオア回路10により変化出力11を取り出してい
る。又データーが1LSB以上の変化をした場合にはN
OT OUT12が出力し、フイルター作用をなくし通
常の状態に戻る。
The state of this waveform timing is shown in FIG. When data is input in the range of + or -1 LSB, + LSB or -1 LSB is output at the change point, respectively. +1 LSB detection and -1 LSB detection, that is, t
If it is a detection pulse of different polarity such as 1 and t3, and if the data output during that period is 0 output, square wave data is obtained in this section as shown in the figure, while half of this cycle It is good to choose a filter that produces a sine wave of the frequency. To detect this data, the OR circuit 10 takes out the change output 11 as shown in FIG. If the data changes more than 1LSB, N
OT OUT12 outputs, the filter function is lost, and the normal condition is restored.

【0008】又通常微小レベルの信号でなければこのN
OT OUT12の出力が表れており、目的とする微小
レベルに近づくと1LSB以上の信号レベルの変化もL
SBに近いレベル変化となるため、出力11に破線で示
したオア回路によりNOTOUT12の出力を加えるこ
とにより、NOT OUT出力で直接フイルターを不動
作にしなくても同様の効果が得られる。すなはち通常レ
ベルであれば常にNOT OUT12の出力があるため
に、常に用いるローパスフイルターとし、高周波数帯域
のレベルが下がり雑音が除去される。レベル変化がゆる
やかな入力データーのレベル変化は1LSB以下の変化
となる。又1LSB以上の変化でも微小レベルであり同
様に扱って所定のレベルを1LSBと設定しても問題は
無く、所定のレベルの1LSB以上のデータ変化でもな
めらかにする効果がある。
If the signal is not a very low level signal, this N
The output of OT OUT12 appears, and when the target minute level is approached, a change in signal level of 1 LSB or more becomes L.
Since the level changes close to SB, by adding the output of NOTOUT 12 to the output 11 by the OR circuit shown by the broken line, the same effect can be obtained without directly deactivating the filter by NOT OUT output. That is, since the output of NOT OUT 12 is always present at the normal level, the low pass filter is always used and the level in the high frequency band is lowered to remove noise. The level change of the input data that is gentle is a change of 1 LSB or less. Further, even if the change is 1 LSB or more, it is a minute level, and there is no problem even if it is handled in the same manner and the predetermined level is set to 1 LSB, and even if the data change of 1 LSB or more of the predetermined level is made smooth.

【0009】このデ−タ−間隔の長さ(t1〜tn )の
検出は、このデ−タ−11および≠1,−1,0の信号
のNOT OUT12によって取り出す。これは、LS
B変化以上の大きな信号のデ−タ−に対しては作用させ
ないためである。この出力をシフトレジスタ−4に入力
する。ここでレジスタ−4のレジスタ−量は最長デ−タ
−反転検出周期(1/f)の1/2は必要である。例え
ば44.1KHzのサンプル周期で441Hzを検出す
るには50サンプル分以上となる。((441/441
00)×1/2)
The length (t1 to tn) of this data interval is detected by this data 11 and NOT OUT12 of the signals ≠ 1, -1, 0. This is LS
This is because it does not act on the data of a large signal of B change or more. This output is input to the shift register-4. Here, the register amount of the register-4 needs to be 1/2 of the longest data inversion detection period (1 / f). For example, in order to detect 441 Hz at a sample period of 44.1 KHz, it takes 50 samples or more. ((441/441
00) x 1/2)

【0010】このレジスタ−4の各段よりの出力が所定
の時間帯に反転が2個入っていなければ長い周期、すな
わち低い周波数デ−タである。このため1のデ−タ−が
1個以下を検出する検出器によって、デ−タ−長検出器
5を構成できる。今高い周波数と中間及び低い周波数の
3つの周波数帯に分類とすると、図3のように、中間周
波数帯以下の検出器13によって、レジスタ−中央より
両側の所定の範囲の1の数を計測する。これは、単純な
加算器でも良く、又カウンタ−によって、この間の1の
値をカウントしてもよい。この1の数が1以下であれば
検出器13に出力が表われ、2以上であれば出力せず、
このためインバ−タ−16を介し、SF0 のディジタル
フィルタ−を必要としない(通常のサンプルクロック除
去のアナログフィルタ−だけ)出力とし、同様に全帯域
のレジスタ−出力の1の検出を計測する検出器14によ
って低い周波数を検出する。この検出の場合には、中域
検出出力SF1 をゲ−ト15で禁示する。これらによっ
てデ−タ−長の検出を行い再生周波数を高,中,低の周
波数に分類する。
The output from each stage of the register 4 has a long period, that is, low frequency data unless two inversions are included in a predetermined time zone. Therefore, the data length detector 5 can be configured by a detector that detects one or less one data. If it is classified into three frequency bands, a high frequency, an intermediate frequency, and a low frequency, the number of 1's in a predetermined range on both sides of the register-center is measured by the detector 13 in the intermediate frequency band or less as shown in FIG. . This may be a simple adder, or a counter may count values of 1 in between. If the number of 1's is 1 or less, the output appears in the detector 13, and if it is 2 or more, it does not output,
For this reason, the output of the digital filter of SF0 is not required (only the analog filter for removing the normal sample clock) through the inverter 16, and the detection of the detection of 1 of the output of the register of the entire band is similarly measured. The detector 14 detects low frequencies. In the case of this detection, the gate 15 prohibits the mid-range detection output SF1. By these, the data length is detected and the reproduction frequency is classified into high, medium and low frequencies.

【0011】一方ディジタルデ−タ−は、ディジタルロ
−パスフィルタ−6によってトランスバ−サルフィルタ
−を検出器出力F0 ,F1 ,F2 に対応して、図5にフ
イルタ−特性例を示すように、2つのロ−パスフィルタ
−21,22を形成する。このロ−パスフィルタ−2
1,22のカット特性は、単に、波形をなめらかにする
のみであるので12dB/octなどの単純なフィルタ
−で十分である。ここでフィルタ−の出力のタイミング
とセレクタ−23の出力のデ−タ−のタイミングは等し
くしておく必要がある。これによってフィルタ−21,
22の出力は、LSB以下の演算結果を出力し、ビット
拡大し、それに見合ったDAコンバ−タ−7を用うれば
目的を達成できる。
On the other hand, in the digital data, a digital low-pass filter 6 is used to make a transversal filter correspond to the detector outputs F0, F1 and F2, and a filter characteristic example is shown in FIG. Two low pass filters-21 and 22 are formed. This low-pass filter-2
Since the cut characteristics of 1 and 22 simply smooth the waveform, a simple filter such as 12 dB / oct is sufficient. Here, the output timing of the filter and the output timing of the selector 23 must be the same. This allows filter-21,
The output of 22 outputs the operation result of less than LSB, expands the bit, and uses the DA converter 7 corresponding to it to achieve the purpose.

【0012】図6にビット拡大を2bitすなわち4段
階増加させた時の例を示す。細線は従来のアナログ出力
であり、実線が本願の出力である。図6(a)は従来の
LSBのみの高い周波数のデ−タ−であり、F0 のフィ
ルタ−検出でフィルタ−をスル−で出力し、従来と同様
である。これは、例えば10KHz等の高い周波数であ
るため従来のアナログロ−パスフィルタ−で丸められる
と共にさらにやや低い周波数でも、一般に高音の高調波
は耳で聴こえず歪感はなく問題ない。一般に数KHz以
上は、サインウェ−ブと区別がつかない。
FIG. 6 shows an example when the bit expansion is increased by 2 bits, that is, 4 steps. The thin line is the conventional analog output, and the solid line is the output of the present application. FIG. 6 (a) shows the conventional high frequency data only for the LSB, which is the same as the conventional one, in which the filter is output through the filter when the F0 filter is detected. Since this is a high frequency such as 10 KHz, it is rounded by a conventional analog low-pass filter, and even at a slightly lower frequency, generally, high-frequency harmonics cannot be heard by the ear and there is no distortion and there is no problem. Generally, frequencies of several KHz and above cannot be distinguished from sign waves.

【0013】一方中域のデ−タ−図6(b)ではF1 が
選ばれ、又図6(c)ではF2 が選ばれさらに低いカッ
トオフ周波数のフィルタ−となるため図(b)に示すよ
うにF1 により1KHz程度の信号は高次の歪がなくな
り、さらに100Hz等の低い周波数も図(c)の様に
なめらかなデ−タ−となる。さらに効果を高めるには、
ビット数を増加させ、フィルタ−をふやすと良くするこ
とができる。
On the other hand, the data in the middle range is shown in FIG. 6B because F1 is selected in FIG. 6B and F2 is selected in FIG. 6C to provide a filter with a lower cutoff frequency. As described above, F1 eliminates higher-order distortion of a signal of about 1 KHz, and even a low frequency such as 100 Hz becomes smooth data as shown in FIG. To further enhance the effect,
It can be improved by increasing the number of bits and increasing the filter.

【0014】ここでディジタルフィルタ−は、16bi
tデ−タ−を扱い、出力はビット拡大分も必要となる。
これらを改良した他の実施例を図7,波形図を図8に示
す。ここでは図2のコンパレ−タ−9の出力+1と−1
と0の3つのデ−タ−のみから追加の下位ビットを作成
し従来の上位ビットと共にDAコンバ−タ−24でD/
A変換しようとするものである。ここではLSB変化の
積分に相当するなめらかなデ−タ−を±1LSBステッ
プ信号のシフトレジスタ−より+1又は−1点に対応し
た重みづけされた常数を取り出し加算することで下位ビ
ットのデ−タ−を得る。
Here, the digital filter is 16 bi
The t data is handled, and the output also requires the bit expansion.
Another embodiment in which these are improved is shown in FIG. 7 and a waveform diagram is shown in FIG. Here, the outputs of the comparator 9 in FIG. 2 are +1 and -1.
An additional lower bit is created only from three data of 0 and 0, and D / is used by the DA converter 24 together with the conventional upper bit.
A is to be converted. Here, the smooth data corresponding to the integration of the LSB change is taken out from the shift register of the ± 1LSB step signal and the weighted constant corresponding to the +1 or -1 point is taken out and added to the data of the lower bit. − Is obtained.

【0015】図7のディジタルデ−タ−IN1はレジス
タ−17を介し下位ビット出力タイミングに合うサンプ
ル分だけディレイする。一方前述と同じく図1に記した
通りデ−タ−のLSBステップ変化等の検出でフィルタ
−の選択を行なう。先のディジタルフィルタ−のデ−タ
入力に代えて、コンパレ−タ−9の出力の+1,0,−
1のデ−タ−のみを用いる(2bit表現も可)レジス
タ−18にこのデ−タ−を入力しサンプル毎にシフトす
る。ここで各レジスタ−段より1又は−1があればF1
であればK1 〜Km又は−K1 〜−Kmまでの重みずけ
されたROM等のデ−タ−系数器19bをへて加算器2
0で全デ−タを加算して出力する。ここで図9に示すよ
うに中央のデ−タ−系数器19aの出力を−0.5と
し、系数器19cではK’1 は0.5近くよりK’zは
0に近い単位パルスに対するロ−パスフィルタ−に対応
した値を入れておく。もちろんサイン近似や直線補間デ
−タ−等でも良い。中央以降はK1 〜Kmと同一で極性
反転出力となるようにする。
The digital data IN1 shown in FIG. 7 is delayed by a sample corresponding to the lower bit output timing via the register 17. On the other hand, similarly to the above, as shown in FIG. 1, the filter is selected by detecting the LSB step change of the data. Instead of the data input of the digital filter, + 1,0,-of the output of the comparator-9 is used.
This data is input to the register 18 which uses only 1 data (2 bit expression is also possible) and shifts for each sample. If there is 1 or -1 from each register stage, F1
In this case, the adder 2 is operated by passing the data coefficient calculator 19b such as a weighted ROM of K1 to Km or -K1 to -Km.
At 0, all data is added and output. Here, as shown in FIG. 9, the output of the central data multiplier 19a is set to -0.5, and in the multiplier 19c, K'1 is close to 0.5 and K'z is close to 0. -Enter the value corresponding to the pass filter. Of course, sine approximation or linear interpolation data may be used. After the center, the polarity is reversed and the same as K1 to Km.

【0016】これによるとデ−タ−1が中央に近ずくに
つれKの値にともないレベル増加しほぼ+0.5にな
り、中央で−0.5となり中央よりはなれるにつれ0に
近ずく。図8に示すように入力デ−タ−にともない次々
と加算され下位デ−タ−は上位デ−タ−によってDA変
換される方形波状の出力Data(上位)を補う積分デ
−タ出力20(Σ,下位)の波形に相当する信号がビッ
ト拡大した下位デ−タによって得られ、上位,下位を合
わせたアナログ出力は、図8のデ−タOUTのようにな
めらかな出力とすることができる。
According to this, the level of data-1 increases as the value of K increases as it approaches the center, becomes approximately +0.5, becomes -0.5 at the center, and approaches 0 as it moves away from the center. As shown in FIG. 8, the integrated data output 20 (complementing the square wave output Data (upper) which is successively added with the input data and the lower data is DA-converted by the upper data ( A signal corresponding to the waveform of (Σ, lower) is obtained by the lower data in which bits are expanded, and the analog output obtained by combining the upper and lower can be a smooth output like the data OUT in FIG. .

【0017】ここで下位ビツトは独立したD/Aコンバ
ーターを用い、上位のコンバーターのLSBレベルと合
わせてアナログ合成して出力することもできる。又フイ
ルター選択によって、波形の変化率Kの値をK’1〜
K’Zと複数の常数を用意しておくことでデーターのパ
ターン長によって適した波形変化率を選定し、下位ビツ
トデーターを図9に示すようになめらかな出力波形を出
力することができる。
Here, the lower bit can use an independent D / A converter and can be combined with the LSB level of the upper converter for analog synthesis and output. Also, by selecting the filter, the value of the change rate K of the waveform is set to K'1 to K'1.
By preparing K'Z and a plurality of constants, it is possible to select a suitable waveform change rate according to the pattern length of the data and output the lower bit data as a smooth output waveform as shown in FIG.

【0018】ここで下位ビット生成のフィルタ−部やデ
−タ−のパタ−ン検出などは、ディジタルプロセッサ−
によってプログラムして実現することもできる。フィル
タ−の数は2種で説明したが、もちろん1種でも効果が
あり、逆に増加し効果のある周波数帯を広げることがで
きる。又デ−タ−のパタ−ンはLSBステップ変化のみ
を着目して説明したが、ディジタルフィルタ−によるf
s変換,いわゆるオ−バ−サンプルのシステムでは、再
量子化ノイズ発生防止のためビット拡大を行っている。
これらの出力においてはビット拡大する前のLSBステ
ップが目標となるため、拡大されたLSBステップ以上
を検出する必要がある。
Here, the filter unit for generating the lower bits and the pattern detection of the data are detected by the digital processor.
It can also be implemented by programming. Although the number of filters has been described as two, of course, one is also effective, and conversely the number of filters can be increased to widen the effective frequency band. Also, the data pattern has been described focusing only on the LSB step change.
In an s-transform, so-called over-sample system, bits are expanded to prevent requantization noise from occurring.
In these outputs, the LSB step before bit expansion is the target, so it is necessary to detect more than the expanded LSB step.

【0019】これを実現するには、fsの変換されたデ
ーターとfsのn倍のnfsの出力をもとのfsでラツ
チし、このラツチされたデーター出力が入力されたデー
ターのLSBに相当するレベルである所定レベル変化を
検出し、前述同様に所定レベルすなわちfs変換以前の
変化のLSBに相当するレベル変化の前後をサンプルク
ロツクの数サンプルにわたってなめらかにすることで実
現できる。
To realize this, the converted data of fs and the output of nfs which is n times fs are latched with the original fs, and this latched data output corresponds to the LSB of the input data. This can be realized by detecting a predetermined level change, which is a level, and smoothing the predetermined level, that is, before and after the level change corresponding to the LSB of the change before the fs conversion, over several samples of the sample clock as described above.

【0020】[0020]

【発明の効果】以上説明したように、データー列の微少
レベル変化の間隔を検出しなめらかなアナログ信号を付
加し、複数のフイルターで基本波は通過し歪成分を確実
に除去することよりノイズや歪感を大幅に改善すること
ができる。
As described above, by detecting the intervals of minute level changes in the data train, adding a smooth analog signal, and allowing the fundamental wave to pass through a plurality of filters, the distortion component can be reliably removed to reduce noise and noise. Distortion can be significantly improved.

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

【図1】本発明の一実施例ブロック図FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】(a)はデ−タ−の変化検出部のブロック図,
(b)は各部の波形を示す図
FIG. 2A is a block diagram of a data change detection unit,
(B) is a diagram showing waveforms of each part

【図3】デ−タ周期検出部のブロック図FIG. 3 is a block diagram of a data cycle detection unit.

【図4】ディジタルフィルタ−部のブロック図FIG. 4 is a block diagram of a digital filter unit.

【図5】フィルタ−の周波数特性を示す図FIG. 5 is a diagram showing frequency characteristics of a filter.

【図6】(a),(b),(c)はそれぞれ再生出力を
示す図
6 (a), (b), and (c) are diagrams showing reproduction outputs, respectively.

【図7】下位ビット波形作成の他の一実施例を示すブロ
ック図
FIG. 7 is a block diagram showing another embodiment of creating a lower bit waveform.

【図8】その波形を説明するための図FIG. 8 is a diagram for explaining the waveform.

【図9】系数を説明するための図FIG. 9 is a diagram for explaining a coefficient.

【図10】従来の入力(a),出力(b)波形を比較す
るための図
FIG. 10 is a diagram for comparing the conventional input (a) and output (b) waveforms.

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

1 デ−タ−IN 2 デ−タ−OUT 3 変化デテクタ− 4,8,17,18 レジスタ− 5 デ−タ長検出器 6,21,22 ロ−パスフィルタ− 7,24 DAコンバ−タ− 9 コンパレ−タ− 10 OR回路 11 デ−タ− 12 NOT OUT 13,14 検出器 15 ゲ−ト 16 インバ−タ− 19a,b,c 系数器 20 積分デ−タ出力 23 セレクタ− 1 data IN 2 data OUT 3 change detector-4,8,17,18 register-5 data length detector 6,21,22 low pass filter-7,24 DA converter 9 comparator 10 OR circuit 11 data 12 NOT OUT 13,14 detector 15 gate 16 inverter 19a, b, c coefficient multiplier 20 integral data output 23 selector

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 入力されたデイジタルデーターをデイジ
タルアナログ変換する手段と、上記ディジタルデーター
のサンプルデーター毎のデーター変化を検出し変化しな
い区間をはさんだLSB変化の時間長から複数の異なる
カツトオフ周波数特性を有するローパスフィルターを選
択する手段を具備し、デイジタルアナログ変換されたデ
ーターを上記ローパスフイルターのうち少なくとも一つ
選定しアナログ信号出力を得ることを特徴とするデイジ
タルアナログ変換装置。
1. A means for converting input digital data to digital-analog, and a plurality of different cutoff frequency characteristics from the time length of the LSB change, which detects a data change for each sample data of the digital data and which does not change. A digital-to-analog conversion device comprising means for selecting a low-pass filter and having at least one of the low-pass filters selected from the digital-analog converted data to obtain an analog signal output.
【請求項2】 入力されたデイジタルデーターをデイジ
タルアナログ変換する手段と、上記ディジタルデーター
のLSB変化の時間間隔からレベルの変化率を判別する
手段と、判別された期間で波形変化をなめらかにするL
SBより下位のデータ列を生成する手段を具備し、上記
デイジタルアナログ変換されたアナログ信号に上記下位
データから生成したアナログ信号を加算するフイルター
を付加して成ることを特徴とするデイジタルアナログ変
換装置。
2. A means for converting the inputted digital data into a digital analog signal, a means for judging a level change rate from a time interval of the LSB change of the digital data, and an L for smoothing a waveform change in the judged period.
A digital-analog conversion device comprising means for generating a data sequence lower than SB and adding a filter for adding the analog signal generated from the low-order data to the analog signal subjected to the digital-analog conversion.
【請求項3】 所定のサンプルクロツクで入力されたデ
イジタルデーターをデイジタルアナログ変換する手段
と、上記デイジタルデーターのLSB変化の時間間隔か
らデーターの変化率を判別する手段と、上記判別された
期間で波形変化をなめらかにするためLSBより下位の
データ列を生成する手段と、上記入力されたデータを整
数倍したサンプルクロックで出力するデイジタルフィル
ター手段を具備し、整数倍のクロックの整数分の1のク
ロックでデータをラッチしデーター列が所定レベル以下
が連続する時間を検出し上記時間に応じた波形変化を上
記LSBレベル変化の前後の波形を上記所定のサンプル
クロックの数サンプルにわたって上記LSBより下位の
レベルの変化でなめらかに変化するデーターを生成し、
上記デイジタルアナログ変換されたアナログ信号に上記
下位データから生成したアナログ信号を付加し出力を得
ることを特徴とするデイジタルアナログ変換装置。
3. A means for digital-analog converting digital data input by a predetermined sample clock, a means for judging a rate of change of data from a time interval of LSB change of the digital data, and a period for the above-mentioned judged period. Means for generating a data string lower than the LSB for smoothing the waveform change and digital filter means for outputting the input data with a sample clock obtained by multiplying the input data are provided. The data is latched by the clock, the time when the data string continues below the predetermined level is detected, and the waveform change according to the time is changed to the waveform before and after the LSB level change for a few samples of the predetermined sample clock below the LSB. Generates data that changes smoothly with changes in level,
A digital-analog conversion device, wherein an analog signal generated from the lower data is added to the digital-analog converted analog signal to obtain an output.
【請求項4】 ディジタルデーターのサンプルデーター
列よりサンプル間の差が0である検出出力と差が正およ
び負の1LSB変化である変化検出出力手段を有し、異
極性の変化出力間の0検出出力長によって1LSB変化
点の前後サンプルにわたってLSB以下のデーターを生
成しビット拡張する手段を具備したことを特徴とするデ
ィジタルアナログ変換装置。
4. A detection output in which the difference between samples is 0 and a change detection output means in which the difference is a positive and negative 1 LSB change from a sample data string of digital data, and 0 detection between change outputs of different polarities is provided. A digital-to-analog conversion device comprising means for generating data of LSB or less over the samples before and after the change point of 1 LSB according to the output length, and performing bit expansion.
JP3142482A 1991-05-18 1991-05-18 Digital-to-analog converter Expired - Lifetime JPH0773186B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3142482A JPH0773186B2 (en) 1991-05-18 1991-05-18 Digital-to-analog converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3142482A JPH0773186B2 (en) 1991-05-18 1991-05-18 Digital-to-analog converter

Publications (2)

Publication Number Publication Date
JPH05304474A JPH05304474A (en) 1993-11-16
JPH0773186B2 true JPH0773186B2 (en) 1995-08-02

Family

ID=15316350

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3142482A Expired - Lifetime JPH0773186B2 (en) 1991-05-18 1991-05-18 Digital-to-analog converter

Country Status (1)

Country Link
JP (1) JPH0773186B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010114553A (en) * 2008-11-05 2010-05-20 Mitsubishi Electric Corp Audio signal processing apparatus and method

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0773187B2 (en) * 1991-05-30 1995-08-02 日本コロムビア株式会社 Bit length expansion device
JPH07123214B2 (en) * 1991-08-30 1995-12-25 日本コロムビア株式会社 D / A converter
JPH07123215B2 (en) * 1991-08-30 1995-12-25 日本コロムビア株式会社 D / A converter
JP3013713B2 (en) * 1994-08-16 2000-02-28 日本ビクター株式会社 Information signal processing method
JP3415398B2 (en) * 1997-08-07 2003-06-09 パイオニア株式会社 Audio signal processing device
JP3955488B2 (en) 2002-03-19 2007-08-08 富士通株式会社 Signal processing device
JP5103606B2 (en) * 2005-12-14 2012-12-19 国立大学法人九州工業大学 Signal processing device
US8300974B2 (en) 2007-11-12 2012-10-30 Mitsubishi Electric Corporation Image processing device, image display device, and image processing method therefor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62287717A (en) * 1986-06-06 1987-12-14 Matsushita Electric Ind Co Ltd Digital to analog conversion circuit
JPH0235805A (en) * 1988-04-27 1990-02-06 Yokogawa Electric Corp Frequency synthesizer
JPH02124622A (en) * 1988-11-02 1990-05-11 Matsushita Electric Ind Co Ltd Quantization error reduction device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010114553A (en) * 2008-11-05 2010-05-20 Mitsubishi Electric Corp Audio signal processing apparatus and method

Also Published As

Publication number Publication date
JPH05304474A (en) 1993-11-16

Similar Documents

Publication Publication Date Title
US6829360B1 (en) Method and apparatus for expanding band of audio signal
AU600137B2 (en) Apparatus for digital signal
KR20060004695A (en) Method and apparatus for extending band of audio signal
JP2000068835A5 (en)
JPH0773186B2 (en) Digital-to-analog converter
JP4446072B2 (en) Audio signal output device
JPH0435930B2 (en)
JP3140273B2 (en) Audio signal playback device
US5157396A (en) D/a conversion apparatus
JP3312538B2 (en) Sound signal processing device
WO2006132054A1 (en) Apparatus and method for widening audio signal band
JPH0955634A (en) Harmonic addition circuit
US5457457A (en) Digital to analog conversion device which decreases low level high frequency noise
JPH09153814A (en) Digital signal processing device and recording device
JP4391035B2 (en) Digital signal processing apparatus and processing method
JP3336823B2 (en) Sound signal processing device
JPH06338797A (en) Bit length extension device
KR100524924B1 (en) Signal Reproducing Apparatus and Method in Optical Disc System
JPH1011898A (en) Digital sound recorder
JP4744991B2 (en) Audio signal output device
JPH0773187B2 (en) Bit length expansion device
JPH10228732A (en) Bit expanding method and bit expanding device
JP2658122B2 (en) Digital signal processing method
JPH066216A (en) Bit length extending device
JPH0946179A (en) Bit length expansion method and its device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980224

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19981110