US20010022556A1 - D/A converter - Google Patents
D/A converter Download PDFInfo
- Publication number
- US20010022556A1 US20010022556A1 US09/809,400 US80940001A US2001022556A1 US 20010022556 A1 US20010022556 A1 US 20010022556A1 US 80940001 A US80940001 A US 80940001A US 2001022556 A1 US2001022556 A1 US 2001022556A1
- Authority
- US
- United States
- Prior art keywords
- electric current
- constant electric
- current sources
- switching elements
- switching
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/06—Continuously compensating for, or preventing, undesired influence of physical parameters
- H03M1/08—Continuously compensating for, or preventing, undesired influence of physical parameters of noise
- H03M1/0863—Continuously compensating for, or preventing, undesired influence of physical parameters of noise of switching transients, e.g. glitches
- H03M1/0872—Continuously compensating for, or preventing, undesired influence of physical parameters of noise of switching transients, e.g. glitches by disabling changes in the output during the transitions, e.g. by holding or latching
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/04—Modifications for accelerating switching
- H03K17/041—Modifications for accelerating switching without feedback from the output circuit to the control circuit
- H03K17/04113—Modifications for accelerating switching without feedback from the output circuit to the control circuit in bipolar transistor switches
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/51—Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used
- H03K17/56—Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used by the use, as active elements, of semiconductor devices
- H03K17/60—Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the components used by the use, as active elements, of semiconductor devices the devices being bipolar transistors
- H03K17/62—Switching arrangements with several input- output-terminals, e.g. multiplexers, distributors
- H03K17/6257—Switching arrangements with several input- output-terminals, e.g. multiplexers, distributors with several inputs only combined with selecting means
- H03K17/6264—Switching arrangements with several input- output-terminals, e.g. multiplexers, distributors with several inputs only combined with selecting means using current steering means
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
- H03M1/74—Simultaneous conversion
- H03M1/742—Simultaneous conversion using current sources as quantisation value generators
- H03M1/747—Simultaneous conversion using current sources as quantisation value generators with equal currents which are switched by unary decoded digital signals
Definitions
- the present invention relates to a D/A converter of a multibit type.
- a D/A converter of a 1-bit type is often adopted in D/A converters used in a digital audio device such as a CD player, etc. when a high accuracy equal to or greater than 16 bits is required.
- the reasons for this are as follows.
- the D/A converter of the 1-bit type is constructed by one constant electric current source and one electric current switch. Accordingly, the D/A converter of the 1-bit type has advantages in that no nonlinearity is caused in principle by dispersion of mutual electric current values of plural constant electric current sources as a defect of the D/A converter of a multibit type and no noises (glitch) in a transient area are caused in principle by a shift in on-off timing of plural electric current switches.
- a digital audio signal having a FS (Hz) in sampling frequency and 16 bits in word length is supplied to a digital low pass filter section 2 having an audible band (0 to 20 kHz) as a passing band through an input terminal 1 .
- the sampling frequency is upsampled 8 times and a digital audio signal having this upsampled sampling frequency is outputted therefrom.
- This digital audio signal as an output of the digital low pass filter section 2 is supplied to a linear interpolating section 3 and the sampling frequency is further upsampled 8 times and a digital audio signal having 64 FS (Hz) in sampling frequency is outputted therefrom.
- a word length of the digital audio signal outputted from this linear interpolating section 3 is constructed by 20 bits by a calculation of the linear interpolating section 3 so that this word length is longer by 4 bits than the input word length of 16 bits.
- the digital audio signal outputted from the linear interpolating section 3 is supplied to a noise shaper section ⁇ - ⁇ modulator) 4 so that this digital audio signal is quantized to 4 bits.
- a noise shaper section 4 a low frequency band component of quantizing noises caused in the quantization of the input digital audio signal of 20 bits to 4 bits is shifted to a high frequency band and a dynamic range in the audible band (0 to 20 kHz) is secured.
- the digital audio signal outputted from the noise shaper section 4 and having the 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to a PWM (pulse width modulation) pulse converting section 5 .
- PWM pulse width modulation
- This PWM pulse converting section 5 is constructed by one constant electric current source and one electric current switch.
- the number of bits of the output digital audio signal of the noise shaper section 4 is set to 4 bits, but is generally set to approximately range from 1 to 5 bits.
- Output word lengths of the filter section 2 and the linear interpolating section 3 are each set to 8 bits, but are generally set to approximately range from 16 to 24 bits.
- such a D/A converter of the 1-bit type shown in FIG. 1 is a D/A converter having a high accuracy equal to or greater than 16 bits, but the frequency of a used clock signal is a very high frequency approximately ranging from 20 to 50 MHz and this converter has a high sensitivity with respect to a time axis. Therefore, when such a D/A converter is mounted on a print substrate, attention must be sufficiently paid in wiring of a line for transmitting the clock signal, etc. so as to minimize clock jitters. Further, since the frequency of the used clock signal is very high, considerably severe measures for unnecessary radiation are required. Therefore, a problem also exists in that cost is increased by adding parts for these measures, etc.
- the dynamic range is reduced by 6 dB every time the output bit length N of the PWM pulse data of the noise shaper section 4 is shortened by 1 bit.
- the dynamic range is reduced by 21 dB every time the calculating speed is reduced to 1 ⁇ 2.
- quantizing noises are increased. Accordingly, there is a fear that no stability of a system of the noise shaper section 4 can be compensated. Therefore, it is necessary to reduce a gain of input data in accordance with the increase in quantizing noises, and the dynamic range is really reduced greatly from the above 6 dB. Accordingly, it is impossible to shorten the output bit length N of the PWM pulse data.
- no frequency of the clock signal used in the D/A converter of the 1-bit type can be generally reduced from the above about 20 to 50 (MHz).
- the D/A converter of a multibit type capable of reducing the frequency of the used clock signal is indispensable.
- the frequency Fmck2 (Hz) of a clock signal used in the D/A converter of the multibit type is represented by the following formula (2) irrespective of the output bit length N of the PWM pulse data generated from the noise shaper section to represent level information in an amplitude direction.
- a PWM pulse converting section must be constructed by plural constant electric current sources and plural electric current switches respectively corresponding to these constant electric current sources. Accordingly, a problem exists in that performance of the D/A converter is deteriorated by dispersion of electric currents of the plural constant electric current sources and dispersion of switching timings of the plural electric current switches. Therefore, when the D/A converter of the multibit type is adopted, it is necessary to reduce the dispersion of the electric currents of the plural constant electric current sources as much as possible and reduce an influence of glitches generated by the dispersion of the switching timings of the plural electric current switches as much as possible.
- an object of the present invention is to provide a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of plural electric current sources as much as possible.
- Another object of the present invention is to provide a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- Constant electric currents from these selected Di constant electric current sources are added to each other by the electric current adding means so that a D/A converting output is obtained.
- FIG. 1 is a block diagram showing a D/A converter of a 1-bit type
- FIG. 2 is a block diagram showing a D/A converter according to an embodiment of the present invention.
- FIG. 3 is a circuit diagram showing a concrete circuit of one portion of the D/A converter in the embodiment
- FIGS. 4A to 4 D are timing charts of signals supplied to the circuit of FIG. 3;
- FIG. 5 is a circuit diagram showing a concrete circuit of one portion of the D/A converter in the embodiment
- FIG. 6 is a signal timing channel of each portion of FIG. 5;
- FIG. 7 is a table showing a constant electric current source model
- FIG. 8 is a table showing the correspondence of constant electric currents and switching addresses
- FIG. 9 is a table showing the correspondence of constant electric currents and switching addresses
- FIG. 10 is a characteristic curve graph (simulation 1) showing characteristics of frequency (kHz)-response (dB) in simulation when there is no dispersion of the respective constant electric current values of constant electric current sources and an input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits;
- FIG. 11 is a characteristic curve graph (simulation 2) showing characteristics of frequency (kHz)-response (dB) in simulation when there is no dispersion of the respective constant electric current values of constant electric current sources and the input signal is given by a sine wave of 1 kHz, 60 dB and 30 bits;
- FIG. 12 is a characteristic curve graph (simulation 3) showing characteristics of frequency (kHz)-response (dB) in simulation when there is no dispersion of the respective constant electric current values of constant electric current sources and a zero signal is inputted;
- FIG. 13 is a characteristic curve graph (simulation 4) showing characteristics of frequency (kHz)-response (dB) in simulation when a condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits;
- FIG. 14 is a characteristic curve graph (simulation 5) showing characteristics of frequency (kHz)-response (dB) in simulation when the condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, ⁇ 60 dB and 30 bits;
- FIG. 15 is a characteristic curve graph (simulation 6) showing characteristics of frequency (kHz)-response (dB) in simulation when the condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the embodiment are adopted and the zero signal is inputted;
- FIG. 16 is a characteristic curve graph (simulation 4) showing characteristics of frequency (kHz)-response (dB) in simulation when the condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 9 (table 3) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits;
- FIG. 17 is a characteristic curve graph (simulation 5) showing characteristics of frequency (kHz)-response (dB) in simulation when the condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 9 (table 3) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, ⁇ 60 dB and 30 bits;
- FIG. 18 is a characteristic curve graph (simulation 4) showing characteristics of frequency (kHz)-response (dB) in simulation when the condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the case of the D/A converter of FIG. 1 are adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits;
- FIG. 19 is a characteristic curve graph (simulation 5) showing characteristics of frequency (kHz)-response (dB) in simulation when the condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the case of the D/A converter of FIG. 1 are adopted and the input signal is given by a sine wave of 1 kHz, ⁇ 60 dB and 30 bits; and
- FIG. 20 is a characteristic curve graph (simulation 6) showing characteristics of frequency (kHz)-response (dB) in simulation when the condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the case of the D/A converter of FIG. 1 are adopted and the zero signal is inputted.
- FIGS. 2 to 6 An embodiment of the present invention will next be described in detail with reference to FIGS. 2 to 6 .
- the entire construction of a D/A converter of a multibit according to the embodiment will first be explained with reference to FIG. 1.
- a digital audio signal having an FS (Hz) in sampling frequency and 16 bits in word length is supplied to a digital low pass filter section 2 having an audible band (0 to 20 kHz) as a passing band through an input terminal 1 .
- the sampling frequency is upsampled 8 times and this upsampled digital audio signal is outputted therefrom.
- the digital audio signal as an output of the digital low pass filter section 2 is supplied to a linear interpolating section 3 .
- the sampling frequency is further upsampled 8 times and a digital audio signal having a 64 FS (Hz) in sampling frequency is outputted.
- a word length of the digital audio signal outputted from the linear interpolating section 3 is constructed by 20 bits by a calculation of the linear interpolating section 3 and is longer by 4 bits than the input word length of 16 bits.
- the digital audio signal outputted from the linear interpolating section 3 is supplied to a noise shaper section ⁇ - ⁇ modulator) 4 so that this digital audio signal is quantized to e.g., 4 bits.
- a noise shaper section 4 a low frequency band component of quantizing noises caused in the quantization of the input digital audio signal of 20 bits to 4 bits is shifted to a high frequency band, and a dynamic range in the audible band (0 to 20 kHz) is secured.
- the digital audio signal outputted from the noise shaper section 4 and having the 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to a PWM (pulse width modulation) pulse converting section.
- PWM pulse width modulation
- the digital audio signal outputted from the noise shaper section 4 and having the 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to a 4-bit data/parallel 16-line electric current switch data converting circuit 7 .
- This “16” is one example and an arbitrary number may be used instead of 16 if this arbitrary number is an integer times the number of bits of input data to this converting circuit 7 when this integer is equal to two or more.
- This converting circuit 7 determines one constant electric current source selected from a parallel 16-line electric current source (constant electric current source) 10 described later.
- the converting circuit 7 further generates sixteen switching signals for controlling the operation of a parallel 16-line electric current source (constant electric current source) ECL (emitter coupling logic) switching circuit 8 described later.
- an electric current output according to input data is outputted as a pair of differential output electric currents i + , i ⁇ by the switching signals from the converting circuit 7 .
- These differential output electric currents i + , i ⁇ include a glitch caused by nonconformity of on/off timings of sixteen switching circuits constituting the switching circuit 8 . Therefore, an including portion of the glitch is removed from the differential electric currents i + , i ⁇ by a deglitcher circuit 9 .
- Deglitch signals DGL 1 , DGL 2 from a deglitch signal generating circuit 9 A are supplied to this deglitcher circuit 9 .
- Electric current outputs IOUT(+), IOUT( ⁇ ) removing the glitch therefrom are obtained at a pair of output terminals 11 , 12 on an output side of the deglitcher circuit 9 .
- One ends of these sixteen constant electric current sources are respectively connected to reference potential points 13 1 , 13 2 , ---, 13 15 , 13 16 .
- the switching circuit 8 is constructed by sixteen switching circuits 8 1 , 8 2 , ---, 8 15 , 8 16 .
- These switching circuits 8 1 , 8 2 , ---, 8 15 , 8 16 are respectively constructed by pairs of differential transistors (NPN-type transistors) Q 11 , Q 12 ; Q 21 , Q 22 ; ---; Q 151 , Q 152 ; Q 161 , Q 162 .
- Emitters of these transistors Q 11 , Q 12 ; Q 21 , Q 22 ; ---; Q 151 , Q 152 ; Q 161 , Q 162 are respectively connected to the other terminals of the constant electric current sources 10 1 , 10 2 , ---, 10 15 , 10 16 .
- Switching signals SW 11 , SW 12 ; SW 21 , SW 22 ; ---; SW 151 , SW 152 ; SW 161 , SW 162 of normal and reverse phases generated by the converting circuit 7 are respectively supplied to bases of these transistors. These transistors are controlled such that, when ones of these pairs of transistors are turning-on, the other transistors are turning-off. Therefore, constant electric currents i 1 , i 2 , ---, i 15 , i 16 are outputted from the switching circuits 8 1 , 8 2 , ---, 8 15 , 8 16 at any time.
- the deglitcher circuit 9 is constructed by a pair of ECL switching circuits 9 a, 9 b respectively having pairs of differential transistors (NPN-type transistors) Q a1 , Q a2 ; Q b1 , Q b2 .
- differential transistors NPN-type transistors
- Ones of these differential transistors (NPN-type transistors) Q a1 , Q a2 ; Q b1 , Q b2 are turned on and the others are turned off by the deglitch signals (switching signals) DGL 1 , DGL 2 of the normal and reverse phases generated from the deglitch signal generating circuit 9 A and supplied to bases of these differential transistors.
- Collectors of the one transistors Q 11 , Q 21 , ---, Q 151 , Q 161 of the switching circuits 8 1 , 8 2 , ---, 8 15 , 8 16 are respectively connected to the emitters of the pair of differential transistors Q a1 , Q a2 constituting the switching circuit 9 a so that an electric current i SUN(+) flows through one of the differential transistors Q a1 , Q a2 as a pair.
- the collector of the transistor Q a1 is connected to an output terminal 11 for outputting the electric current i OUT(+) .
- Collectors of the other transistors Q 12 , Q 22 , ---, Q 152 , Q 162 of the switching circuits 8 1 , 8 2 , 8 15 , 8 16 are respectively connected to emitters of the pair of differential transistors Q b1 , Q b2 constituting the switching circuit 9 b so that an electric current i SUM( ⁇ ) flows through one of the differential transistors Q b1 , Q b2 as a pair.
- the collector of the transistor Q b1 is connected to an output terminal 12 for outputting the electric current i OUT( ⁇ ) .
- the electric current i SUM(+) flowing through one of the differential transistors Q a1 , Q a2 as a pair is a sum of electric currents having dispersion in switching timings from transistors Q 11 , Q 21 , ---, Q 151 , Q 161 so that noises at a transient responsive time of switching, i.e., a glitch is included in this sum of electric currents.
- the electric current i SUM( ⁇ ) flowing through one of the differential transistors Q b1 , Q b2 as a pair is a sum of electric currents having dispersion in switching timings from transistors Q 12 , Q 22 , ---, Q 152 , Q 162 so that noises at a transient responsive time of switching, i.e., a glitch is included in this sum of electric currents.
- the deglitch signal DGL 1 of the normal phase is supplied to the bases of the transistors Q a1 , Q b1 , and the switching signal of the reverse phase is supplied to the bases of the transistors Q a2 , Q b2 . Accordingly, the electric current i SUM(+) flowing through the switching circuit 9 a is not changed irrespective of switching of the transistors Q a1 , Q a2 . Further, the electric current i SUM( ⁇ ) flowing through the switching circuit 9 b is not changed irrespective of switching of the transistors Q b1 , Q b2 .
- These switching signals SW n1 , SW n2 are signals for switching data at every (1/64 FS)(sec) in accordance with 64 FS (Hz) in sampling frequency of an input signal.
- FIGS. 4C and 4D show waveforms of the deglitch signals DGL 1 , DGL 2 of the normal and reverse phases generated from the deglitch-signal generating circuit 9 A and respectively supplied to the bases of transistors Q a1 , Q b1 and transistors Q a2 , Q b2 .
- Each of the deglitch signals DGL 1 , DGL 2 is a rectangular wave signal having the (1/64 FS) second in period and 50% in duty.
- the deglitch signals DGL 1 , DGL 2 are respectively shifted from the switching signals SW n1 , SW n2 by (1/256 FS) second.
- the deglitch signal DGL 1 is turned-off at switching timing of the switching signals SW n1 , SW n2 .
- the transistors Q a1 , Q b1 are turned on so that electric currents i OUT(+) and i OUT( ⁇ ) including no glitch flow through the respective collectors of these transistors.
- the deglitch signal DGL 1 has the high (H) level
- the deglitch signal DGL 2 has a low (L) level. Accordingly, the transistors Q a2 , Q b2 are turned off so that no electric current flows through each of the collectors of these transistors.
- the transistors Q a2 , Q b2 are turned on.
- a clock signal of 256 FS (Hz) is used as the deglitch signal DGL 1 .
- another signal may be used if the switching signals SW n1 , SW n2 are switched and switching timing of electric current outputs can be avoided.
- the level of a D/A converting output can be controlled by changing a time width of the deglitch signal DGL 1 at the high level. Accordingly, a signal level variable function (voice amount variable function) can be given to this D/A converter.
- a time width variable means for changing this time width can be arranged within the deglitch signal generating circuit 9 A, but can be also arranged outside the deglitch signal generating circuit 9 A. Requantizing noises are generated in the case of a volume function in which conventional input digital data are multiplied by digital volume data. However, such requantizing noises are not caused in the case of the signal level variable function provided to this D/A converter. Accordingly, the level variable means of an ideal digital signal can be realized without any reduction in accuracy of the digital data.
- FIG. 6 shows waveforms of signals of respective portions shown in FIG. 5.
- Parallel 4-bit data DIN 1 to DIN 4 from the noise shaper section 4 are supplied to an input terminal 17 .
- Switching signals SW 11 , SW 21 , ---, SW 151 of a normal phase are outputted to output terminals 28 11 , 28 21 , ---, 28 151 , 28 161 .
- Switching signals SW 161 ; SW 12 , SW 22 , ---, SW 152 , SW 162 of a reverse phase are outputted to output terminals 28 12 , 28 22 , ---, 28 152 , 28 162 .
- the switching signals of the normal and reverse phases are respectively supplied to the bases of transistors Q 11 , Q 21 , ---, Q 151 , Q 161 and the bases of transistors Q 12 , Q 22 , ---, Q 152 , Q 162 in the switching circuits 8 1 to 8 16 of the parallel 16-line electric current source ECL switching circuit 8 .
- these characters can be represented by SW n1 , SW n2 .
- the switching signal SW n1 is set to have a high (H) level and the switching signal SW n2 is therefore set to have a low (L) level
- a transistor Q n1 of an arbitrary switching circuit 8 n of the switching circuit 8 can be turned on and a transistor Q n2 of this arbitrary switching circuit 8 n can be turned off.
- the value of an electric current flowing through the deglitcher circuit 9 is determined by 4 bits, i.e., sixteen kinds of data.
- An address n is selected at random. In this case, the same address is not used unless all sixteen addresses are used at any time in conversion of one data or continuous several data. When all the sixteen addresses are used at any time in the conversion of one data or continuous several data, the next used address is selected at random.
- switching signals SW n1 at three addresses such as switching signals SW 1 , SW 2 , SW 3 and SW 15 , SW 16 , SW 1 are set to have high voltage levels.
- switching signals SW 151 , SW 161 , SW 11 are set to have high levels
- switching signals SW 21 , SW 31 , SW 41 , SW 51 , SW 61 are set to have high levels.
- the same address is not used unless all sixteen addresses are used at any time in the conversion of one data or continuous several data.
- the switching signals SW n1 set to have high levels by the value of input data do not form a fixing pattern. Accordingly, noises and distortion caused by dispersion of the individual constant electric current sources 10 1 to 10 16 of the constant electric current 10 can be dispersed so that deterioration of each of ratios S/N and S/(THD+N) can be restrained.
- the S/(THD+N) shows a ratio of an input signal component S to a sum (THD+N) of signal components except for an input signal having a frequency from 0 Hz to 20 kHz.
- the S/N shows a ratio of the input signal component S to a sum N of signal components except for the input signal having a frequency from 0 Hz to 20 kHz when the input signal component S is set to show 0 dB, i.e., 1 in the case of a zero signal input.
- a concrete construction of the converting circuit 7 shown in FIG. 5 satisfies this condition 2.
- the 4-bit data/parallel 16-line electric current switching data converting circuit 7 of this FIG. 5 will next be explained with reference to a timing chart of FIG. 6.
- 4-bit parallel data DIN 1 to DIN 4 from the noise shaper section 4 are supplied to the input terminal 17 .
- These 4-bit parallel data DIN 1 to DIN 4 may be also serial data. In this case, a data transfer rate is increased (four times in this example) and a clock signal having a sufficiently high frequency is required so that it is necessary to consider an influence of high frequency noises. However, in the case of the parallel data, such consideration is not required.
- the 4-bit parallel data DIN 1 to DIN 4 inputted to the input terminal 17 are supplied to a register 18 and are taken into this register 18 at a rising edge of a clock signal CK 1 supplied to an input terminal 19 .
- This clock signal CK 1 is a clock signal having the same period as the 4-bit parallel data DIN 1 to DIN 4 .
- 4-bit parallel data RG 11 to RG 14 outputted from the register 18 are supplied to input terminals AD 1 to AD 4 of a 4-bit data+final address data/16-bit data converting circuit 24 .
- a final address detecting circuit 20 is constructed by a 4-bit adder 21 and a register 22 at the next stage.
- the 4-bit parallel data RG 11 to RG 14 outputted from the register 18 are supplied to an input terminal B of the 4-bit adder 21 .
- 4-bit parallel data RG 21 to RG 24 outputted from the register 22 are supplied to an input terminal A of the 4-bit adder 21 .
- the 4-bit parallel data RG 11 to RG 14 and the 4-bit parallel data RG 21 to RG 24 are added to each other in the 4-bit adder 21 .
- This final address detecting circuit 20 accumulatively adds the 4-bit parallel data DIN 1 to DIN 4 supplied to the input terminal 17 .
- the adding outputs SUM 1 to SUM 4 of the adder 21 are constructed by parallel four bits so that added results thereof are obtained by performing the operation of a remainder system of 16.
- the final address among continuous switching addresses n used in data previously located by one sample can be outputted as an adding output of the adder 21 .
- the final address among the continuous switching addresses n used in data previously located by one sample with respect to data of the register 22 is detected by taking into the outputs SUM 1 to SUM 4 of the adder 21 to the register 22 and outputting these outputs from the register 22 by the clock signal CK 1 .
- each of the outputs of the register 22 becomes “the final address among the continuous switching addresses n used in data previously located by one sample”.
- the converting circuit 24 determines one of output data OUT 1 to OUT 16 transmitted from output terminals O 1 to O 16 and set to have a high level by the 4-bit parallel data RG 11 to RG 14 supplied to the input terminals AD 1 to AD 4 and the data RG 21 to RG 24 supplied to the input terminals AD 5 to AD 8 at the final address among the continuous switching addresses n used in data previously located by one sample.
- the converting circuit 24 can be simply constructed by a ROM having an input terminal of 8 bits and an output terminal of 16 bits.
- the output data OUT 1 to OUT 16 of 16 bits from the converting circuit 24 are directly supplied to a register 25 and are also supplied to an inverting circuit 27 and are logically inverted in this inverting circuit 27 . Thereafter, the inverted data are supplied to the register 25 and are taken into this register 25 by the clock signal CK 1 supplied to an input terminal 26 .
- Switching signals SW 11 , SW 21 , ---, SW 151 , SW 161 and switching signals SW 12 , SW 22 , ---, SW 152 , SW 162 are respectively outputted to output terminals 28 11 , 28 21 , ---, 28 151 , 28 161 and output terminals 28 12 , 28 22 , ---, 28 152 , 28 162 and are respectively supplied to bases of switching transistors Q 11 , Q 21 , ---, Q 151 , Q 161 and switching transistors Q 12 , Q 22 , ---, Q 152 , Q 162 of the respective switching circuits 8 1 , 8 2 , ---, 8 16 of the switching circuit 8 .
- transistor Q 11 is turned on and the remaining transistors are turned off at a certain interval in the switching circuit 8 .
- transistors Q 21 , Q 31 , Q 41 are turned on and the remaining transistors are turned off at the next interval.
- Transistors Q 51 , Q 61 , Q 71 , Q 81 , Q 91 are turned on and the remaining transistors are turned off at the further next interval.
- Transistors Q 101 , Q 111 , Q 121 , Q 131 , Q 141 , Q 151 , Q 161 , Q 11 are turned on and the remaining transistors are turned off at the even further next interval.
- the switching signals SW 11 , SW 21 , ---, SW 151 , SW 161 and the switching signals SW 12 , SW 22 , ---, SW 152 , SW 162 for switching the sixteen constant electric current sources 10 1 to 10 16 based on the condition 2 can be generated at a low operational frequency without requiring any counter and any shift register and without requiring any clock signal having a high frequency equal to or greater than a sampling frequency of input data.
- This D/A converter means the conventional D/A converter of a general multibit type.
- constant electric currents i n i 1 , i 2 , i 3 , ---, i 16 respectively correspond to constant electric currents i 1 , i 2 , i 3 , ---, i 16 of the respective electric current sources (constant electric current sources) 10 1 , 10 2 , 10 3 , ---, 10 16 of the electric current source (constant electric current source) 10 of FIG. 3.
- Table 2 of FIG. 8 shows an allocating method of the switching addresses n with respect to the constant electric current sources.
- a digital audio signal having FS (Hz) in sampling frequency and 16 bits in word length is supplied to the digital low pass filter section 2 in which a passing band is set to an audible band (0 to 20 kHz).
- the sampling frequency is upsampled eight times and this upsampled digital audio signal is outputted.
- This digital audio signal as an output of the digital low pass filter section is supplied to the linear interpolating section.
- the sampling frequency is further upsampled eight times and a digital audio signal having a sampling frequency of 64 FS (Hz) is outputted.
- a word length of the digital audio signal outputted from this linear interpolating section 3 is set to 20 bits by a calculation of the linear interpolating section and is longer by four bits than the input word length of 16 bits.
- the digital audio signal outputted from the linear interpolating section is supplied to the noise shaper section ⁇ - ⁇ modulator) so that this digital audio signal is quantized to e.g., 4 bits.
- the noise shaper section a low frequency band component of quantizing noises caused in the quantization of the input digital audio signal of 20 bits to 4 bits is shifted to a high frequency band, and a dynamic range in the audible band (0 to 20 kHz) is secured.
- the digital audio signal outputted from the noise shaper section and having 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to the PWM (pulse width modulation) pulse converting section.
- the PWM pulse converting section the pulse width modulation of this digital audio signal is performed.
- a D/A converting output is obtained on an output side of this PWM pulse converting section.
- FFT fast Fourier transformation
- FIG. 10 shows response-frequency characteristics (simulation 1) in the simulation obtained by the fast Fourier transformation (FFT) of the D/A converting output when the electric currents of the respective constant electric current sources are ideally equal to each other and the input signal is set to a sine wave of 1 kHz, 0 dB and 30 bits in the D/A converter of the multibit type in the embodiment.
- FIG. 11 shows similar response-frequency characteristics (simulation 2) when the input signal is set to a sine wave of 1 kHz, ⁇ 60 dB and 30 bits.
- FIG. 12 shows similar response-frequency characteristics (simulation 3) when the input signal is set to a zero signal.
- FIG. 13 shows response-frequency characteristics (simulation 4) in the simulation obtained by the fast Fourier transformation (FFT) of the D/A converting output when a condition 2 is adopted and the constant electric current source model in the table 1 of FIG. 7 is adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits in the D/A converter of the multibit type in the embodiment.
- FIG. 14 shows similar response-frequency characteristics (simulation 5) when the input signal is given by a sine wave of 1 kHz, ⁇ 60 dB and 30 bits.
- FIG. 15 shows similar response-frequency characteristics (simulation 6) when the input signal is set to a zero signal.
- FIG. 16 shows response-frequency characteristics (simulation 7) in the simulation obtained by the high speed Fourier transformation (FFT) of the D/A converting output when the condition 2 is adopted and the constant electric current source model in the table 2 of FIG. 8 is adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits in the D/A converter of the multibit type in the embodiment.
- FIG. 17 shows similar response-frequency characteristics (simulation 8) when the input signal is set to a zero signal.
- FIG. 18 shows response-frequency characteristics (simulation 9) in the simulation obtained by the fast Fourier transformation (FFT) of the D/A converting output when the electric current source model in the table 1 of FIG. 7 is adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits in the multibit D/A converter shown in FIG. 1.
- FIG. 19 shows similar response-frequency characteristics (simulation 10) when the input signal is given by a sine wave of 1 kHz, ⁇ 60 dB and 30 bits.
- FIG. 20 shows similar response-frequency characteristics (simulation 11) when the input signal is set to a zero signal.
- an SNR signal-to-noise ratio
- dB shows a ratio S/(THD+N) of an input signal component S to a sum (THD+N) of signal components except for the input signal having a frequency from 0 Hz to 20 kHz when no zero signal is inputted.
- the SNR (dB) shows a ratio S/N of the input signal component S to the sum N of signal components except for the input signal having a frequency from 0 Hz to 20 kHz when the input signal component S is set to show 0 dB, i.e., 1.
- the switching addresses n with respect to the constant electric currents i 1 to i 16 of the constant electric current sources 10 1 to 10 16 of the constant electric current source 10 of FIG. 3 are allocated in a small order of a suffix i showing a constant electric current as shown in the table 2 of FIG. 8.
- characteristics similar to the above characteristics are also obtained when the switching addresses n are reversely allocated in a large order of the suffix i showing a constant electric current. This can be also realized when the D/A converter is formed by a semiconductor IC (integrated circuit).
- each of the constant electric currents tends to be monotonously increased or decreased in an arranging direction of these constant electric current sources. Accordingly, the switching addresses n may be allocated in the arranging direction of the constant electric current sources.
- the switching addresses are allocated such that a maximum constant electric current is next to a minimum constant electric current and the further next is a twelfth smallest one, the even further next is a second largest one, ---.
- a dispersion error in the constant electric currents of the constant electric current sources within one sample data is first immediately corrected.
- the constant electric current i 1 has a maximum negative error in an average value of the constant electric currents i 1 to i 16 .
- the constant electric current i 16 has a maximum positive error in the average value of the constant electric currents i 1 to i 16 . If these two constant electric currents i 1 , i 16 are provided at continuous addresses, these errors can be canceled or minimized so that the dispersion error is immediately corrected.
- the constant electric current i 2 is allocated to the next address to the constant electric current i 16 and has a second largest negative error in the average value of the constant electric currents i 1 to i 16 . Accordingly, when the constant electric current i 16 is used as the constant electric current i 2 , it can be also said that correcting effects of the error are considerably large. Similarly, since the sixteen constant electric currents are addressed, it can be said that this allocating method has large effects for immediately correcting the dispersion error in the constant electric currents of the constant electric current sources.
- the dispersion error in the constant electric currents of the constant electric current sources can be similarly easily corrected between sample data before and after.
- a correcting operation is performed such that conversion is performed by sixteen constant electric current sources each having the average value of the constant electric currents of the sixteen constant electric current sources as a constant electric current.
- Odd-numbered switching addresses are allocated to constant electric-currents i 1 to i 8 of the eight constant electric current sources 10 1 to 10 8 in the table 1 of FIG. 7, and even-numbered switching addresses are allocated to constant electric currents i 9 to i 16 of the remaining eight constant electric current sources 10 9 to 10 16 in this table 1. Otherwise, even-numbered switching addresses are allocated to the constant electric currents i 1 to i 8 of the eight constant electric current sources 10 1 to 10 8 in the table 1 of FIG. 7, and odd-numbered switching addresses are allocated to the constant electric currents i 9 to i 16 of the remaining eight constant electric current sources 10 9 to 10 16 in this table 1.
- the error in the average value of the constant electric currents of the sixteen constant electric current sources is caused on positive and negative sides at any time so that the constant electric currents are dispersed in a direction for reducing this error.
- input data of four bits are used as an example, but the number of bits of the input data is arbitrary.
- switching signal generating means which has N-bit adding means supplied with input data Di and also has delay means for delaying an adding output of this N-bit adding means by one sample period and then supplying the delayed adding output to this N-bit adding means and adding the delayed adding output to the input data Di;
- the switching signal generating means further having data converting means for detecting a final address of a switching signal previously used by one sample from this delay means and constructed such that the present sample data and this detected final address of the switching signal previously used by one sample are supplied to the data converting means and data of N-bits are outputted;
- the switching signal generating means further generating 2 N second switching signals which have phases reverse to those of the 2 N first switching signals and control operations of the 2 N second switching elements such that constant electric currents from the remaining (2 N ⁇ Di) constant electric current sources are supplied to the fifth and sixth switching elements; and deglitch signal generating means for generating a first deglitch signal for turning-off the third and fifth switching elements every first predetermined period including changing points of the respective 2 N first and second switching signals, and turning-on the third and fifth switching elements in a second predetermined period not including the first predetermined period the deglitch signal generating means further generating a second deglitch signal for turning-on the fourth and sixth switching elements every first predetermined period including the changing points of the respective 2 N first and second switching signals, and turning-off the fourth and sixth switching elements in the second predetermined period.
- time width variable means for changing time widths of the first and second deglitch signals is arranged in the D/A converters of the seventeenth to twenty-second constructions of the present invention. Accordingly, in addition to the effects of the twenty-third to twenty-eighth constructions of the present invention, the level of an ideal digital signal can be varied without causing any requantizing noises and any reduction in accuracy of digital data. The requantizing noises are caused in the case of a volume function in which conventional input digital data and digital volume data are multiplied.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Analogue/Digital Conversion (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
An object of this invention is to provide a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of plural electric current sources as much as possible. To achieve this object, the D/A converter has a constant electric current source (10) constructed by 2N (N=2, 3, --- and here, N=16) constant electric current sources having constant electric current values equal to each other; selecting means (7, 8) for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N; and electric current adding means (9) for adding each of the constant electric currents from the Di constant electric current sources selected by the selecting means to each other.
Description
- The present invention relates to a D/A converter of a multibit type.
- A D/A converter of a 1-bit type is often adopted in D/A converters used in a digital audio device such as a CD player, etc. when a high accuracy equal to or greater than 16 bits is required. The reasons for this are as follows. The D/A converter of the 1-bit type is constructed by one constant electric current source and one electric current switch. Accordingly, the D/A converter of the 1-bit type has advantages in that no nonlinearity is caused in principle by dispersion of mutual electric current values of plural constant electric current sources as a defect of the D/A converter of a multibit type and no noises (glitch) in a transient area are caused in principle by a shift in on-off timing of plural electric current switches.
- The D/A converter of the 1-bit type will next be explained with reference to FIG. 1. A digital audio signal having a FS (Hz) in sampling frequency and 16 bits in word length is supplied to a digital low
pass filter section 2 having an audible band (0 to 20 kHz) as a passing band through aninput terminal 1. In the digital lowpass filter section 2, the sampling frequency is upsampled 8 times and a digital audio signal having this upsampled sampling frequency is outputted therefrom. This digital audio signal as an output of the digital lowpass filter section 2 is supplied to a linear interpolatingsection 3 and the sampling frequency is further upsampled 8 times and a digital audio signal having 64 FS (Hz) in sampling frequency is outputted therefrom. A word length of the digital audio signal outputted from this linear interpolatingsection 3 is constructed by 20 bits by a calculation of the linear interpolatingsection 3 so that this word length is longer by 4 bits than the input word length of 16 bits. - The digital audio signal outputted from the linear interpolating
section 3 is supplied to a noise shaper section Δ-Σ modulator) 4 so that this digital audio signal is quantized to 4 bits. In thisnoise shaper section 4, a low frequency band component of quantizing noises caused in the quantization of the input digital audio signal of 20 bits to 4 bits is shifted to a high frequency band and a dynamic range in the audible band (0 to 20 kHz) is secured. - The digital audio signal outputted from the
noise shaper section 4 and having the 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to a PWM (pulse width modulation)pulse converting section 5. In the PWMpulse converting section 5, pulse width modulation of this digital audio signal is performed and the pulse width modulated audio signal is outputted to anoutput terminal 6. This PWMpulse converting section 5 is constructed by one constant electric current source and one electric current switch. In the PWMpulse converting section 5, frequency resolution of 64 FS(Hz)×16=1024 FS(Hz), i.e., time axis resolution of {1/1024 FS}(sec) is required to represent sixteen pulse widths according to inputted 4-bit data in one period, i.e., {1/(64 FS)}(sec). - For example, the sampling frequency FS of a digital audio signal recorded on a CD (compact disk) is set to 44.1 (kHz). Accordingly, a clock signal of 64 FS(Hz)×16=1024 FS(Hz)=45.1584 (MHz) is required and time resolution of a very high accuracy of (1/1024 FS)=22.14 (n sec) is required to D/A-convert the digital audio signal.
- In the conventional D/A converter of the 1-bit type shown in FIG. 1, the number of bits of the output digital audio signal of the
noise shaper section 4 is set to 4 bits, but is generally set to approximately range from 1 to 5 bits. Output word lengths of thefilter section 2 and the linear interpolatingsection 3 are each set to 8 bits, but are generally set to approximately range from 16 to 24 bits. - For example, such a D/A converter of the 1-bit type shown in FIG. 1 is a D/A converter having a high accuracy equal to or greater than 16 bits, but the frequency of a used clock signal is a very high frequency approximately ranging from 20 to 50 MHz and this converter has a high sensitivity with respect to a time axis. Therefore, when such a D/A converter is mounted on a print substrate, attention must be sufficiently paid in wiring of a line for transmitting the clock signal, etc. so as to minimize clock jitters. Further, since the frequency of the used clock signal is very high, considerably severe measures for unnecessary radiation are required. Therefore, a problem also exists in that cost is increased by adding parts for these measures, etc.
- It is strongly required to reduce the frequency of the used clock signal in comparison with the conventional case with respect to the D/A converter mounted on an electronic device at low cost, especially, the D/A converter of an electric current type and a D/A converter mounted on an amplifier for an audio/video corresponding to a multichannel source such as AC-3, etc. with respect to a reproducing device of a DVD (digital video disk) recently attracting public attention.
- When an output bit length of PWM pulse data generated in the
noise shaper section 4 is set to N (bits) and its calculating speed is set to Fop(Hz), a frequency Fmck1 (Hz) of the clock signal used in the D/A converter of the 1-bit type is represented by the following formula (1). - Fmck1=2N×Fop (1)
- It should be understood from this formula (1) that the output bit length N of the PWM pulse data generated from the
noise shaper section 4 must be shortened or the calculating speed Fop of thenoise shaper section 4 must be reduced to reduce the frequency Fmck1 of the clock signal. - However, the dynamic range is reduced by 6 dB every time the output bit length N of the PWM pulse data of the
noise shaper section 4 is shortened by 1 bit. For example, when thenoise shaper section 4 is constructed in a third order, the dynamic range is reduced by 21 dB every time the calculating speed is reduced to ½. Further, when the output bit length N is shortened, quantizing noises are increased. Accordingly, there is a fear that no stability of a system of thenoise shaper section 4 can be compensated. Therefore, it is necessary to reduce a gain of input data in accordance with the increase in quantizing noises, and the dynamic range is really reduced greatly from the above 6 dB. Accordingly, it is impossible to shorten the output bit length N of the PWM pulse data. Further, no frequency of the clock signal used in the D/A converter of the 1-bit type can be generally reduced from the above about 20 to 50 (MHz). - Therefore, the D/A converter of a multibit type capable of reducing the frequency of the used clock signal is indispensable. The frequency Fmck2 (Hz) of a clock signal used in the D/A converter of the multibit type is represented by the following formula (2) irrespective of the output bit length N of the PWM pulse data generated from the noise shaper section to represent level information in an amplitude direction.
- Fmck2=Fop=Fmck1/2N (2)
- As mentioned above, in the D/A converter of the multibit type, a PWM pulse converting section must be constructed by plural constant electric current sources and plural electric current switches respectively corresponding to these constant electric current sources. Accordingly, a problem exists in that performance of the D/A converter is deteriorated by dispersion of electric currents of the plural constant electric current sources and dispersion of switching timings of the plural electric current switches. Therefore, when the D/A converter of the multibit type is adopted, it is necessary to reduce the dispersion of the electric currents of the plural constant electric current sources as much as possible and reduce an influence of glitches generated by the dispersion of the switching timings of the plural electric current switches as much as possible.
- In view of such aspects, an object of the present invention is to provide a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of plural electric current sources as much as possible.
- Another object of the present invention is to provide a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- According to an aspect of the present invention, a D/A converter includes 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; a selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, --, (2N−1)} having an N-bit in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N; and an electric current adding means for adding constant electric currents from the Di constant electric current sources selected by the selecting means to each other.
- In accordance with the present invention, the 2N (here, N=2, 3, ---) constant electric current sources have constant electric current values equal to each other, and the selecting means selects the Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having an N-bit in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N. Constant electric currents from these selected Di constant electric current sources are added to each other by the electric current adding means so that a D/A converting output is obtained.
- FIG. 1 is a block diagram showing a D/A converter of a 1-bit type;
- FIG. 2 is a block diagram showing a D/A converter according to an embodiment of the present invention;
- FIG. 3 is a circuit diagram showing a concrete circuit of one portion of the D/A converter in the embodiment;
- FIGS. 4A to4D are timing charts of signals supplied to the circuit of FIG. 3;
- FIG. 5 is a circuit diagram showing a concrete circuit of one portion of the D/A converter in the embodiment;
- FIG. 6 is a signal timing channel of each portion of FIG. 5;
- FIG. 7 is a table showing a constant electric current source model;
- FIG. 8 is a table showing the correspondence of constant electric currents and switching addresses;
- FIG. 9 is a table showing the correspondence of constant electric currents and switching addresses;
- FIG. 10 is a characteristic curve graph (simulation 1) showing characteristics of frequency (kHz)-response (dB) in simulation when there is no dispersion of the respective constant electric current values of constant electric current sources and an input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits;
- FIG. 11 is a characteristic curve graph (simulation 2) showing characteristics of frequency (kHz)-response (dB) in simulation when there is no dispersion of the respective constant electric current values of constant electric current sources and the input signal is given by a sine wave of 1 kHz, 60 dB and 30 bits;
- FIG. 12 is a characteristic curve graph (simulation 3) showing characteristics of frequency (kHz)-response (dB) in simulation when there is no dispersion of the respective constant electric current values of constant electric current sources and a zero signal is inputted;
- FIG. 13 is a characteristic curve graph (simulation 4) showing characteristics of frequency (kHz)-response (dB) in simulation when a
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits; - FIG. 14 is a characteristic curve graph (simulation 5) showing characteristics of frequency (kHz)-response (dB) in simulation when the
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, −60 dB and 30 bits; - FIG. 15 is a characteristic curve graph (simulation 6) showing characteristics of frequency (kHz)-response (dB) in simulation when the
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the embodiment are adopted and the zero signal is inputted; - FIG. 16 is a characteristic curve graph (simulation 4) showing characteristics of frequency (kHz)-response (dB) in simulation when the
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 9 (table 3) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits; - FIG. 17 is a characteristic curve graph (simulation 5) showing characteristics of frequency (kHz)-response (dB) in simulation when the
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 9 (table 3) in the embodiment are adopted and the input signal is given by a sine wave of 1 kHz, −60 dB and 30 bits; - FIG. 18 is a characteristic curve graph (simulation 4) showing characteristics of frequency (kHz)-response (dB) in simulation when the
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the case of the D/A converter of FIG. 1 are adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits; - FIG. 19 is a characteristic curve graph (simulation 5) showing characteristics of frequency (kHz)-response (dB) in simulation when the
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the case of the D/A converter of FIG. 1 are adopted and the input signal is given by a sine wave of 1 kHz, −60 dB and 30 bits; and - FIG. 20 is a characteristic curve graph (simulation 6) showing characteristics of frequency (kHz)-response (dB) in simulation when the
condition 2, the constant electric current source model of FIG. 7 (table 1) and the correspondence of constant electric currents and switching addresses in FIG. 8 (table 2) in the case of the D/A converter of FIG. 1 are adopted and the zero signal is inputted. - An embodiment of the present invention will next be described in detail with reference to FIGS.2 to 6. The entire construction of a D/A converter of a multibit according to the embodiment will first be explained with reference to FIG. 1. For example, a digital audio signal having an FS (Hz) in sampling frequency and 16 bits in word length is supplied to a digital low
pass filter section 2 having an audible band (0 to 20 kHz) as a passing band through aninput terminal 1. In the digital lowpass filter section 2, for example, the sampling frequency is upsampled 8 times and this upsampled digital audio signal is outputted therefrom. The digital audio signal as an output of the digital lowpass filter section 2 is supplied to alinear interpolating section 3. For example, in thelinear interpolating section 3, the sampling frequency is further upsampled 8 times and a digital audio signal having a 64 FS (Hz) in sampling frequency is outputted. A word length of the digital audio signal outputted from thelinear interpolating section 3 is constructed by 20 bits by a calculation of thelinear interpolating section 3 and is longer by 4 bits than the input word length of 16 bits. - The digital audio signal outputted from the
linear interpolating section 3 is supplied to a noise shaper section Δ-Σ modulator) 4 so that this digital audio signal is quantized to e.g., 4 bits. In thisnoise shaper section 4, a low frequency band component of quantizing noises caused in the quantization of the input digital audio signal of 20 bits to 4 bits is shifted to a high frequency band, and a dynamic range in the audible band (0 to 20 kHz) is secured. - The digital audio signal outputted from the
noise shaper section 4 and having the 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to a PWM (pulse width modulation) pulse converting section. In the PWM pulse converting section, pulse width modulation of this digital audio signal is performed. The construction of this pulse width modulating section will next be explained. - The digital audio signal outputted from the
noise shaper section 4 and having the 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to a 4-bit data/parallel 16-line electric current switchdata converting circuit 7. This “16” is one example and an arbitrary number may be used instead of 16 if this arbitrary number is an integer times the number of bits of input data to this convertingcircuit 7 when this integer is equal to two or more. - This converting
circuit 7 determines one constant electric current source selected from a parallel 16-line electric current source (constant electric current source) 10 described later. The convertingcircuit 7 further generates sixteen switching signals for controlling the operation of a parallel 16-line electric current source (constant electric current source) ECL (emitter coupling logic) switchingcircuit 8 described later. - In the parallel 16-line electric current source
ECL switching circuit 8, an electric current output according to input data is outputted as a pair of differential output electric currents i+, i− by the switching signals from the convertingcircuit 7. These differential output electric currents i+, i− include a glitch caused by nonconformity of on/off timings of sixteen switching circuits constituting theswitching circuit 8. Therefore, an including portion of the glitch is removed from the differential electric currents i+, i− by adeglitcher circuit 9. Deglitch signals DGL1, DGL2 from a deglitchsignal generating circuit 9A are supplied to thisdeglitcher circuit 9. Electric current outputs IOUT(+), IOUT(−) removing the glitch therefrom are obtained at a pair ofoutput terminals deglitcher circuit 9. - When the switching signals are generated by the converting
circuit 7, a reduction in performance of the D/A converter caused by mutual dispersion of sixteen constant electric current sources constituting the electriccurrent source 10 is set to be minimized as described later. - The concrete constructions of the
circuits current source 10 in FIG. 2 will next be explained with reference to FIG. 3. The electriccurrent source 10 is constructed by 24=16 constant electriccurrent sources potential points - The
switching circuit 8 is constructed by sixteen switchingcircuits circuits current sources circuit 7 are respectively supplied to bases of these transistors. These transistors are controlled such that, when ones of these pairs of transistors are turning-on, the other transistors are turning-off. Therefore, constant electric currents i1, i2, ---, i15, i16 are outputted from the switchingcircuits - The
deglitcher circuit 9 is constructed by a pair ofECL switching circuits 9 a, 9 b respectively having pairs of differential transistors (NPN-type transistors) Qa1, Qa2; Qb1, Qb2. Ones of these differential transistors (NPN-type transistors) Qa1, Qa2; Qb1, Qb2 are turned on and the others are turned off by the deglitch signals (switching signals) DGL1, DGL2 of the normal and reverse phases generated from the deglitchsignal generating circuit 9A and supplied to bases of these differential transistors. Collectors of the one transistors Q11, Q21, ---, Q151, Q161 of the switchingcircuits output terminal 11 for outputting the electric current iOUT(+). - Collectors of the other transistors Q12, Q22, ---, Q152, Q162 of the switching
circuits switching circuit 9 b so that an electric current iSUM(−) flows through one of the differential transistors Qb1, Qb2 as a pair. The collector of the transistor Qb1 is connected to anoutput terminal 12 for outputting the electric current iOUT(−). - Each of collectors of the transistors Qa2, Qb2 is connected to a terminal 14 for outputting a constant direct electric current iDC (=iSUM(+)+iSUM(−)).
- In the
deglitcher circuit 9, the electric current iSUM(+) flowing through one of the differential transistors Qa1, Qa2 as a pair is a sum of electric currents having dispersion in switching timings from transistors Q11, Q21, ---, Q151, Q161 so that noises at a transient responsive time of switching, i.e., a glitch is included in this sum of electric currents. Similarly, the electric current iSUM(−) flowing through one of the differential transistors Qb1, Qb2 as a pair is a sum of electric currents having dispersion in switching timings from transistors Q12, Q22, ---, Q152, Q162 so that noises at a transient responsive time of switching, i.e., a glitch is included in this sum of electric currents. - As mentioned above, the deglitch signal DGL1 of the normal phase is supplied to the bases of the transistors Qa1, Qb1, and the switching signal of the reverse phase is supplied to the bases of the transistors Qa2, Qb2. Accordingly, the electric current iSUM(+) flowing through the switching circuit 9 a is not changed irrespective of switching of the transistors Qa1, Qa2. Further, the electric current iSUM(−) flowing through the
switching circuit 9 b is not changed irrespective of switching of the transistors Qb1, Qb2. - Next, an operation of the
deglitcher circuit 9 will be explained with reference to timing charts of FIGS. 4A to 4D. FIGS. 4A and 4B show waveforms of switching signals SWn1, SWn2 (here, n=1, 2, ---, 15, 16) of the normal and reverse phases generated from the convertingcircuit 7 and respectively supplied to the bases of the differential transistors of the switchingcircuits switching circuit 8. These switching signals SWn1, SWn2 are signals for switching data at every (1/64 FS)(sec) in accordance with 64 FS (Hz) in sampling frequency of an input signal. - FIGS. 4C and 4D show waveforms of the deglitch signals DGL1, DGL2 of the normal and reverse phases generated from the deglitch-
signal generating circuit 9A and respectively supplied to the bases of transistors Qa1, Qb1 and transistors Qa2, Qb2. Each of the deglitch signals DGL1, DGL2 is a rectangular wave signal having the (1/64 FS) second in period and 50% in duty. The deglitch signals DGL1, DGL2 are respectively shifted from the switching signals SWn1, SWn2 by (1/256 FS) second. The deglitch signal DGL1 is turned-off at switching timing of the switching signals SWn1, SWn2. - When the deglitch signal DGL1 has a high (H) level, the transistors Qa1, Qb1 are turned on so that electric currents iOUT(+) and iOUT(−) including no glitch flow through the respective collectors of these transistors. When the deglitch signal DGL1 has the high (H) level, the deglitch signal DGL2 has a low (L) level. Accordingly, the transistors Qa2, Qb2 are turned off so that no electric current flows through each of the collectors of these transistors. When the deglitch signal DGL2 has a high (H) level, the transistors Qa2, Qb2 are turned on.
- No collector outputs of the transistors Qa2, Qb2 are used as D/A converting outputs. However, when the transistors Qa1, Qb1 are turned off, the transistors Qa2, Qb2 are required to respectively flow constant electric currents iSUM(+) and iSUM(−) to a connecting middle point of transistors Qa1, Qa2 and a connecting middle point of transistors Qb1, Qb2.
- Here, a clock signal of 256 FS (Hz) is used as the deglitch signal DGL1. However, another signal may be used if the switching signals SWn1, SWn2 are switched and switching timing of electric current outputs can be avoided.
- The level of a D/A converting output can be controlled by changing a time width of the deglitch signal DGL1 at the high level. Accordingly, a signal level variable function (voice amount variable function) can be given to this D/A converter. A time width variable means for changing this time width can be arranged within the deglitch
signal generating circuit 9A, but can be also arranged outside the deglitchsignal generating circuit 9A. Requantizing noises are generated in the case of a volume function in which conventional input digital data are multiplied by digital volume data. However, such requantizing noises are not caused in the case of the signal level variable function provided to this D/A converter. Accordingly, the level variable means of an ideal digital signal can be realized without any reduction in accuracy of the digital data. - The 4-bit data/parallel 16-line electric current switch
data converting circuit 7 will next be explained with reference to FIG. 5. FIG. 6 shows waveforms of signals of respective portions shown in FIG. 5. Parallel 4-bit data DIN1 to DIN4 from thenoise shaper section 4 are supplied to aninput terminal 17. Switching signals SW11, SW21, ---, SW151 of a normal phase are outputted to output terminals 28 11, 28 21, ---, 28 151, 28 161. Switching signals SW161; SW12, SW22, ---, SW152, SW162 of a reverse phase are outputted to output terminals 28 12, 28 22, ---, 28 152, 28 162. The switching signals of the normal and reverse phases are respectively supplied to the bases of transistors Q11, Q21, ---, Q151, Q161 and the bases of transistors Q12, Q22, ---, Q152, Q162 in theswitching circuits 8 1 to 8 16 of the parallel 16-line electric current sourceECL switching circuit 8. - A number obtained by removing number (1 or 2) of a
digit 1 from an index number of the character SW of these switching signals ranges from 1 to 16 and is called an address and is represented by n (n=1, 2, 3, ---, 16). Thus, when characters of the above switching signals are represented by using n, these characters can be represented by SWn1, SWn2. If the switching signal SWn1 is set to have a high (H) level and the switching signal SWn2 is therefore set to have a low (L) level, a transistor Qn1 of anarbitrary switching circuit 8 n of theswitching circuit 8 can be turned on and a transistor Qn2 of thisarbitrary switching circuit 8 n can be turned off. Thus, the value of an electric current flowing through thedeglitcher circuit 9 is determined by 4 bits, i.e., sixteen kinds of data. - A condition as to how to select a switching signal SWn providing the value of an electric current to be flowed in the D/A converter will next be explained.
-
Condition 1 - An address n is selected at random. In this case, the same address is not used unless all sixteen addresses are used at any time in conversion of one data or continuous several data. When all the sixteen addresses are used at any time in the conversion of one data or continuous several data, the next used address is selected at random.
- This
condition 1 is an ideal selecting method. If thiscondition 1 is satisfied, when constant electric currents of the sixteen constant electriccurrent sources 10 1 to 10 16 of the constant electriccurrent source 10 are dispersed, noises caused by this dispersion can be set to random noises (=white noises) so that characteristic deterioration can be improved. - When a D/A converter for satisfying the
condition 1 is obtained, circuit scales of the constant electric current source, the switching circuit and the deglitcher circuit are respectively several times the constant electriccurrent source 10, the switchingcircuit 8 and thedeglitcher circuit 9 shown in FIG. 3. Accordingly, it is impossible to avoid deterioration of the performance of an analog circuit by digital noises. Further, cost of the D/A converter is increased so that it is difficult to realize such a D/A converter. Therefore, a practical condition as to how to select a switching signal SWn providing the value of an electric current to be flowed in the D/A converter will next be explained. -
Condition 2 - When plural switching signals SWn1 are set to have a high (H) level, continuous addresses are used. In this case, n=1 is set after n=16. Further, the next address to a final address among the addresses of continuous switching signals used in data previously located by one sample is set to a starting address of the present data.
- A concrete example of the
condition 2 will next be described. When input data show 3, switching signals SWn1 at three addresses such as switching signals SW1, SW2, SW3 and SW15, SW16, SW1 are set to have high voltage levels. For example, when the data previously located by one sample are set to show 3 and switching signals SW151, SW161, SW11 are set to have high levels, the present data are started from address n=2. For example, when the present data show 5, switching signals SW21, SW31, SW41, SW51, SW61 are set to have high levels. - It the
above condition 2 is satisfied, the same address is not used unless all sixteen addresses are used at any time in the conversion of one data or continuous several data. Further, the switching signals SWn1 set to have high levels by the value of input data do not form a fixing pattern. Accordingly, noises and distortion caused by dispersion of the individual constant electriccurrent sources 10 1 to 10 16 of the constant electric current 10 can be dispersed so that deterioration of each of ratios S/N and S/(THD+N) can be restrained. Here, the S/(THD+N) shows a ratio of an input signal component S to a sum (THD+N) of signal components except for an input signal having a frequency from 0 Hz to 20 kHz. Further, the S/N shows a ratio of the input signal component S to a sum N of signal components except for the input signal having a frequency from 0 Hz to 20 kHz when the input signal component S is set to show 0 dB, i.e., 1 in the case of a zero signal input. - A concrete construction of the converting
circuit 7 shown in FIG. 5 satisfies thiscondition 2. The 4-bit data/parallel 16-line electric current switchingdata converting circuit 7 of this FIG. 5 will next be explained with reference to a timing chart of FIG. 6. 4-bit parallel data DIN1 to DIN4 from thenoise shaper section 4 are supplied to theinput terminal 17. These 4-bit parallel data DIN1 to DIN4 may be also serial data. In this case, a data transfer rate is increased (four times in this example) and a clock signal having a sufficiently high frequency is required so that it is necessary to consider an influence of high frequency noises. However, in the case of the parallel data, such consideration is not required. - The 4-bit parallel data DIN1 to DIN4 inputted to the
input terminal 17 are supplied to aregister 18 and are taken into thisregister 18 at a rising edge of a clock signal CK1 supplied to aninput terminal 19. This clock signal CK1 is a clock signal having the same period as the 4-bit parallel data DIN1 to DIN4. 4-bit parallel data RG11 to RG14 outputted from theregister 18 are supplied to input terminals AD1 to AD4 of a 4-bit data+final address data/16-bitdata converting circuit 24. - A final
address detecting circuit 20 is constructed by a 4-bit adder 21 and aregister 22 at the next stage. The 4-bit parallel data RG11 to RG14 outputted from theregister 18 are supplied to an input terminal B of the 4-bit adder 21. Further, 4-bit parallel data RG21 to RG24 outputted from theregister 22 are supplied to an input terminal A of the 4-bit adder 21. The 4-bit parallel data RG11 to RG14 and the 4-bit parallel data RG21 to RG24 are added to each other in the 4-bit adder 21. Adding outputs SUM1 to SUM4 of the 4-bit adder 21 from its output terminal S are supplied to theregister 22 and are taken into thisregister 22 at a rising edge of the clock signal CK1 supplied to aninput terminal 23. The 4-bit parallel data RG21 to RG24 from theregister 22 are supplied to input terminals AD5 to AD8 of theconverter circuit 24. - This final
address detecting circuit 20 accumulatively adds the 4-bit parallel data DIN1 to DIN4 supplied to theinput terminal 17. In this case, the adding outputs SUM1 to SUM4 of theadder 21 are constructed by parallel four bits so that added results thereof are obtained by performing the operation of a remainder system of 16. These contents will next be explained by using one example. For example, when 4-bit data 1110 H (14 as a decimal number) and 0011 H(3 as a decimal number) are respectively supplied to the input terminals A and B, output data at the output terminal S become 0001 H (1 as a decimal number) and are not 17 as a decimal number. Therefore, it should be understood that the operation of the remainder system of 16 is performed. - Accordingly, “the final address among continuous switching addresses n used in data previously located by one sample” described in the
above condition 2 can be outputted as an adding output of theadder 21. In reality, “the final address among the continuous switching addresses n used in data previously located by one sample with respect to data of theregister 22” is detected by taking into the outputs SUM1 to SUM4 of theadder 21 to theregister 22 and outputting these outputs from theregister 22 by the clock signal CK1. Namely, each of the outputs of theregister 22 becomes “the final address among the continuous switching addresses n used in data previously located by one sample”. - The converting
circuit 24 determines one of output data OUT1 to OUT16 transmitted from output terminals O1 to O16 and set to have a high level by the 4-bit parallel data RG11 to RG14 supplied to the input terminals AD1 to AD4 and the data RG21 to RG24 supplied to the input terminals AD5 to AD8 at the final address among the continuous switching addresses n used in data previously located by one sample. - The converting
circuit 24 can be simply constructed by a ROM having an input terminal of 8 bits and an output terminal of 16 bits. - The output data OUT1 to OUT16 of 16 bits from the converting
circuit 24 are directly supplied to a register 25 and are also supplied to an invertingcircuit 27 and are logically inverted in this invertingcircuit 27. Thereafter, the inverted data are supplied to the register 25 and are taken into this register 25 by the clock signal CK1 supplied to aninput terminal 26. Switching signals SW11, SW21, ---, SW151, SW161 and switching signals SW12, SW22, ---, SW152, SW162 are respectively outputted to output terminals 28 11, 28 21, ---, 28 151, 28 161 and output terminals 28 12, 28 22, ---, 28 152, 28 162 and are respectively supplied to bases of switching transistors Q11, Q21, ---, Q151, Q161 and switching transistors Q12, Q22, ---, Q152, Q162 of therespective switching circuits switching circuit 8. - In this case, as can be seen from switching signals SW11, to SW161 of FIG. 6, for example, only transistor Q11 is turned on and the remaining transistors are turned off at a certain interval in the
switching circuit 8. Only transistors Q21, Q31, Q41 are turned on and the remaining transistors are turned off at the next interval. Transistors Q51, Q61, Q71, Q81, Q91 are turned on and the remaining transistors are turned off at the further next interval. Transistors Q101, Q111, Q121, Q131, Q141, Q151, Q161, Q11 are turned on and the remaining transistors are turned off at the even further next interval. - In the above construction, the switching signals SW11, SW21, ---, SW151, SW161 and the switching signals SW12, SW22, ---, SW152, SW162 for switching the sixteen constant electric
current sources 10 1 to 10 16 based on thecondition 2 can be generated at a low operational frequency without requiring any counter and any shift register and without requiring any clock signal having a high frequency equal to or greater than a sampling frequency of input data. - Simulation results of the D/A converter (in an adopting case of the condition 2) of a multibit type in the embodiment and the conventional D/A converter of the multibit type will next be explained by comparing these simulation results with each other. Here, the conventional D/A converter of the multibit type sequentially turns on constant electric current sources at continuous addresses (sets these constant electric current sources to high levels) by the number of input data from switching addresses n within one sample data in the D/A converter of the multibit type in the embodiment. For example, when the input data show 1, a switching circuit at switch address n=1 is turned on. When the input data show 2, switching circuits at switch addresses n=1, 2 are turned on. When the input data show 3, switching circuits at switch addresses n=1, 2, 3 are turned on. This D/A converter means the conventional D/A converter of a general multibit type.
- Modeling of the electric current sources will next be explained. In this example, a model of 4 bits, i.e., sixteen constant electric current sources are prepared and the constant electric currents are dispersed from an ideal current value, i.e., 1.0. In this dispersion, the constant electric currents of the sixteen constant electric current sources are dispersed within a range of ±3σ in accordance with a normal distribution of standard deviation σ=0.33%. This model of the constant electric current sources is shown in Table 1 in FIG. 7. In this table 1, constant electric currents in=i1, i2, i3, ---, i16 respectively correspond to constant electric currents i1, i2, i3, ---, i16 of the respective electric current sources (constant electric current sources) 10 1, 10 2, 10 3, ---, 10 16 of the electric current source (constant electric current source) 10 of FIG. 3.
- Table 2 of FIG. 8 shows an allocating method of the switching addresses n with respect to the constant electric current sources. The constant electric currents are modeled by such a dispersing method because it is considered that a relative error between the sixteen individual constant electric current sources on the same chip approximately lies within the range of ±3σ in accordance with the normal distribution of standard deviation σ=0.33% when the D/A converter is really formed by an IC and no special alignment is made.
- In the simulated D/A converter, an input signal having a sampling frequency FS=44.1 kHz is transmitted through an input terminal. For example, a digital audio signal having FS (Hz) in sampling frequency and 16 bits in word length is supplied to the digital low
pass filter section 2 in which a passing band is set to an audible band (0 to 20 kHz). For example, the sampling frequency is upsampled eight times and this upsampled digital audio signal is outputted. This digital audio signal as an output of the digital low pass filter section is supplied to the linear interpolating section. In this linear interpolating section, for example, the sampling frequency is further upsampled eight times and a digital audio signal having a sampling frequency of 64 FS (Hz) is outputted. A word length of the digital audio signal outputted from thislinear interpolating section 3 is set to 20 bits by a calculation of the linear interpolating section and is longer by four bits than the input word length of 16 bits. - The digital audio signal outputted from the linear interpolating section is supplied to the noise shaper section Δ-Σ modulator) so that this digital audio signal is quantized to e.g., 4 bits. In this noise shaper section, a low frequency band component of quantizing noises caused in the quantization of the input digital audio signal of 20 bits to 4 bits is shifted to a high frequency band, and a dynamic range in the audible band (0 to 20 kHz) is secured.
- The digital audio signal outputted from the noise shaper section and having 64 FS (Hz) in sampling frequency and quantized to 4 bits is supplied to the PWM (pulse width modulation) pulse converting section. In the PWM pulse converting section, the pulse width modulation of this digital audio signal is performed. A D/A converting output is obtained on an output side of this PWM pulse converting section.
- In this simulation, fast Fourier transformation (FFT) of the D/A converting output is performed. The input signal used in the simulation is set to a quantized sine wave of 1 kHz, 0 dB and 30 bits, a quantized sine wave of 1 kHz, −60 dB and 30 bits, and a zero signal.
- FIG. 10 shows response-frequency characteristics (simulation 1) in the simulation obtained by the fast Fourier transformation (FFT) of the D/A converting output when the electric currents of the respective constant electric current sources are ideally equal to each other and the input signal is set to a sine wave of 1 kHz, 0 dB and 30 bits in the D/A converter of the multibit type in the embodiment. FIG. 11 shows similar response-frequency characteristics (simulation 2) when the input signal is set to a sine wave of 1 kHz, −60 dB and 30 bits. FIG. 12 shows similar response-frequency characteristics (simulation 3) when the input signal is set to a zero signal.
- FIG. 13 shows response-frequency characteristics (simulation 4) in the simulation obtained by the fast Fourier transformation (FFT) of the D/A converting output when a
condition 2 is adopted and the constant electric current source model in the table 1 of FIG. 7 is adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits in the D/A converter of the multibit type in the embodiment. FIG. 14 shows similar response-frequency characteristics (simulation 5) when the input signal is given by a sine wave of 1 kHz, −60 dB and 30 bits. FIG. 15 shows similar response-frequency characteristics (simulation 6) when the input signal is set to a zero signal. - FIG. 16 shows response-frequency characteristics (simulation 7) in the simulation obtained by the high speed Fourier transformation (FFT) of the D/A converting output when the
condition 2 is adopted and the constant electric current source model in the table 2 of FIG. 8 is adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits in the D/A converter of the multibit type in the embodiment. FIG. 17 shows similar response-frequency characteristics (simulation 8) when the input signal is set to a zero signal. - FIG. 18 shows response-frequency characteristics (simulation 9) in the simulation obtained by the fast Fourier transformation (FFT) of the D/A converting output when the electric current source model in the table 1 of FIG. 7 is adopted and the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits in the multibit D/A converter shown in FIG. 1. FIG. 19 shows similar response-frequency characteristics (simulation 10) when the input signal is given by a sine wave of 1 kHz, −60 dB and 30 bits. FIG. 20 shows similar response-frequency characteristics (simulation 11) when the input signal is set to a zero signal.
- In FIGS.10 to 20, an SNR (signal-to-noise ratio) (dB) shows a ratio S/(THD+N) of an input signal component S to a sum (THD+N) of signal components except for the input signal having a frequency from 0 Hz to 20 kHz when no zero signal is inputted. When the zero signal is inputted, the SNR (dB) shows a ratio S/N of the input signal component S to the sum N of signal components except for the input signal having a frequency from 0 Hz to 20 kHz when the input signal component S is set to show 0 dB, i.e., 1.
- When the input signal is given by a sine wave of 1 kHz, 0 dB and 30 bits, the ratio S/(THD+N) is deteriorated until 85.5 dB in the case of the D/A converter shown in FIG. 1 in the
simulation 9 of FIG. 18. However, in the case of the embodiment adopting thecondition 2 of thesimulation 4 of FIG. 13, 108.3 dB is obtained as the ratio S/(THD+N) so that this ratio is improved by 20 dB or more in comparison with the D/A converter shown in FIG. 1. - With respect to the ratio S/(THD+N) in the case of the input signal given by a sine wave of 1 kHz, −60 dB and 30 bits, no signal is regenerated in the case of the D/A converter shown in FIG. 1 in the
simulation 10 of FIG. 19 and only a direct current component is provided. Accordingly, no linearity is already held with respect to the input signal of −60 dB. However, 49.4 dB is obtained in the case of the embodiment in which thecondition 2 of thesimulation 5 of FIG. 14 is adopted. When this 49.4 dB is converted to the ratio S/(THD+N) in the case of the input signal having 0 dB, 49.4 dB+60 dB=109.4 dB is obtained. Accordingly, it can be said that linearity is approximately held with respect to the ratio S/(THD+N)=108.3 dB in the case of the above input signal having 0 dB. In the case of a discrete FFT analysis, it is expected that results of this analysis are approximately dispersed by ±3 dB in accordance with states of data near starting and terminal points of an analyzed signal. Accordingly, it is said that such a small error lies within an error range of the FFT analysis itself. - With respect to the S/N ratio in the case of a zero signal input, a direct current component is generated in the case of the D/A converter shown in FIG. 1 in the
simulation 11 of FIG. 20. However, when the D/A converter is mounted to an electronic equipment, the direct current component is removed at the former stage of a final output of an analog signal. Accordingly, the S/N ratio is calculated in a state in which the direct current component is removed from simulation results. In this calculation, 102.4 dB is obtained. However, no direct current component is generated and 122.7 dB is obtained in the case of the embodiment adopting thecondition 2 of thesimulation 6 of FIG. 15. Accordingly, it should be understood that the S/N ratio is improved by 20 dB or more in comparison with the D/A converter shown in FIG. 1. - With respect to the ratio S/(THD+N) in the case of the input signal given by a sine wave of 1 kHz, 0 dB and 30 bits, 108.3 dB is obtained as mentioned above in the case of the embodiment adopting the
condition 2 of thesimulation 4 of FIG. 13. This means that the D/A converter has a converting accuracy corresponding to 18 bits. These 18 bits exceed 16 bits as a converting accuracy of the D/A converter mounted on a CD (compact disk) player. Accordingly, this means that the converting accuracy corresponding to the 18 bits is practically a sufficiently high accuracy. - In the cases of the simulations of the above embodiment, the switching addresses n with respect to the constant electric currents i1 to i16 of the constant electric
current sources 10 1 to 10 16 of the constant electriccurrent source 10 of FIG. 3 are allocated in a small order of a suffix i showing a constant electric current as shown in the table 2 of FIG. 8. However, characteristics similar to the above characteristics are also obtained when the switching addresses n are reversely allocated in a large order of the suffix i showing a constant electric current. This can be also realized when the D/A converter is formed by a semiconductor IC (integrated circuit). Namely, if the sixteen constant electric current sources are arranged in a one-line layout shape on a semiconductor IC chip, each of the constant electric currents tends to be monotonously increased or decreased in an arranging direction of these constant electric current sources. Accordingly, the switching addresses n may be allocated in the arranging direction of the constant electric current sources. - If a tendency to the dispersion of the constant electric currents of the sixteen constant electric current sources on the actual semiconductor IC chip is known in this way, the converting accuracy can be further increased in consideration of an allocating method of the switching addresses n. Therefore, when the table 1 of FIG. 7 is adopted as an electric current source model and the switching addresses are allocated as shown in the table 3 of FIG. 9, there is a tendency to i1<i2<i3--- <i15<i16 between the constant electric currents i1 to i16 of the constant electric current sources. Accordingly, the switching addresses are allocated such that a maximum constant electric current is next to a minimum constant electric current and the further next is a twelfth smallest one, the even further next is a second largest one, ---. In accordance with such an allocating method, a dispersion error in the constant electric currents of the constant electric current sources within one sample data is first immediately corrected. Namely, the constant electric current i1 has a maximum negative error in an average value of the constant electric currents i1 to i16. The constant electric current i16 has a maximum positive error in the average value of the constant electric currents i1 to i16. If these two constant electric currents i1, i16 are provided at continuous addresses, these errors can be canceled or minimized so that the dispersion error is immediately corrected.
- The constant electric current i2 is allocated to the next address to the constant electric current i16 and has a second largest negative error in the average value of the constant electric currents i1 to i16. Accordingly, when the constant electric current i16 is used as the constant electric current i2, it can be also said that correcting effects of the error are considerably large. Similarly, since the sixteen constant electric currents are addressed, it can be said that this allocating method has large effects for immediately correcting the dispersion error in the constant electric currents of the constant electric current sources.
- Further, the dispersion error in the constant electric currents of the constant electric current sources can be similarly easily corrected between sample data before and after. In other words, a correcting operation is performed such that conversion is performed by sixteen constant electric current sources each having the average value of the constant electric currents of the sixteen constant electric current sources as a constant electric current.
- The results of
simulations simulations - Odd-numbered switching addresses are allocated to constant electric-currents i1 to i8 of the eight constant electric
current sources 10 1 to 10 8 in the table 1 of FIG. 7, and even-numbered switching addresses are allocated to constant electric currents i9 to i16 of the remaining eight constant electriccurrent sources 10 9 to 10 16 in this table 1. Otherwise, even-numbered switching addresses are allocated to the constant electric currents i1 to i8 of the eight constant electriccurrent sources 10 1 to 10 8 in the table 1 of FIG. 7, and odd-numbered switching addresses are allocated to the constant electric currents i9 to i16 of the remaining eight constant electriccurrent sources 10 9 to 10 16 in this table 1. If such allocating methods are used, there are correcting effects of the dispersion of the constant electric currents of the constant electric current sources although these effects are small in comparison with the allocating method of the table 3 of FIG. 9. Namely, the error in the average value of the constant electric currents of the sixteen constant electric current sources is caused on positive and negative sides at any time so that the constant electric currents are dispersed in a direction for reducing this error. - In the above-mentioned embodiment, input data of four bits are used as an example, but the number of bits of the input data is arbitrary.
- In accordance with the above embodiment, a D/A converter has 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N; and electric current adding means for each of adding constant electric currents from the Di constant electric current sources selected by this selecting means to each other. Accordingly, even when the constant electric currents of the 2N constant electric current sources are dispersed, it is possible to obtain a D/A converter in which the deterioration of a converting accuracy caused by this dispersion can be improved by 20 dB or more.
- In accordance with the above embodiment, a D/A converter has 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N; and electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by this selecting means to each other. Accordingly, even when the constant electric currents of the 2N constant electric current sources are dispersed, it is possible to obtain a D/A converter in which an S/(THD+N) ratio is improved by about 5 dB and an S/N ratio is further improved by about 8 dB by allocating switching addresses on the basis of a dispersing tendency caused by a layout of the 2N constant electric current sources when the D/A converter is formed in a semiconductor IC.
- Further, it is possible to obtain a D/A converter in which the level of an ideal digital signal can be varied by changing time widths of deglitch signals DGL1, DGL2 without causing any requantizing noises and without any reduction in accuracy of digital data.
- In accordance with a first construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N; and electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by this selecting means to each other. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a second construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources respectively having added addresses added and constant electric current values equal to each other; selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; and electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by this selecting means to each other. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a third construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources respectively having addresses added and constant electric current values equal to each other; switching means for outputting constant electric currents from constant electric current sources selected from these 2N constant electric current sources; electric current adding means for adding the constant electric currents from the selected constant electric current sources outputted from the switching means; and switching signal generating means which has N-bit adding means supplied with input data Di and also has delay means for delaying an adding output of this N-bit adding means by one sample period and then supplying the delayed adding output to this N-bit adding means and adding the delayed adding output to the input data Di; the switching signal generating means detecting a final address of a switching signal previously used by one sample from this delay means; and the switching signal generating means generating a switching signal for controlling an operation of the switching means on the basis of the present sample data and this detected final address of the switching signal previously used by one sample such that constant electric currents are respectively outputted from Di constant electric current sources selected in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a fourth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources respectively having added addresses added and constant electric current values equal to each other; switching means for outputting constant electric currents from constant electric current sources selected from these 2N constant electric current sources; electric current adding means for adding the constant electric currents from the selected constant electric current sources outputted from this switching means;
- and switching signal generating means which has N-bit adding means supplied with input data Di and also has delay means for delaying an adding output of this N-bit adding means by one sample period and then supplying the delayed adding output to this N-bit adding means and adding the delayed adding output to the input data Di;
- the switching signal generating means further having data converting means for detecting a final address of a switching signal previously used by one sample from this delay means and constructed such that the present sample data and this detected final address of the switching signal previously used by one sample are supplied to the data converting means and data of N-bits are outputted;
- and the switching signal generating means generating a switching signal for controlling an operation of the switching means on the basis of the data of N-bits from this data converting means and the input data Di of N-bits such that constant electric currents are respectively outputted from Di constant electric current sources in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a fifth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group; selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N; and electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each other. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a sixth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant-electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group; selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; and electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by this selecting means to each other. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a seventh construction of the present invention, a D/A converter comprises 2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1); selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N; and electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each other. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with an eighth construction of the present invention, a D/A converter comprises 2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1); selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; and electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each other. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a ninth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and 2N second switching elements of the switching means; and switching signal generating means for generating a switching signal for controlling an operation of each of the 2N first switching elements such that constant electric currents are supplied to the first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a tenth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and second switching elements of the switching means; and switching signal generating means for generating a switching signal for controlling an operation of each of the 2N first switching elements such that constant electric currents are supplied to the first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with an order of addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with an eleventh construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and second switching elements of the switching means; and switching signal generating means which has N-bit adding means supplied input data Di and also has delay means for delaying an adding output of this N-bit adding means by one sample period and then supplying the delayed adding output to this N-bit adding means and adding the delayed adding output to the input data Di; the switching signal generating means detecting a final address of a switching signal previously used by one sample from this delay means; the switching signal generating means generating a switching signal for controlling an operation of each of the 2N first switching elements on the basis of the present sample data and this detected final address of the switching signal previously used by one sample such that constant electric currents are respectively supplied to the first electric current adding means from Di constant electric current sources selected in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; and the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a twelfth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and second switching elements of the switching means; and switching signal generating means which has N-bit adding means supplied with input data Di and also has delay means for delaying an adding output of this N-bit adding means by one sample period and then supplying the delayed adding output to this N-bit adding means and adding the delayed adding output to the input data Di; the switching signal generating means further having data converting means for detecting a final address of a switching signal previously used by one sample from this delay means and constructed such that the present sample data and this detected final address of the switching signal previously used by one sample are supplied to the data converting means and data of N-bits are outputted; the switching signal generating means generating a switching signal for controlling an operation of each of the 2N first switching elements on the basis of the data of N-bits from this data converting means such that constant electric currents are respectively supplied to the first electric current adding means from Di constant electric current sources selected in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; and the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a thirteenth construction of the present inventions a D/A converter comprises 2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and second switching elements of the switching means;
- and switching signal generating means for generating a switching signal for controlling an operation of each of the 2N first switching elements such that constant electric currents are supplied to the first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a fourteenth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and second switching elements of the switching means; and switching signal generating means for generating a switching signal for controlling an operation of each of the 2N first switching elements such that constant electric currents are supplied to the first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a fifteenth construction of the present invention, a D/A converter comprises 2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1); switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and second switching elements of the switching means; and switching signal generating means for generating a switching signal for controlling an operation of each of the 2N first switching elements such that constant electric currents are supplied to the first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a sixteenth construction of the present invention, a D/A converter comprises 2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1); switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; first and second electric current adding means for separately adding electric currents from the respective 2N first and second switching elements of the switching means; and switching signal generating means for generating a switching signal for controlling an operation of each of the 2N first switching elements such that constant electric currents are supplied to the first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; the switching signal generating means further generating a switching signal for controlling an operation of each of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the second electric current adding means. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible.
- In accordance with a seventeenth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from the respective 2N first switching elements of this switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from the respective 2N second switching elements of the switching means; switching signal generating means for generating 2N first switching signals for controlling operations of the 2N first switching elements such that constant electric currents are supplied to the third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N;
- the switching signal generating means further generating 2N second switching signals which have phases reverse to those of the 2N first switching signals and control operations of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the fifth and sixth switching elements; and deglitch signal generating means for generating a first deglitch signal for turning-off the third and fifth switching elements every first predetermined period including changing points of the respective 2N first and second switching signals, and turning-on the third and fifth switching elements in a second predetermined period not including the first predetermined period the deglitch signal generating means further generating a second deglitch signal for turning-on the fourth and sixth switching elements every first predetermined period including the changing points of the respective 2N first and second switching signals, and turning-off the fourth and sixth switching elements in the second predetermined period. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- In accordance with an eighteenth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from the respective 2N first switching elements of this switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from the respective 2N second switching elements of the switching means; switching signal generating means for generating 2N first switching signals for controlling operations of the 2N first switching elements such that constant electric currents are supplied to the third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with an order of addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; the switching signal generating means further generating 2N second switching signals for controlling operations of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the fifth and sixth switching elements; and deglitch signal generating means for generating a first deglitch signal for turning-off the third and fifth switching elements every first predetermined period including changing points of the respective 2N first and second switching signals, and turning-on the third and fifth switching elements in a second predetermined period not-including the first predetermined period; the deglitch signal generating means further generating a second deglitch signal for turning-on the fourth and sixth switching elements every first predetermined period including the changing points of the respective 2N first and second switching signals, and turning-off the fourth and sixth switching elements in the second predetermined period. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- In accordance with a nineteenth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from the respective 2N first switching elements of this switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from the respective 2N second switching elements of the switching means; switching signal generating means for generating 2N first switching signals for controlling operations of the 2N first switching elements such that constant electric currents are supplied to the third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; the switching signal generating means further generating switching signals for controlling operations of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the fifth and sixth switching elements; and deglitch signal generating means for generating a first deglitch signal for turning-off the third and fifth switching elements every first predetermined period including changing points of the respective 2N first and second switching signals, and turning-on the third and fifth switching elements in a second predetermined period not including the first predetermined period; the deglitch signal generating means further generating a second deglitch signal for turning-on the fourth and sixth switching elements every first predetermined period including the changing points of the respective 2N first and second switching signals, and turning-off the fourth and sixth switching elements in the second predetermined period. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- In accordance with a twentieth construction of the present invention, a D/A converter comprises 2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group; switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from the respective 2N first switching elements of this switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from the respective 2N second switching elements of the switching means; switching signal generating means for generating 2N first switching signals for controlling operations of the 2N first switching elements such that constant electric currents are supplied to the third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; the switching signal generating means further generating 2N second switching signals for controlling operations of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the fifth and sixth switching elements; and deglitch signal generating means for generating a first deglitch signal for turning-off the third and fifth switching elements every first predetermined period including changing points of the respective 2N first and second switching signals, and turning-on the third and fifth switching elements in a second predetermined period not including the first predetermined period; the deglitch signal generating means further generating a second deglitch signal for turning-on the fourth and sixth switching elements every first predetermined period including the changing points of the respective 2N first and second switching signals, and turning-off the fourth and sixth switching elements in the second predetermined period. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- In accordance with a twenty-first construction of the present invention, a D/A converter comprises 2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1); switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from the respective 2N first switching elements of this switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from the respective 2N second switching elements of the switching means; switching signal generating means for generating 2N first switching signals for controlling operations of the 2N first switching elements such that constant electric currents are supplied to the third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; the switching signal generating means further generating 2N second switching signals for controlling operations of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the fifth and sixth switching elements; and deglitch signal generating means for generating a first deglitch signal for turning-off the third and fifth switching elements every first predetermined period including changing points of the respective 2N first and second switching signals, and turning-on the third and fifth switching elements in a second predetermined period not including the first predetermined period; the deglitch signal generating means further generating a second deglitch signal for turning-on the fourth and sixth switching elements every first predetermined period including the changing points of the respective 2N first and second switching signals, and turning-off the fourth and sixth switching elements in the second predetermined period. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- In accordance with a twenty-second construction of the present invention, a D/A converter comprises 2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1); switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to these 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off; deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from the respective 2N first switching elements of this switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from the respective 2N second switching elements of the switching means; switching signal generating means for generating 2N first switching signals for controlling operations of the 2N first switching elements such that constant electric currents are supplied to the third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use these 2N constant electric current sources one by one in accordance with an order of the addresses until a sum of values of one input data or continuous plural input data among these 2N constant electric current sources exceeds 2N, and again use the 2N constant electric current sources one by one in accordance with the order of the addresses every time the sum of values of the one input data or continuous plural input data exceeds 2N; the switching signal generating means further generating 2N second switching signals for controlling operations of the 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to the fifth and sixth switching elements; and deglitch signal generating means for generating a first deglitch signal for turning-off the third and fifth switching elements every first predetermined period including changing points of the respective 2N first and second switching signals, and turning-on the third and fifth switching elements in a second predetermined period not including the first predetermined period; the deglitch signal generating means further generating a second deglitch signal-for turning-on the fourth and sixth switching elements every first predetermined period including the changing points of the respective 2N first and second switching signals, and turning-off the fourth and sixth switching elements in the second predetermined period. Accordingly, it is possible to obtain a D/A converter of a multibit type for improving its performance by reducing dispersion of the electric currents of the plural electric current sources as much as possible, and reducing an influence of glitches caused by dispersion of the switching timings of plural electric current switches corresponding to the plural electric current sources as much as possible.
- In accordance with twenty-third to twenty-eighth constructions of the present invention, time width variable means for changing time widths of the first and second deglitch signals is arranged in the D/A converters of the seventeenth to twenty-second constructions of the present invention. Accordingly, in addition to the effects of the twenty-third to twenty-eighth constructions of the present invention, the level of an ideal digital signal can be varied without causing any requantizing noises and any reduction in accuracy of digital data. The requantizing noises are caused in the case of a volume function in which conventional input digital data and digital volume data are multiplied.
- Having described preferred embodiments of the invention with reference to the accompanying drawings, it is to be understood that the invention is not limited to those precise embodiments and that various changes and modifications could be effected therein by one skilled in the art without departing from the spirit or scope of the invention as defined in the appended claims.
Claims (28)
1. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other;
selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; and
electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each other.
2. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources respectively having addresses added and constant electric current values equal to each other;
selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N; and
electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each other.
3. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources respectively having addresses added and constant electric current values equal to each other;
switching means for outputting constant electric currents from constant electric current sources selected from the 2N constant electric current sources;
electric current adding means for adding the constant electric currents from said selected constant electric current sources outputted from the switching means; and
switching signal generating means having N-bit adding means supplied with input data Di, and also has delay means for delaying an adding output of the N-bit adding means by one sample period and then supplying the delayed adding output to the N-bit adding means and adding the delayed adding output to said input data Di; for generating switching signal to control said switching means such that a final address of a switching signal previously used by one sample from the delay means is detected and on the basis of the present sample data and the detected final address of the switching signal previously used by one sample respective constant electric currents are outputted from Di constant electric current sources selected in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N.
4. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources respectively having addresses added and constant electric current values equal to each other;
switching means for outputting constant electric currents from constant electric current sources selected from the 2N constant electric current sources;
electric current adding means for adding constant electric currents from said selected constant electric current sources outputted from the switching means; and
switching signal generating means which has N-bit adding means supplied with input data Di, delay means for delaying an adding output of the N-bit adding means by one sample period and then supplying the delayed adding output to the N-bit adding means and adding the delayed adding output to said input data Di, and data converting means for detecting a final address of a switching signal previously used by one sample from the delay means
and supplied with present sample data and the detected final address of the switching signal previously used by one sample N-bits; and for
generating a switching signal for controlling an operation of said switching means on the basis of the data of N-bits from the data converting means such that constant electric currents are respectively outputted from Di constant electric current sources in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N.
5. A D/A converter comprising:
2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group;
selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, --, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; and
electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each other.
6. A D/A converter comprising:
2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group;
selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N; and
electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each-other.
7. A D/A converter comprising:
2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1);
selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N; and
electric current adding means for adding constant electric currents from the Di constant electric current sources selected by the selecting means to each other.
8. A D/A converter comprising:
2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1);
selecting means for selecting Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N; and
electric current adding means for adding each of constant electric currents from the Di constant electric current sources selected by the selecting means to each other.
9. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means for generating a switching signal for controlling an operation of each of said 2N first switching elements such that constant electric currents are supplied to said first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N; and constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
10. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means for generating a switching signal for controlling an operation of each of said 2N first switching elements such that constant electric currents are supplied to said first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with an order of addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N; and for controlling an operation of each of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
11. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means having N-bit adding means supplied with input data Di and delay means for delaying an adding output of the N-bit adding means by one sample period and then supplying the delayed adding output to the N-bit adding means and adding the delayed adding output to said input data Di for generating a switching signal to such that a final address of a switching signal previously used by one sample from the delay means is detected, and said 2N first switching elements are controlled on the basis of the present sample data and the detected final address of the switching signal previously used by one sample such that constant electric currents are respectively supplied to said first electric current adding means from Di constant electric current sources selected in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N; and said 2N second switching elements are controlled such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
12. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means having N-bit adding means supplied with input data Di, delay means for delaying an adding output of the N-bit adding means by one sample period and then supplying the delayed adding output to the N-bit adding means and adding the delayed adding output to said input data Di and data converting means for detecting a final address of a switching signal previously used by one sample from the delay means and supplied with present sample data and the detected final address of the switching signal previously used by one sample to output data converting means and data of N-bits for the switching signal generating means generating a switching signal for controlling an operation of said 2N first switching elements on the basis of the data of N-bits from the data converting means and the input data of said N-bits such that constant electric currents are respectively supplied to said first electric current adding means from Di constant electric current sources selected in accordance with input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N; and controlling an operation of each of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
13. A D/A converter comprising:
2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means for generating a switching signal for controlling an operation of said 2N first switching elements such that constant electric currents are supplied to said first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N; and for controlling an operation of each of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
14. A D/A converter comprising:
2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM,and even addresses are sequentially provided to constant electric current sources belonging to the other group;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means for generating a switching signal for controlling an operation of said 2N first switching elements such that constant electric currents are supplied to said first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N and for controlling an operation of each of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
15. A D/A converter comprising:
2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1);
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means for generating a switching signal for controlling an operation of each of said 2N first switching elements such that constant electric currents are supplied to said first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N; and for controlling an operation of each of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
16. A D/A converter comprising:
2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1);
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
first and second electric current adding means for separately adding electric currents from said respective 2N first and second switching elements of said switching means; and
switching signal generating means for generating a switching signal for controlling an operation of each of said 2N first switching elements such that constant electric currents are supplied to said first electric current adding means from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among the 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N and for controlling an operation of each of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said second electric current adding means.
17. A D/A converter characterized in that the D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from said respective 2N first switching elements of the switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from said respective 2N second switching elements of said switching means;
switching signal generating means for generating 2N first switching signals for controlling operations of said 2N first switching elements such that constant electric currents are supplied to said third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and 2N second switching signals which have phases reverse to those of said 2N first switching signals and control operations of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said fifth and sixth switching elements; and
deglitch signal generating means for generating a first deglitch signal for turning-off said third and fifth switching elements at every first predetermined period including changing points of said respective 2N first and second switching signals, and turning-on said third and fifth switching elements in a second predetermined period not including said first predetermined period, and generating a second deglitch signal for turning-on said fourth and sixth switching elements at every first predetermined period including the changing points of said respective 2N first and second switching signals, and turning-off said fourth and sixth switching elements in said second predetermined period.
18. A D/A converter comprising:
2N (here, N=2, 3, ---) constant electric current sources having constant electric current values equal to each other;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from said respective 2N first switching elements of the switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from said respective 2N second switching elements of said switching means;
switching signal generating means for generating 2N first switching signals for controlling operations of said 2N first switching elements such that constant electric currents are supplied to said third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with an order of addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N, and generating 2N second switching signals for controlling operations of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said fifth and sixth switching elements; and
deglitch signal generating means for generating a first deglitch signal for turning-off said third and fifth switching elements at every first predetermined period including changing points of said respective 2N first and second switching signals, and turning-on said third and fifth switching elements in a second predetermined period not including said first predetermined period, and generating a second deglitch signal for turning-on said fourth and sixth switching elements every first predetermined period including the changing points of said respective 2N first and second switching signals, and turning-off said fourth and sixth switching elements in said second predetermined period.
19. A D/A converter comprising:
2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, i3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from said respective 2N first switching elements of the switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from said respective 2N second switching elements of said switching means;
switching signal generating means for generating 2N first switching signals for controlling operations of said 2N first switching elements such that constant electric currents are supplied to said third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N; and generating a switching signal for controlling operations of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said fifth and sixth switching elements; and
deglitch signal generating means for generating a first deglitch signal for turning-off said third and fifth switching elements every first predetermined period including changing points of said respective 2N first and second switching signals, and turning-on said third and fifth switching elements in a second predetermined period not including said first predetermined period; and generating a second deglitch signal for turning-on said fourth and sixth switching elements every first predetermined period including the changing points of said respective 2N first and second switching signals, and turning-off said fourth and sixth switching elements in said second predetermined period.
20. A D/A converter comprising:
2N (here, N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which odd addresses are sequentially provided to constant electric current sources belonging to one group of a first group constructed by M/2 constant electric current sources having constant electric current values i1, i2, 1 3, ---, iM/2, and a second group constructed by M/2 constant electric current sources having constant electric current values i(M/2+1), i(M/2+2), i(M/2+3), ---, iM, and even addresses are sequentially provided to constant electric current sources belonging to the other group;
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from said respective 2N first switching elements of the switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from said respective 2N second switching elements of said switching means;
switching signal generating means for generating 2N first switching signals for controlling operations of said 2N first switching elements such that constant electric currents are supplied to said third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N, and generating 2N second switching signals for controlling operations of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said fifth and sixth switching elements; and
deglitch signal generating means for generating a first deglitch signal for turning-off said third and fifth switching elements every first predetermined period including changing points of said respective 2N first and second switching signals, and turning-on said third and fifth switching elements in a second predetermined period not including said first predetermined period, and generating a second deglitch signal for turning-on said fourth and sixth switching elements every first predetermined period including the changing points of said respective 2N first and second switching signals, and turning-off said fourth and sixth switching elements in said second predetermined period.
21. A D/A converter comprising:
2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1);
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from said respective 2N first switching elements of the switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from said respective 2N second switching elements of said switching means;
switching signal generating means for generating 2N first switching signals for controlling operations of said 2N first switching elements such that constant electric currents are supplied to said third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and generating 2N second switching signals for controlling operations of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said fifth and sixth switching elements; and
deglitch signal generating means for generating a first deglitch signal for turning-off said third and fifth switching elements every first predetermined period including changing points of said respective 2N first and second switching signals, and turning-on said third and fifth switching elements in a second predetermined period not including said first predetermined period, and generating a second deglitch signal for turning-on said fourth and sixth switching elements every first predetermined period including the changing points of said respective 2N first and second switching signals, and turning-off said fourth and sixth switching elements in said second predetermined period.
22. A D/A converter comprising:
2N (N=2, 3, 4, ---, M=2N) constant electric current sources respectively having constant electric current values i1, i2, i3, ---, iM (here, i1<i2<i3<--- <iM) in which addresses are provided to the constant electric current sources in an order of constant electric current values i1, iM, i2, i(M−1), i3, i(M−2), ---, iM/2, i(M/2+1);
switching means constructed by 2N first switching elements and 2N second switching elements respectively connected to the 2N constant electric current sources and controlled such that, when one switching elements of the first and second switching elements are turned on, the other switching elements are turned off;
deglitch means which is constructed by third and fourth switching elements for switching adding outputs of electric currents from said respective 2N first switching elements of the switching means and is also constructed by fifth and sixth switching elements for switching adding outputs of electric currents from said respective 2N second switching elements of said switching means;
switching signal generating means for generating 2N first switching signals for controlling operations of said 2N first switching elements such that constant electric currents are supplied to said third and fourth switching elements from Di constant electric current sources according to input data Di {here, Di=0, 1, 2, 3, ---, (2N−1)} having N-bits in input word length so as to use the 2N constant electric current sources one by one in accordance with an order of said addresses until a sum of values of one input data or continuous plural input data among said 2N constant electric current sources exceeds 2N, and again use said 2N constant electric current sources one by one in accordance with the order of said addresses every time the sum of values of said one input data or continuous plural input data exceeds 2N, and generating 2N second switching signals for controlling operations of said 2N second switching elements such that constant electric currents from the remaining (2N−Di) constant electric current sources are supplied to said fifth and sixth switching elements; and
deglitch signal generating means for generating a first deglitch signal for turning-off said third and fifth switching elements every first predetermined period including changing points of said respective 2N first and second switching signals, and turning-on said third and fifth switching elements in a second predetermined period not including said first predetermined period, and generating a second deglitch signal for turning-on said fourth and sixth switching elements every first predetermined period including the changing points of said respective 2N first and second switching signals, and turning-off said fourth and sixth switching elements in said second predetermined period.
23. The D/A converter as claimed in , wherein
claim 17
time width variable means for changing time widths of said first and second deglitch signals is provided.
24. The D/A converter as claimed in , wherein
claim 18
time width variable means for changing time widths of said first and second deglitch signals is provided.
25. The D/A converter as claimed in , wherein
claim 19
time width variable means for changing time widths of said first and second deglitch signals is provided.
26. The D/A converter as claimed in , wherein
claim 20
time width variable means for changing time widths of said first and second deglitch signals is provided.
27. The D/A converter as claimed in , wherein
claim 21
time width variable means for changing time widths of said first and second deglitch signals is provided.
28. The D/A converter as claimed in , wherein
claim 22
time width variable means for changing time widths of said first and second deglitch signals is provided.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/809,400 US6362765B2 (en) | 1997-03-28 | 2001-03-15 | D/A converter |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9078035A JPH10276093A (en) | 1997-03-28 | 1997-03-28 | D/a converter |
JPP09-078035 | 1997-03-28 | ||
US09/040,368 US6075473A (en) | 1997-03-28 | 1998-03-18 | Multibit digital to analog converter having deglitch means with current switching |
US09/416,087 US6281824B1 (en) | 1997-03-28 | 1999-10-12 | Digital to analog converter using constant current sources |
US09/809,400 US6362765B2 (en) | 1997-03-28 | 2001-03-15 | D/A converter |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/416,087 Division US6281824B1 (en) | 1997-03-28 | 1999-10-12 | Digital to analog converter using constant current sources |
Publications (2)
Publication Number | Publication Date |
---|---|
US20010022556A1 true US20010022556A1 (en) | 2001-09-20 |
US6362765B2 US6362765B2 (en) | 2002-03-26 |
Family
ID=13650570
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/040,368 Expired - Lifetime US6075473A (en) | 1997-03-28 | 1998-03-18 | Multibit digital to analog converter having deglitch means with current switching |
US09/416,087 Expired - Fee Related US6281824B1 (en) | 1997-03-28 | 1999-10-12 | Digital to analog converter using constant current sources |
US09/809,400 Expired - Fee Related US6362765B2 (en) | 1997-03-28 | 2001-03-15 | D/A converter |
US09/911,908 Expired - Fee Related US6388598B2 (en) | 1997-03-28 | 2001-07-24 | D/A converter |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/040,368 Expired - Lifetime US6075473A (en) | 1997-03-28 | 1998-03-18 | Multibit digital to analog converter having deglitch means with current switching |
US09/416,087 Expired - Fee Related US6281824B1 (en) | 1997-03-28 | 1999-10-12 | Digital to analog converter using constant current sources |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/911,908 Expired - Fee Related US6388598B2 (en) | 1997-03-28 | 2001-07-24 | D/A converter |
Country Status (5)
Country | Link |
---|---|
US (4) | US6075473A (en) |
JP (1) | JPH10276093A (en) |
KR (1) | KR19980080611A (en) |
CN (1) | CN1204895B (en) |
MY (4) | MY127515A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110160883A1 (en) * | 2009-12-16 | 2011-06-30 | Trigence Semiconductor, Inc. | Acoustic playback system |
US9226053B2 (en) | 2008-06-16 | 2015-12-29 | Trigence Semiconductor, Inc. | Digital speaker driving apparatus |
US9276540B2 (en) | 2006-05-21 | 2016-03-01 | Trigence Semiconductors, Inc. | Digital/analogue conversion apparatus |
US9300310B2 (en) | 2009-12-09 | 2016-03-29 | Trigence Semiconductor, Inc. | Selection device |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10276093A (en) * | 1997-03-28 | 1998-10-13 | Sony Corp | D/a converter |
US6304199B1 (en) * | 1999-05-05 | 2001-10-16 | Maxim Integrated Products, Inc. | Method and apparatus for deglitching digital to analog converters |
GB2356302B (en) * | 1999-11-10 | 2003-11-05 | Fujitsu Ltd | Current switching circuitry |
US6430220B1 (en) * | 2000-09-19 | 2002-08-06 | Apogee Technology Inc. | Distortion reduction method and apparatus for linearization of digital pulse width modulation by efficient calculation |
US6549154B2 (en) * | 2001-01-30 | 2003-04-15 | Kabushiki Kaisha Toshiba | Digital-to-analog converter and synchronous circuit using the converter |
GB2379107A (en) * | 2001-08-24 | 2003-02-26 | Fujitsu Ltd | A DAC using clock-controlled current switches and exhibiting reduced dependence of errors on input data |
US6545619B1 (en) | 2001-12-28 | 2003-04-08 | Intel Corporation | Switched current source |
AU2003217947A1 (en) | 2002-03-08 | 2003-09-22 | Quellan, Inc. | High speed analog-to-digital converter using a unique gray code having minimal bit transitions |
US6621438B1 (en) * | 2002-04-30 | 2003-09-16 | Motorola, Inc. | Digital-to-analog conversion with current path exchange during clock phases |
US7035361B2 (en) | 2002-07-15 | 2006-04-25 | Quellan, Inc. | Adaptive noise filtering and equalization for optimal high speed multilevel signal decoding |
US7346113B2 (en) * | 2002-07-26 | 2008-03-18 | Texas Instruments Incorporated | Method and circuit for stop of signals quantized using noise-shaping |
AU2003287628A1 (en) | 2002-11-12 | 2004-06-03 | Quellan, Inc. | High-speed analog-to-digital conversion with improved robustness to timing uncertainty |
US6812878B1 (en) * | 2003-04-30 | 2004-11-02 | Agilent Technologies, Inc. | Per-element resampling for a digital-to-analog converter |
WO2005018134A2 (en) | 2003-08-07 | 2005-02-24 | Quellan, Inc. | Method and system for crosstalk cancellation |
US7804760B2 (en) | 2003-08-07 | 2010-09-28 | Quellan, Inc. | Method and system for signal emulation |
US7053799B2 (en) * | 2003-08-28 | 2006-05-30 | Motorola, Inc. | Keypad with illumination structure |
KR101197810B1 (en) | 2003-11-17 | 2012-11-05 | ?란 인코포레이티드 | Method and system for antenna interference cancellation |
US7616700B2 (en) | 2003-12-22 | 2009-11-10 | Quellan, Inc. | Method and system for slicing a communication signal |
US8319524B1 (en) | 2004-01-05 | 2012-11-27 | Marvell International Ltd. | Deglitch circuit removing glitches from input clock signal |
US7606321B2 (en) * | 2004-01-22 | 2009-10-20 | Broadcom Corporation | System and method for simplifying analog processing in a transmitter incorporating a randomization circuit |
US7042379B2 (en) * | 2004-07-30 | 2006-05-09 | Rockwell Scientific Licensing, Llc | Return-to-zero current switching digital-to-analog converter |
US7227483B2 (en) * | 2004-09-22 | 2007-06-05 | Dongwon Seo | High-speed and high-accuracy digital-to-analog converter |
US7522883B2 (en) | 2004-12-14 | 2009-04-21 | Quellan, Inc. | Method and system for reducing signal interference |
US7725079B2 (en) | 2004-12-14 | 2010-05-25 | Quellan, Inc. | Method and system for automatic control in an interference cancellation device |
WO2007127369A2 (en) | 2006-04-26 | 2007-11-08 | Quellan, Inc. | Method and system for reducing radiated emissions from a communications channel |
KR100726260B1 (en) * | 2006-08-07 | 2007-06-08 | 삼성전자주식회사 | Rf matching device and method for portable communication terminal |
JP5239387B2 (en) * | 2008-02-21 | 2013-07-17 | 株式会社Jvcケンウッド | Data conversion apparatus, program, and method |
US7903016B1 (en) * | 2009-08-12 | 2011-03-08 | Itt Manufacturing Enterprises, Inc. | High power and high frequency gallium nitride based digital to analog converter for direct digital radio frequency power waveform synthesis |
TWI445317B (en) * | 2011-03-07 | 2014-07-11 | Univ Nat Chiao Tung | N-bit digital-to-analog converting device |
US8659458B1 (en) * | 2012-10-11 | 2014-02-25 | Teledyne Scientific & Imaging, Llc | Multiple return-to-zero current switching digital-to-analog converter for RF signal generation |
US10056924B2 (en) | 2013-08-19 | 2018-08-21 | Analog Devices, Inc. | High output power digital-to-analog converter system |
US8970418B1 (en) | 2013-08-19 | 2015-03-03 | Analog Devices, Inc. | High output power digital-to-analog converter system |
KR101666712B1 (en) * | 2014-05-13 | 2016-10-14 | 엘에스산전 주식회사 | Modular Multi-Level Converter |
US9634700B2 (en) * | 2014-08-11 | 2017-04-25 | Syntropy Systems, Llc | Distributed noise shaping apparatus |
GB2562819B (en) * | 2016-06-24 | 2021-07-07 | Cirrus Logic Int Semiconductor Ltd | Digital volume control |
US9875750B2 (en) | 2016-06-24 | 2018-01-23 | Cirrus Logic, Inc. | Digital volume control |
US10193507B1 (en) * | 2017-07-31 | 2019-01-29 | Analog Devices Global | Current switching circuit |
US10361619B2 (en) * | 2018-02-23 | 2019-07-23 | Vignan Technology Business Incubator | Realizing ZVS and ZCS in a CCM boost converter with BCM control with a single switch |
CN111728949B (en) | 2020-07-17 | 2022-10-04 | 广州帝奇医药技术有限公司 | Insoluble medicine oral sustained-release composition and preparation method thereof |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3877023A (en) * | 1973-05-21 | 1975-04-08 | Texas Instruments Inc | Antiglitch digital to analog converter system |
US4132908A (en) * | 1977-08-04 | 1979-01-02 | Smiths Industries, Inc. | Digital-to-analog conversion with deglitch |
NL8500086A (en) * | 1985-01-16 | 1986-08-18 | Philips Nv | DIGITAL-ANALOGUE CONVERTER. |
US4967140A (en) * | 1988-09-12 | 1990-10-30 | U.S. Philips Corporation | Current-source arrangement |
JPH02128522A (en) * | 1988-11-09 | 1990-05-16 | Nakamichi Corp | Deglitch circuit |
US5027016A (en) * | 1988-12-29 | 1991-06-25 | Motorola, Inc. | Low power transient suppressor circuit |
JP2597712B2 (en) * | 1989-05-22 | 1997-04-09 | 株式会社東芝 | Digital to analog converter |
US5059977A (en) * | 1990-08-03 | 1991-10-22 | Magnavox Government And Industrial Electronics Company | Synchronizing switch arrangement for a digital-to-analog converter to reduce in-band switching transients |
US5387912A (en) * | 1993-12-02 | 1995-02-07 | Analog Devices, Inc. | Digital-to-analog converter with reference glitch reduction |
US5446457A (en) * | 1994-02-16 | 1995-08-29 | Sgs-Thomson Microelectronics, Inc. | Current-summing digital-to-analog converter with binarily weighted current sources |
JPH08149011A (en) * | 1994-11-18 | 1996-06-07 | Mitsubishi Electric Corp | Current addition type digital-analog converter |
US5646620A (en) * | 1995-06-02 | 1997-07-08 | National Instruments Corporation | Method and apparatus for deglitching DAC signals |
US5748034A (en) * | 1995-06-07 | 1998-05-05 | Cirrus Logic, Inc. | Combinational logic circuit, system and method for eliminating both positive and negative glitches |
US5625360A (en) * | 1995-09-05 | 1997-04-29 | Motorola, Inc. | Current source for reducing noise glitches generated in a digital to analog converter and method therefor |
JP2930013B2 (en) * | 1996-06-27 | 1999-08-03 | 日本電気株式会社 | PLA / DAC circuit |
JPH10276093A (en) * | 1997-03-28 | 1998-10-13 | Sony Corp | D/a converter |
US5949362A (en) * | 1997-08-22 | 1999-09-07 | Harris Corporation | Digital-to-analog converter including current cell matrix with enhanced linearity and associated methods |
US6118398A (en) * | 1998-09-08 | 2000-09-12 | Intersil Corporation | Digital-to-analog converter including current sources operable in a predetermined sequence and associated methods |
US6188398B1 (en) * | 1999-06-02 | 2001-02-13 | Mark Collins-Rector | Targeting advertising using web pages with video |
-
1997
- 1997-03-28 JP JP9078035A patent/JPH10276093A/en active Pending
-
1998
- 1998-03-18 US US09/040,368 patent/US6075473A/en not_active Expired - Lifetime
- 1998-03-25 KR KR1019980010206A patent/KR19980080611A/en not_active Application Discontinuation
- 1998-03-26 MY MYPI20041449A patent/MY127515A/en unknown
- 1998-03-26 MY MYPI20041444A patent/MY127585A/en unknown
- 1998-03-26 MY MYPI20041443A patent/MY127513A/en unknown
- 1998-03-26 MY MYPI98001332A patent/MY119922A/en unknown
- 1998-03-28 CN CN981078699A patent/CN1204895B/en not_active Expired - Fee Related
-
1999
- 1999-10-12 US US09/416,087 patent/US6281824B1/en not_active Expired - Fee Related
-
2001
- 2001-03-15 US US09/809,400 patent/US6362765B2/en not_active Expired - Fee Related
- 2001-07-24 US US09/911,908 patent/US6388598B2/en not_active Expired - Fee Related
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9276540B2 (en) | 2006-05-21 | 2016-03-01 | Trigence Semiconductors, Inc. | Digital/analogue conversion apparatus |
US9681231B2 (en) | 2006-05-21 | 2017-06-13 | Trigence Semiconductor, Inc. | Digital/analog conversion apparatus |
US9226053B2 (en) | 2008-06-16 | 2015-12-29 | Trigence Semiconductor, Inc. | Digital speaker driving apparatus |
US9693136B2 (en) | 2008-06-16 | 2017-06-27 | Trigence Semiconductor Inc. | Digital speaker driving apparatus |
US9300310B2 (en) | 2009-12-09 | 2016-03-29 | Trigence Semiconductor, Inc. | Selection device |
US9735796B2 (en) | 2009-12-09 | 2017-08-15 | Trigence Semiconductor, Inc. | Selection device |
US20110160883A1 (en) * | 2009-12-16 | 2011-06-30 | Trigence Semiconductor, Inc. | Acoustic playback system |
US9219960B2 (en) | 2009-12-16 | 2015-12-22 | Trigence Semiconductor Inc. | Acoustic playback system |
US9544691B2 (en) | 2009-12-16 | 2017-01-10 | Trigence Semiconductor, Inc. | Acoustic playback system |
Also Published As
Publication number | Publication date |
---|---|
KR19980080611A (en) | 1998-11-25 |
US6075473A (en) | 2000-06-13 |
JPH10276093A (en) | 1998-10-13 |
US6388598B2 (en) | 2002-05-14 |
MY119922A (en) | 2005-08-30 |
CN1204895A (en) | 1999-01-13 |
US20010052868A1 (en) | 2001-12-20 |
CN1204895B (en) | 2010-10-20 |
US6281824B1 (en) | 2001-08-28 |
MY127585A (en) | 2006-12-29 |
MY127515A (en) | 2006-12-29 |
US6362765B2 (en) | 2002-03-26 |
MY127513A (en) | 2006-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6362765B2 (en) | D/A converter | |
US6204789B1 (en) | Variable resistor circuit and a digital-to-analog converter | |
US6150969A (en) | Correction of nonlinear output distortion in a Delta Sigma DAC | |
US6061010A (en) | Dual return-to-zero pulse encoding in a DAC output stage | |
US5663728A (en) | Digital-to-analog converted (DAC) and method that set waveform rise and fall times to produce an analog waveform that approximates a piecewise linear waveform to reduce spectral distortion | |
EP0457496A2 (en) | Digital-to-analogue converter | |
US6417793B1 (en) | Track/attenuate circuit and method for switched current source DAC | |
EP0383689A2 (en) | Digital-to-analog converter | |
KR20040058118A (en) | Low capacitance, low kickback noise input stage of a multi-level quantizer with dithering and multi-threshold generation for a multi-bit sigma-delta modulator | |
US5818377A (en) | Bipolar element averaging, digital-to-analog converter | |
US7030799B2 (en) | Current-steering digital-to-analog converter | |
US6515607B2 (en) | Delta-sigma modulator | |
KR100384787B1 (en) | Digital-Analog Converter | |
Cremonesi et al. | A 100-MHz CMOS DAC for video-graphic systems | |
US6362766B1 (en) | Variable pulse PWM DAC method and apparatus | |
JPH066229A (en) | D/a converter | |
US6104330A (en) | Digital to analogue and analogue to digital converters | |
JP3340404B2 (en) | D / A converter | |
JP2007043757A (en) | Multi-bit d/a converter and method for multi-bit d/a conversion | |
US7499557B1 (en) | Driving method of speaker and the driving circuit thereof | |
US6486814B2 (en) | Digital-to-analog converter using different multiplicators between first and second portions of a data holding period | |
US6642875B2 (en) | PWM converting circuit, D/A converter and PWM converting method with improved resolution | |
Doorn et al. | An audio FIR-DAC in a BCD process for high power Class-D amplifiers | |
US6778115B2 (en) | Digital-to-analog converter and method for reducing harmonic distortion in a digital-to-analog converter | |
JP2001237703A (en) | Arbitrary waveform generator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20140326 |