D / a converter
The D/A converter addresses offset, gain, and nonlinearity errors through a four-phase clock synchronized current source unit design with internal switches, ensuring accurate and efficient analog voltage output.
Patent Information
- Application Number
- PCT/JP2025/011863
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-28
- Filing Date
- 2025-03-25
- Publication Date
- 2025-10-02
AI Technical Summary
Current D/A converters face issues with offset, gain, and nonlinearity errors due to interchanged current source units, leading to inaccuracies and reduced power efficiency, especially in binary and unary configurations.
A D/A converter design utilizing a current source cell with parallel-connected current source units, synchronized by a four-phase clock with 90° shifts, and switch sections within the current source unit to prevent offset and gain errors, and perform non-return-to-zero (NRZ) operation for improved power efficiency.
The proposed design prevents offset and gain errors, eliminates nonlinearity, and enhances power efficiency by using a common current source and synchronized switch operation, thereby improving conversion speed and accuracy.
Smart Images

Figure JP2025011863_02102025_PF_FP_ABST
Abstract
Description
D / A converter
[0001] The present disclosure relates to digital-to-analog converters.
[0002] Current-output D / A converters (hereinafter abbreviated as DACs) are the fastest conversion type DACs in practical use. They pass the current of a current-source cell through a resistor, convert it into an analog voltage, and output it. Current-source cells are broadly classified into two types: a unary configuration with multiple current-source units with the same current value, and a binary configuration with multiple current-source units weighted by a current value ratio that is a power of two. In a unary configuration, the number of current-source units that output a current is controlled according to a digital input. In a binary configuration, a current-source unit that outputs a current is selected according to the digital input. This controls the current value of the current-source cell according to the digital input, and an analog voltage corresponding to the digital input is output.
[0003] Each bit of the digital input has a binary weight (a power of 2). The D / A converter outputs an analog voltage with a magnitude corresponding to that weight. In the case of 8 bits, the weight ratio from the least significant bit to the most significant bit is 1, 2, 4, ... 64, 128. In the case of a binary configuration in which this is set as the current amount of multiple current source units, the current amount of the least significant to most significant current source cells is I 0 = 1I, I 1 = 2I, I 2 = 4I, ...I 7 = 128I. However, problems arise when the digits change, for example, from 127 (01111111) to 128 (10000000). 0 +I 1 +I 2 +I 3 +I 4 +I 5 +I 6 At 128, a current of I 7 Since the current source units that pass current are completely interchanged between 127 and 128, if there is an error in the amount of current in each current source unit and this error is biased toward the positive or negative side and superimposed, a large error (differential nonlinearity error) will occur.
[0004] On the other hand, in the unary configuration, a current of 127I flows at 127, and a current of 127I + 1I flows at 128. Therefore, errors are not superimposed, and only the error of the added 1I remains, suppressing errors. For this reason, the unary configuration is advantageous in terms of accuracy. However, a logic circuit must perform a decoding process (also known as binary-unary conversion or binary-thermometer conversion) to convert the binary code input to the unary current-source cell into a thermometer code. This binary-unary conversion requires multiple logic stages as the number of binary digits increases, resulting in longer processing times for the logic circuit. This delay also delays the switching of the switches within the current-source cell, slowing down the conversion speed. For this reason, considering the trade-off between accuracy and speed, a segment configuration is often used, with the upper side configured as a unary configuration and the lower side configured as a binary configuration.
[0005] A current source unit has a current source that supplies a constant current value and a switch that controls whether to output the current (see, for example, Non-Patent Document 1). The operation of a current source unit is broadly divided into single-ended operation and differential operation. In single-ended operation, two switches are used to switch whether the current of the current source cell is output or discarded as dummy. In differential operation, two switches are used to switch whether the current of the current source cell is output as a positive output or a negative output.
[0006] A quad switching current source cell has also been proposed, in which two pairs of these two switches are connected to one current source (see, for example, Non-Patent Document 2). While one of the two sets is operating, the other performs decoding processing of the next input data, alternately extracting output. This makes the delay of the logic circuit invisible, enabling faster conversion speeds.
[0007] After a digital signal is input to a sub-DAC, the output voltage gradually transitions and settles to a final value, requiring a certain transition time. Therefore, it has been proposed to provide two sets of sub-DACs with quad-switching current source cells, operate these sub-DACs alternately (time interleaved operation), and selectively extract the output using a multiplexer (see, for example, Non-Patent Document 3). A total of four sets of switches are switched with a 90° phase difference. Each set does not output a voltage during the transition period in the first half of its operation, and instead extracts a voltage that has settled to its final value in the second half of its operation. This shortens the transition time of the sub-DAC's output voltage, thereby enabling a conversion speed twice as fast as that of a single sub-DAC.
[0008] A. van den Bosch, et al., "A 10-bit 1-GSample / s Nyquist current-steering CMOS D / A converter," IEEE JSSC, Mar. 2001.B. Schafferer, et al., "A 3V CMOS 400mW 14b 1.4GS / s DAC for Multi-Carrier Applications," IEEE ISSCC2004.E. Olieman, et al., "An Interleaved Full Nyquist High-Speed DAC Technique," IEEE JSSC, Mar. 2015.
[0009] The Quad Switching DAC in Non-Patent Document 2 could only double its conversion speed. To further increase the speed, Non-Patent Document 3 uses a multiplexer to time-interleave two sets of sub-DACs. However, because the two sets of sub-DACs each use a separate current source, any errors in the current values of these current sources will cause an offset, causing the analog output voltage to deviate from the ideal value for the digital input. Furthermore, a gain error will occur, causing the output voltage range to deviate from the ideal value.
[0010] Furthermore, in Non-Patent Document 3, a multiplexer that selectively extracts the output of the sub-DAC is located outside the sub-DAC. Therefore, the magnitude of the current flowing through the multiplexer changes depending on the digital input. Because the drain voltage-current characteristics of a transistor are not linear, a nonlinear error occurs in which the voltage drop caused by the multiplexer's transistors does not linearly correspond to changes in the digital input. Therefore, the analog output voltage deviates from the ideal value for the digital input.
[0011] Furthermore, the DAC in Non-Patent Document 3 performs RZ (Return-to-Zero) operation, in which the output current of one of the two sub-DACs flows to Dummy, which means that half of the current of the current source cell is wasted, which is disadvantageous in terms of power efficiency.
[0012] The present disclosure has been made to solve the above-mentioned problems, and its purpose is to obtain a D / A converter that can prevent offset, gain error, and nonlinearity error and improve power efficiency.
[0013] A D / A converter according to the present disclosure includes a current source cell having a plurality of current source units connected in parallel to each other and outputting a current in response to a digital input, and a resistor for converting a total current of the plurality of current source units into an analog output voltage, wherein each current source unit receives first to fourth overlap clocks whose phases are sequentially shifted by 90°, and first to fourth digital inputs which are portions of the digital input corresponding to each current source unit that are synchronized with the first to fourth overlap clocks, and each current source unit has first to fourth switch sections connected in parallel to each other and current sources connected in series to the first to fourth switch sections, the second switch unit outputs the current of the current source in response to the second digital input during a period when the first and second overlapping clocks overlap, the second switch unit outputs the current of the current source in response to the second digital input during a period when the second and third overlapping clocks overlap, the third switch unit outputs the current of the current source in response to the third digital input during a period when the third and fourth overlapping clocks overlap, and the fourth switch unit outputs the current of the current source in response to the fourth digital input during a period when the fourth and first overlapping clocks overlap.
[0014] In the present disclosure, the first to fourth switch units use a common current source, which prevents offset and gain errors. Furthermore, the first to fourth switch units that switch operation are located within a current source unit, and the magnitude of the current flowing through the first to fourth switch units does not depend on the digital input, so no nonlinearity errors occur. Furthermore, NRZ operation is performed, which improves power efficiency.
[0015] 1 is a circuit diagram showing a D / A converter according to a first embodiment; 2 is a circuit diagram showing a current source unit according to a first embodiment; 3 is a timing chart showing an operation of the current source unit according to the first embodiment; 4 is a circuit diagram showing a current source unit according to a second embodiment; and 5 is a timing chart showing an operation of the current source unit according to the second embodiment.
[0016] A D / A converter according to an embodiment will be described with reference to the drawings. The same or corresponding components are designated by the same reference numerals, and repeated description may be omitted.
[0017] 1 is a circuit diagram showing a D / A converter according to a first embodiment. A logic circuit 1 receives a digital input D 0 ~D n is processed and input to the current source cell 2. A four-phase overlap clock Φ 1 ~Φ 4 are also input to the current source cell 2. The overlapping clocks with adjacent numbers, for example, the overlapping clock Φ 1 , Φ 2 The overlap clock Φ is shifted in phase by 90° and overlaps by 1 / 4 period. 1 ~Φ 4 is generated by a four-phase clock generator disclosed in Japanese Patent No. 4152969, for example.
[0018] The current source cell 2 has a plurality of current source units 3 connected in parallel to each other. The plurality of current source units 3 each output a current in response to a corresponding digital input. Resistors R+ and R- are connected between the current source cell 2 and the power supply. The resistor R+ divides the total current of the plurality of current source units 3 into an analog output voltage V out The current source units 3 operate differentially, and the resistor R- converts the total current of the inverted outputs of the multiple current source units 3 into the analog output voltage V out Convert to -.
[0019] The current source unit 3 includes a switch section SW connected in parallel. 1 ~SW 4 and switch section SW 1 ~SW 4 A current source I connected in series with 0 The current source cell 2 has a digital input D 0 ~D n Upper side D k+1 ~D n The current source unit 3 corresponding to the digital input D 0 ~D n Lower side D 0~D k For example, in an 8-bit DAC, the unary configuration of the upper 5 bits is made up of 31 current source units 3 that supply the same current, and the binary configuration of the lower 3 bits is made up of current sources I with current ratios of 1, 2, and 4. 0 The current source I of the multiple current source units 3 in the unary configuration 0 The current values of the current sources I of the binary current source units 3 are the same. 0 The current values of the binary code D are weighted by a current value ratio of a power of 2. The logic circuit 1 is configured as a current source unit 3 having a unary configuration. k+1 ~D n A decoding process is performed to convert the signal into a thermometer code.
[0020] 2 is a circuit diagram showing a current source unit according to the first embodiment. 0 consists of two transistors controlled by voltages Vb and Vbcas, respectively, and supplies a constant current. 0 The drain of the switch SW 1 ~SW 4 is connected.
[0021] Digital Input D i1 ~D i4 is the digital input D corresponding to the i-th current source unit 3 i Among the overlapping clocks Φ 1 ~Φ 4 This is the part that synchronizes with each of the digital inputs D i1 ~D i4 are input to the current source unit 3 in sequence with a phase difference of 90 degrees. i to digital input D i1 ~D i4 Generate.
[0022] Switch section SW 1 are transistors Q connected in series with each other. 11 ~Q 13 and a transistor Q connected in series with each other. 11 ´~Q13 The transistor Q 11 ~Q 13 and transistor Q 11 ´~Q 13 ' are connected in parallel with each other. 2 are transistors Q connected in series with each other. 21 ~Q 23 and a transistor Q connected in series with each other. 21 ´~Q 23 The switch section SW 3 are transistors Q connected in series with each other. 31 ~Q 33 and a transistor Q connected in series with each other. 31 ´~Q 33 The switch section SW 4 are transistors Q connected in series with each other. 41 ~Q 43 and a transistor Q connected in series with each other. 41 ´~Q 43 ´ and.
[0023] Transistor Q 11 ~Q 13 are overlapping clocks Φ 1 , overlapping clock Φ 2 , digital input D i1 The transistor Q 21 ~Q 23 are overlapping clocks Φ 2 , overlapping clock Φ 3 , digital input D i2 The transistor Q 31 ~Q 33 are overlapping clocks Φ 3 , overlapping clock Φ 4 , digital input D i3 The transistor Q 41 ~Q 43 are overlapping clocks Φ 4 , overlapping clock Φ 1 , digital input D i4 is controlled by.
[0024] 3 is a timing chart showing the operation of the current source unit according to the first embodiment. i1 After the overlap clock Φ 1 becomes "1" and the transistor Q 11 Then, the overlap clock Φ 2 becomes "1" and the transistor Q 12 Overlap clock Φ 1 , Φ 2 During the period when both of the digital inputs D i1 Depending on the transistor Q 13 is turned on and off, and the switch SW 1 is the current source I 0 The current source I 0 The current of the digital input D i1 If is "1", then I out If it is "0", it will be "+" out -. That is, digital input D i1 By this, the current source I 0 The current from out + and I out -, and the overlap clock Φ 1 , Φ 2 The timing at which the current flows is controlled by
[0025] Then, the overlap clock Φ 1 When becomes "0", the transistor Q 11 is turned off, and the switch SW 1 The current output from D i2 becomes "1" and the switch SW 2 The same operation is performed in D i3 becomes "1" and the switch SW 3 The same operation is performed in D i4 becomes "1" and the switch SW 4 The same operation is performed in
[0026] Switch section SW 1 is the overlapping clock Φ 1 , Φ 2During the overlapping period, the digital input D i1 The current source I 0 The switch SW outputs a current of 2 is the overlapping clock Φ 2 , Φ 3 During the overlapping period, the digital input D i2 The current source I 0 The switch SW outputs a current of 3 is the overlapping clock Φ 3 , Φ 4 During the overlapping period, the digital input D i3 The current source I 0 The switch SW outputs a current of 4 is the overlapping clock Φ 4 , Φ 1 During the overlapping period, the digital input D i4 The current source I 0 It outputs a current of
[0027] In this way, the four-phase clock with a phase difference of 90° controls the switch SW in the current source unit 3. 1 ~SW 4 This allows the current source I 0 The current from the switch SW 1 ~SW 4 Since one of these operates and outputs, it becomes a non-return-to-zero (NRZ) operation.
[0028] As described above, in this embodiment, the switch section SW 1 ~SW 4 is a common current source I 0 Since the switch SW1 is used, offset and gain errors can be prevented. 1 ~SW 4 is in the current source unit 3, and the switch section SW 1 ~SW 4 Since the magnitude of the current flowing through the current source unit 3 does not depend on the digital input, no nonlinearity error occurs. Furthermore, since the current source unit 3 performs NRZ operation, power efficiency can be improved.
[0029] The logic circuit 1 is realized by a processing circuit such as a CPU that executes a program stored in a memory, a system LSI, etc. Furthermore, a plurality of processing circuits may cooperate to execute the above functions.
[0030] Second Embodiment Fig. 4 is a circuit diagram showing a current source unit according to a second embodiment. 1 is AND circuit A 1 , A 1 ' and a transistor Q connected in series with each other 14 , Q 15 and a transistor Q connected in series with each other. 14 ´,Q 15 The switch section SW 2 is AND circuit A 2 , A 2 ' and a transistor Q connected in series with each other 24 , Q 25 and a transistor Q connected in series with each other. 24 ´,Q 25 The switch section SW 3 is AND circuit A 3 , A 3 ' and a transistor Q connected in series with each other 34 , Q 35 and a transistor Q connected in series with each other. 34 ´,Q 35 The switch section SW 4 is AND circuit A 4 , A 4 ' and a transistor Q connected in series with each other 44 , Q 45 and a transistor Q connected in series with each other. 44 ´,Q 45 ´ and.
[0031] Overlap Clock Φ 1 and digital input D i1 are basically the same timing. 1 is the overlap clock Φ 1 and digital input D i1 AND operation is performed on the transistor Q 1 is AND circuit A1 Output D i1 Transistor Q 15 is the overlap clock Φ 2 Controlled by AND circuit A 1 ´ is the overlap clock Φ 1 and digital input D i1 - AND operation. Transistor Q 1 ' is AND circuit A 1 The output of the transistor Q 15 ´ is the overlap clock Φ 2 is controlled by.
[0032] AND circuit A 2 is the overlap clock Φ 2 and digital input D i2 AND operation is performed on the transistor Q 24 is AND circuit A 2 Output D i2 Transistor Q 25 is the overlap clock Φ 3 Controlled by AND circuit A 2 ´ is the overlap clock Φ 2 and digital input D i2 - AND operation. Transistor Q 24 ' is AND circuit A 2 The output of the transistor Q 25 ´ is the overlap clock Φ 3 is controlled by.
[0033] AND circuit A 3 is the overlap clock Φ 3 and digital input D i3 AND operation is performed on the transistor Q 34 is AND circuit A 3 Output D i3 Transistor Q 35 is the overlap clock Φ 4 Controlled by AND circuit A 3 ´ is the overlap clock Φ 3 and digital input D i3 - AND operation. Transistor Q 34' is AND circuit A 3 The output of the transistor Q 35 ´ is the overlap clock Φ 4 is controlled by.
[0034] AND circuit A 4 is the overlap clock Φ 4 and digital input D i4 AND operation is performed on the transistor Q 44 is AND circuit A 4 Output D i4 Transistor Q 45 is the overlap clock Φ 1 Controlled by AND circuit A 4 ´ is the overlap clock Φ 4 and digital input D i4 - AND operation. Transistor Q 44 ' is AND circuit A 4 The output of the transistor Q 45 ´ is the overlap clock Φ 1 is controlled by.
[0035] 5 is a timing chart showing the operation of the current source unit according to the second embodiment. As in the first embodiment, the switch SW1 in the current source unit 3 is driven by a four-phase clock having a phase difference of 90°. 1 ~SW 4 The switch SW operates in a time interleaved manner. 1 is the overlapping clock Φ 1 , Φ 2 During the overlapping period, the digital input D i1 The current source I 0 The switch SW outputs a current of 2 is the overlapping clock Φ 2 , Φ 3 During the overlapping period, the digital input D i2 The current source I 0 The switch SW outputs a current of 3 is the overlapping clock Φ 3 , Φ 4 During the overlapping period, the digital input D i3The current source I 0 The switch SW outputs a current of 4 is the overlapping clock Φ 4 , Φ 1 During the overlapping period, the digital input D i4 The current source I 0 This provides the same effect as in the first embodiment.
[0036] Furthermore, in this embodiment, each switch unit SW 1 ~SW 4 In this embodiment, the number of transistor stages is one less than that in the first embodiment. This makes it possible to expand the output voltage range by one transistor stage.
[0037] In addition, the overlap clock Φ 1 , Φ 2 and the transistor Q 11 , Q 12 It is also possible to reduce the number of transistor stages to one. In this case, the number of transistor stages is reduced by one. However, as the operating speed increases, the pulse width during the "1" period after the AND process narrows, so the speed limit becomes lower than when the AND process is not performed.
[0038] 1 Logic circuit, 2 Current source cell, 3 Current source unit, A 1 ~A 4 AND circuit, D 0 ~D n , D i1 ~D i4 Digital input, I 0 Current source, Q 11 ~Q 45 Transistor, R+, R- Resistor, SW 1 ~SW 4 Switch section, Φ 1 ~Φ 4 Overlapping Clocks
Claims
1. A current source cell comprising: a current source cell having a plurality of current source units connected in parallel to each other, each outputting a current in response to a digital input; and a resistor for converting the total current of the plurality of current source units into an analog output voltage, wherein each current source unit receives first to fourth overlapping clocks whose phases are sequentially shifted by 90°, and first to fourth digital inputs which are portions of the digital input corresponding to each current source unit that are synchronized with the first to fourth overlapping clocks, each current source unit having first to fourth switch sections connected in parallel to each other and a current source connected in series to the first to fourth switch sections, wherein the first switch section outputs a current from the current source in response to the first digital input during a period when the first and second overlapping clocks overlap, the second switch section outputs a current from the current source in response to the second digital input during a period when the second and third overlapping clocks overlap, and the third switch section outputs a current from the current source in response to the third digital input during a period when the third and fourth overlapping clocks overlap, the fourth switch section outputs the current of the current source in response to the fourth digital input during a period in which the fourth and first overlapping clocks overlap.
2. The D / A converter according to claim 1, further comprising a logic circuit that generates the first to fourth digital inputs from the digital inputs corresponding to each current source unit.
3. A D / A converter as claimed in claim 1 or 2, characterized in that: the first switch section has first to third transistors connected in series with each other, and the first to third transistors are controlled by the first overlapping clock, the second overlapping clock, and the first digital input, respectively; the second switch section has fourth to sixth transistors connected in series with each other, and the fourth to sixth transistors are controlled by the second overlapping clock, the third overlapping clock, and the second digital input, respectively; the third switch section has seventh to ninth transistors connected in series with each other, and the seventh to ninth transistors are controlled by the third overlapping clock, the fourth overlapping clock, and the third digital input, respectively; and the fourth switch section has tenth to twelfth transistors connected in series with each other, and the tenth to twelfth transistors are controlled by the fourth overlapping clock, the first overlapping clock, and the fourth digital input, respectively.
4. The first switch section has a first AND circuit and first and second transistors connected in series with each other, the first AND circuit performs an AND operation on the first overlapping clock and the first digital input, the first and second transistors being controlled by the output of the first AND circuit and the second overlapping clock, respectively; the second switch section has a second AND circuit and third and fourth transistors connected in series with each other, the second AND circuit performs an AND operation on the second overlapping clock and the second digital input, the third and fourth transistors being controlled by the output of the second AND circuit and the third overlapping clock, respectively; 3. The D / A converter according to claim 1, wherein the third switch section has a third AND circuit and fifth and sixth transistors connected in series with each other, the third AND circuit performs an AND operation on the third overlapping clock and the third digital input, the fifth and sixth transistors being controlled by the output of the third AND circuit and the fourth overlapping clock, respectively; and the fourth switch section has a fourth AND circuit and seventh and eighth transistors connected in series with each other, the fourth AND circuit performs an AND operation on the fourth overlapping clock and the fourth digital input, the seventh and eighth transistors being controlled by the output of the fourth AND circuit and the first overlapping clock, respectively.
5. The D / A converter according to claim 1 or 2, characterized in that the current source cells are configured as segments in which the current source units corresponding to the upper side of the digital input are configured as unary and the current source units corresponding to the lower side of the digital input are configured as binary, the current values of the current sources of the plurality of current source units in the unary configuration are the same, and the current values of the current sources of the plurality of current source units in the binary configuration are weighted by a current value ratio that is a power of 2.
6. A D / A converter according to claim 1 or 2, wherein said current source unit operates differentially.
Citation Information
Patent Citations
Latch circuit and 4-phase clock generator
JP4152969B2
Digital-to-analog converter integrated with 2: 1 multiplexer
CN115412100A
Four-path or eight-path time sequence interleaved high-speed digital-to-analog converter
CN116054834A
High-speed time division duplexing transceiver for wired communication and method thereof
US11196431B1
DAC current source matrix patterns with gradient error cancellation
US20150042498A1