CN106888016B - A kind of current-steering digital-to-analog converter and current steer digital-to-analogue method for transformation - Google Patents
A kind of current-steering digital-to-analog converter and current steer digital-to-analogue method for transformation Download PDFInfo
- Publication number
- CN106888016B CN106888016B CN201510932060.1A CN201510932060A CN106888016B CN 106888016 B CN106888016 B CN 106888016B CN 201510932060 A CN201510932060 A CN 201510932060A CN 106888016 B CN106888016 B CN 106888016B
- Authority
- CN
- China
- Prior art keywords
- current
- data
- digital
- switch
- common
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000009466 transformation Effects 0.000 title claims 2
- 239000011159 matrix material Substances 0.000 claims abstract description 31
- 238000006243 chemical reaction Methods 0.000 claims abstract description 13
- 239000004065 semiconductor Substances 0.000 claims description 10
- 239000012212 insulator Substances 0.000 claims description 8
- 230000005611 electricity Effects 0.000 claims 4
- 241001269238 Data Species 0.000 claims 2
- 229920005994 diacetyl cellulose Polymers 0.000 description 23
- 238000010586 diagram Methods 0.000 description 10
- 230000000630 rising effect Effects 0.000 description 10
- 230000008030 elimination Effects 0.000 description 4
- 238000003379 elimination reaction Methods 0.000 description 4
- 239000002184 metal Substances 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 229910044991 metal oxide Inorganic materials 0.000 description 2
- 150000004706 metal oxides Chemical class 0.000 description 2
- 238000005070 sampling Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Analogue/Digital Conversion (AREA)
- Electronic Switches (AREA)
Abstract
本发明公开了一种电流舵数模转换器及电流舵数模转化方法,包括:数字输入电路,用于接收数字数据的输入,并将所述数字数据发送给行译码器和列译码器;与所述行译码器和列译码器均连接的洗牌电路,用于生成开关序列,并将所述开关序列发送给所述行译码器和列译码器;与所述数字输入电路分别连接的行译码器和列译码器,用于结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码;并将转换的温度计码发送给电流源矩阵;电流源矩阵,用于根据接收到所述温度计码,控制电流的开与关,输出电流数据;与所述电流源矩阵连接的电流电压转换器,用于将所述电流数据转换为电压数据。
The invention discloses a current steering digital-to-analog converter and a current steering digital-to-analog conversion method, comprising: a digital input circuit for receiving digital data input, and sending the digital data to a row decoder and a column decoder device; a shuffling circuit connected to both the row decoder and the column decoder, for generating a switch sequence, and sending the switch sequence to the row decoder and the column decoder; and the A row decoder and a column decoder respectively connected to the digital input circuit are used to convert the row data and column data of the digital data into corresponding thermometer codes in combination with the switching sequence; and send the converted thermometer codes Give the current source matrix; the current source matrix is used to control the on and off of the current according to the received thermometer code, and output the current data; the current-voltage converter connected to the current source matrix is used to convert the current data Convert to voltage data.
Description
技术领域technical field
本发明涉及集成电路技术,尤其涉及一种电流舵数模转换器及电流舵数模转化方法。The invention relates to integrated circuit technology, in particular to a current steering digital-to-analog converter and a current steering digital-to-analog conversion method.
背景技术Background technique
通信技术的发展,对数模转换器(DAC,Digital to Analog Converters)的速度与精度提出了更高的要求,高清视频、高质量通话,都需要高速DAC。电流舵驱动数模转换器(CS DAC,Current Steering Digital to Analog Converters)使这一矛盾得到了有效的缓解。不同于其他结构的DAC,CS DAC结构简单,由二进制电流源或者电流源矩阵,再加上二进制数控制的电流开关或者经过译码器转成的温度计码控制器构成。电流源的电流可以通过开关切换到直接接地的电阻上(高速应用),如图1,或接到通过一个缓冲器的反馈电阻上(低速应用),如图2所示。在实际应用中,输出采用差分结构以减小共模噪声对输出模拟信号的干扰。为了提高电流源的匹配特性,通常采用单位电流源阵列代替二进制电流源。The development of communication technology has put forward higher requirements for the speed and precision of digital-to-analog converters (DACs, Digital to Analog Converters). High-definition video and high-quality calls all require high-speed DACs. Current Steering Digital to Analog Converters (CS DAC, Current Steering Digital to Analog Converters) can effectively alleviate this contradiction. Different from DACs with other structures, CS DAC has a simple structure, consisting of a binary current source or a current source matrix, plus a current switch controlled by a binary number or a thermometer code controller converted by a decoder. The current from the current source can be switched to a resistor directly connected to ground (for high-speed applications), as shown in Figure 1, or to a feedback resistor through a buffer (for low-speed applications), as shown in Figure 2. In practical applications, the output adopts a differential structure to reduce the interference of common mode noise on the output analog signal. In order to improve the matching characteristics of the current source, the unit current source array is usually used instead of the binary current source.
图2显示了传统上基本的电流源单元的结构(current cell)。每一个电流源单元包括一个由P型金属绝缘体半导体(PMOS,Positive Channel Metal OxideSemiconductor)MP与MPC组成的正电流,以及由N型金属绝缘体半导体(NMOS,NegativeChannel Metal Oxide Semiconductor)MN与MNC组成的负电流。DAC的输入数字数据在时钟的控制下通过一解码器转变成电流控制信号DC与DCB,控制着这一路电流源的打开与关闭。由此产生的差分电流信号Iop与Ion然后被加到通过一个缓冲器的反馈电阻(或直接接地的电阻)构成的电流电压转换器(I2V)上,从而输出相应的被转化的差分电压OUTP与OUTN。FIG. 2 shows the structure of a conventionally basic current source unit (current cell). Each current source unit includes a positive current composed of P-type metal insulator semiconductor (PMOS, Positive Channel Metal Oxide Semiconductor) MP and MPC, and a negative current composed of N-type metal insulator semiconductor (NMOS, Negative Channel Metal Oxide Semiconductor) MN and MNC. current. The input digital data of the DAC is converted into current control signals DC and DCB through a decoder under the control of the clock, which controls the opening and closing of this current source. The resulting differential current signals I op and I on are then applied to a current-to-voltage converter (I2V) formed by a buffer feedback resistor (or a resistor directly connected to ground), thereby outputting the corresponding converted differential voltage OUTP and OUTN.
图3显示了图2中的电流源单元的有关输入与输出波形。clk为DAC的输入时钟,data为输入数字数据,DAC current为相应的输出电流Iop或Ion。Figure 3 shows the relevant input and output waveforms of the current source unit in Figure 2. clk is the input clock of the DAC, data is the input digital data, and DAC current is the corresponding output current I op or I on .
由于电路的有限速度,DAC的输出电流有着有限的上升与下降沿tr与tf。当输入数据data是一单个的逻辑‘1’时,输出电流在一个时钟周期有一个上升沿与一个下降沿;当输入时一串连续的逻辑‘1’(例如图3中的三个)时,输出电流也会在这连续的‘1’的起始有一个上升沿,在结尾有一个下降沿,如图3所示。Due to the finite speed of the circuit, the output current of the DAC has finite rising and falling edges t r and t f . When the input data data is a single logic '1', the output current has a rising edge and a falling edge in a clock cycle; when the input is a series of continuous logic '1' (such as three in Figure 3) , the output current will also have a rising edge at the beginning of this continuous '1' and a falling edge at the end, as shown in Figure 3.
DAC最终的输出信号的能量与电流对时间的积分(即图3DAC current波形下所包含的面积例如A0,……,A3等)有关。假设一个理想的电流源对应输入数据‘1’的电流输出面积为1的话,图3中A0对应着1-ΔAr+ΔAf,其中ΔAr为由于有限的上升沿而失去的面积,而ΔAf为由于下降沿而增加的面积。通常来说,ΔAr≠ΔAf,并且由于随着温度与工艺的变化,两者很难会作到相等。图3中A1=1-ΔAr,A2=1,A3=1+ΔAf。所以它们之间的比值A1:A0,A2:A0,A3:A0,就不再是1:1的关系了。也就是说,输出信号的能量会产生与输入信号幅度相关的误差,从而引起输出信号的谐波失真。此种现象引起的信号的谐波失真被称为符号间干扰(ISI)。The energy of the final output signal of the DAC is related to the integral of the current versus time (that is, the area contained under the DAC current waveform in Figure 3, such as A 0 , ..., A 3 , etc.). Assuming that an ideal current source corresponding to the input data '1' has a current output area of 1, A0 in Figure 3 corresponds to 1-ΔAr+ΔAf, where ΔAr is the area lost due to the limited rising edge, and ΔAf is the area due to the falling along the increased area. Generally speaking, ΔAr≠ΔAf, and due to changes in temperature and process, it is difficult for the two to be equal. In Fig. 3, A 1 =1-ΔA r , A 2 =1, A 3 =1+ΔA f . So the ratio A 1 :A 0 , A 2 :A 0 , A 3 :A 0 between them is no longer a 1:1 relationship. That is, the energy of the output signal produces an error relative to the amplitude of the input signal, causing harmonic distortion in the output signal. The harmonic distortion of the signal caused by this phenomenon is called Inter-Symbol Interference (ISI).
一种常见的消除上述由于输出电流有限的上升/下降沿而引起的DAC输出信号的谐波失真的方法如图4所示。不再如电流图3中所示电流在要在整个时钟周期内要开通,图4中的电流只需在一个时钟周期的部分时间内开通,例如图中所示的半个时钟周期。如果仍假设一个理想的电流源对应输入数据‘1’的电流输出在一个时钟周期内面积为1,那图4中每一个输出电流所覆盖的面积A0,……,A3都为1/2-ΔAr+ΔAf。这就消除了因输入信号幅度不同而引起的相关误差,即谐波失真。像图4中这种电流只需在一个时钟周期的部分时间内开通的开关方式被称为归零式(RZ)。与之相对的,像图3中的实现方法被称为不归零式(NRZ)。A common method to eliminate the above-mentioned harmonic distortion of the DAC output signal due to the limited rising/falling edges of the output current is shown in Figure 4. The current shown in Figure 3 is no longer turned on during the entire clock cycle, but the current shown in Figure 4 only needs to be turned on for a part of a clock cycle, such as half of the clock cycle shown in the figure. If it is still assumed that the current output of an ideal current source corresponding to the input data '1' is 1 in one clock cycle, then the area A 0 , ..., A 3 covered by each output current in Figure 4 is 1/ 2-ΔA r +ΔA f . This eliminates errors associated with input signal amplitude differences, known as harmonic distortion. The switching method in which the current only needs to be turned on for a part of a clock cycle in Figure 4 is called return-to-zero (RZ). In contrast, implementations like those in Figure 3 are called non-return-to-zero (NRZ).
图4的RZ开关方式虽消除了上面ISI引起的谐波失真,但因其只在一个时钟周期的部分时间电流开通,所以会丧失电路部分的效率;其次,因电流的开通时间缩短,所以它对电流单元电路,特别是之后的I2V的缓冲器的速度的要求会随开关时间的缩短而增加,即电路的功耗会上升。Although the RZ switching method in Figure 4 eliminates the harmonic distortion caused by the above ISI, it will lose the efficiency of the circuit part because the current is only turned on for part of a clock cycle; secondly, because the turn-on time of the current is shortened, it The requirement on the speed of the current unit circuit, especially the subsequent I2V buffer, will increase with the shortening of the switching time, that is, the power consumption of the circuit will increase.
发明内容Contents of the invention
为解决上述技术问题,本发明实施例提供了一种电流舵数模转换器及电流舵数模转化方法。In order to solve the above technical problems, embodiments of the present invention provide a current steering digital-to-analog converter and a current steering digital-to-analog conversion method.
本发明实施例提供的电流舵数模转换器,包括:The current steering digital-to-analog converter provided by the embodiment of the present invention includes:
数字输入电路,用于接收数字数据的输入,并将所述数字数据发送给行译码器和列译码器;a digital input circuit, configured to receive input of digital data, and send said digital data to a row decoder and a column decoder;
与所述行译码器和列译码器均连接的洗牌电路,用于生成开关序列,并将所述开关序列发送给所述行译码器和列译码器;A shuffling circuit connected to both the row decoder and the column decoder, for generating a switching sequence and sending the switching sequence to the row decoder and the column decoder;
与所述数字输入电路分别连接的行译码器和列译码器,用于结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码;并将转换的温度计码发送给电流源矩阵;A row decoder and a column decoder respectively connected to the digital input circuit are used to convert the row data and column data of the digital data into corresponding thermometer codes in combination with the switching sequence; and convert the converted The thermometer code is sent to the current source matrix;
电流源矩阵,用于根据接收到所述温度计码,控制电流的开与关,输出电流数据;The current source matrix is used to control the on and off of the current and output the current data according to the received thermometer code;
与所述电流源矩阵连接的电流电压转换器,用于将所述电流数据转换为电压数据。A current-to-voltage converter connected to the current source matrix is used to convert the current data into voltage data.
本发明实施例中,所述电流舵数模转换器还包括:时钟选择电路,用于控制时钟的频率。In the embodiment of the present invention, the current steering digital-to-analog converter further includes: a clock selection circuit, configured to control the frequency of the clock.
本发明实施例中,所述电流源矩阵由多个电流源单元组成;所述电流源单元包括:PMOS电路、NMOS电路、一对共源极共漏极开关MPSW1和MPSW2、另一对共源极共漏极开关MPSW3和MPSW4;一对共源极共漏极开关MNSW1和MNSW2、另一对共源极共漏极开关MNSW3和MNSW4。In the embodiment of the present invention, the current source matrix is composed of a plurality of current source units; the current source unit includes: a PMOS circuit, an NMOS circuit, a pair of common-source and common-drain switches MPSW1 and MPSW2, another pair of common-source pole-common-drain switches MPSW3 and MPSW4; a pair of common-source and common-drain switches MNSW1 and MNSW2, and another pair of common-source and common-drain switches MNSW3 and MNSW4.
本发明实施例中,MPSW1的栅极接DC,MPSW2的栅极接DCB,漏极接IOP;MPSW3的栅极接DBC,MPSW4的栅极接DBCB,漏极接ION,MPSW1、MPSW2和MPSW3、MPSW4的源极接在共同的PMOS偏置电流源MP和MPC上;In the embodiment of the present invention, the gate of MPSW1 is connected to DC, the gate of MPSW2 is connected to DCB, and the drain is connected to IOP; the gate of MPSW3 is connected to DBC, the gate of MPSW4 is connected to DBCB, and the drain is connected to I ON . MPSW1, MPSW2 and The sources of MPSW3 and MPSW4 are connected to common PMOS bias current sources MP and MPC;
MNSW1的栅极接DC,MNSW2的栅极接DCB,漏极接ION;MNSW3的栅极接DBC,MNSW4的栅极接DBCB,漏极接IOP;MNSW1、MNSW2和MNSW3、MNSW4的源极接在共同的NMOS偏置电流源MN和MNC上;IOP和ION接到电流电压转换器I2V的两端;The gate of MNSW1 is connected to DC, the gate of MNSW2 is connected to DCB, and the drain is connected to I ON ; the gate of MNSW3 is connected to DBC, the gate of MNSW4 is connected to DBCB, and the drain is connected to IOP; the sources of MNSW1 , MNSW2, MNSW3, and MNSW4 Connected to the common NMOS bias current sources MN and MNC; I OP and I ON are connected to both ends of the current-to-voltage converter I2V;
其中,开关控制信号DC、DCB、DBC、DBCB由2个数字数据的生成。Among them, switch control signals DC, DCB, DBC, DBCB are generated by two digital data.
本发明实施例中,所述开关控制信号DC、DCB、DBC、DBCB分别为:In the embodiment of the present invention, the switch control signals DC, DCB, DBC, and DBCB are respectively:
DC=shuffle×data;DC=shuffle×data;
DCB=shuffleb×data;DCB=shuffleb×data;
DBC=shuffle×datab;DBC=shuffle×datab;
DBCB=shuffleb×datab;DBCB=shuffleb×datab;
其中,shuffle和shuffleb为所述开关序列,data和datab为所述数字数据。Wherein, shuffle and shuffleb are the switch sequences, and data and datab are the digital data.
本发明实施例中,当时钟频率与数字数据速率相同时,每对开关在所述开关序列的选择下每半个时钟周期轮流开通;In the embodiment of the present invention, when the clock frequency is the same as the digital data rate, each pair of switches is turned on every half clock cycle under the selection of the switching sequence;
当时钟频率为数字数据速率一半时,每对开关在所述开关序列的选择下以当前时钟的一半周期轮流开通。When the clock frequency is half of the digital data rate, each pair of switches is turned on in turn at a half cycle of the current clock under the selection of the switching sequence.
本发明实施例中,所述电流电压转换器为利用缓冲器形成的反馈电阻,或者为直接接地的电阻。In the embodiment of the present invention, the current-to-voltage converter is a feedback resistor formed by a buffer, or a resistor directly grounded.
本发明实施例提供的电流舵数模转化方法包括:The current steering digital-to-analog conversion method provided by the embodiment of the present invention includes:
接收数字数据的输入,以及生成开关序列;accept input of digital data, and generate switching sequences;
结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码;converting row data and column data of the digital data into corresponding thermometer codes, respectively, in combination with the switch sequence;
根据接收到所述温度计码,控制电流的开与关,输出电流数据;According to the received thermometer code, control the on and off of the current, and output the current data;
将所述电流数据转换为电压数据。Converting the current data to voltage data.
本发明实施例利用CS DAC电流源单元和洗牌电路,实现了等机会扰动的电流舵DAC,保证对应输入数字数据N个连续逻辑‘1’和单个逻辑‘1’的情形的电流输出绝对准确的N倍关系,从而解决了非归零码DAC的因为上升和下降沿而产生的谐波失真问题,同时又避免引入像归零码DAC引入的额外的功耗。本发明实施例的技术方案提出了等机会扰动的(EP,Equal Perturbation)电流开关控制方式,针对CS DAC的上述ISI引起的输出信号谐波失真问题,通过提高时钟频率,以双沿采集数据,以实现一个数据周期内两次的RZ电流开关方式;或者不提高时钟频率,以两路电流开关交替实现NRZ的开关方式。该方式针对开关电流具有有限上升、下降沿的特点,让数字数据中每一个逻辑‘1’都有相同数目的上升、下降沿,从而消除了ISI引起的谐波失真。另一方面,本发明实施例因在一个时钟周期内对输出信号的扰动小,所以也不会引起对电路功耗的额外要求。The embodiment of the present invention uses the CS DAC current source unit and the shuffling circuit to realize the current steering DAC with equal opportunity disturbance, and ensure that the current output corresponding to the input digital data of N consecutive logic '1' and a single logic '1' is absolutely accurate The N-fold relationship of the non-return-to-zero code DAC solves the problem of harmonic distortion caused by the rising and falling edges, and at the same time avoids the introduction of additional power consumption like the return-to-zero code DAC. The technical solution of the embodiment of the present invention proposes an Equal Perturbation (EP, Equal Perturbation) current switch control method, aiming at the harmonic distortion problem of the output signal caused by the above-mentioned ISI of the CS DAC, by increasing the clock frequency and collecting data with two edges, In order to realize the RZ current switching mode twice in one data cycle; or without increasing the clock frequency, the NRZ switching mode is realized alternately by two current switches. This method has the characteristics of limited rising and falling edges for the switching current, so that each logic '1' in the digital data has the same number of rising and falling edges, thereby eliminating the harmonic distortion caused by ISI. On the other hand, the embodiment of the present invention does not cause additional requirements on circuit power consumption because the disturbance to the output signal is small within one clock cycle.
附图说明Description of drawings
图1是电流舵DAC的基本结构图;Figure 1 is the basic structure diagram of the current steering DAC;
图2是传统的电流源矩阵的电流源单元图;Fig. 2 is a current source unit diagram of a traditional current source matrix;
图3是传统CS DAC输入时钟与数据波形,以及输出电流波形与电流误差的示意图;Fig. 3 is a schematic diagram of traditional CS DAC input clock and data waveforms, as well as output current waveforms and current errors;
图4是传统的改进型的电流输出波形与消除ISI误差的示意图;Fig. 4 is a schematic diagram of traditional improved current output waveform and ISI error elimination;
图5是本发明实施例的电流舵数模转器的结构组成示意图;5 is a schematic diagram of the structure and composition of the current steering digital-to-analog converter according to the embodiment of the present invention;
图6是本发明实施例的电流源矩阵的电流源单元示意图;6 is a schematic diagram of a current source unit of a current source matrix according to an embodiment of the present invention;
图7是本发明实施例的用近似NRZ的电流开关方式的输出电流波形与消除ISI误差的示意图;Fig. 7 is a schematic diagram of the output current waveform and the elimination of ISI error in the current switching mode approximate to NRZ according to the embodiment of the present invention;
图8是本发明实施例的用对连续的逻辑‘1’的数据引入两路电流开关轮流的开启与关闭的方式的输出电流波形与消除ISI误差的示意图;Fig. 8 is a schematic diagram of the output current waveform and the elimination of ISI error by using continuous logic '1' data to introduce two-way current switches to turn on and off in turn according to an embodiment of the present invention;
图9是本发明实施例的电流舵数模转化方法的流程示意图。FIG. 9 is a schematic flowchart of a current steering digital-to-analog conversion method according to an embodiment of the present invention.
具体实施方式Detailed ways
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。In order to understand the characteristics and technical contents of the embodiments of the present invention in more detail, the implementation of the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. The attached drawings are only for reference and description, and are not intended to limit the embodiments of the present invention.
本发明实施例的电流舵数模转换器是一种新型的等机会扰动CS DAC,用两倍于数字数据的时钟频率通过两路电流开关在一个数据周期内产生两个RZ电流波形,取其结果相加,拼合成一个近似NRZ输出波形。或者,在开关逻辑控制模块引入一洗牌(shuffle)电路,通过对两路电流开关轮流的开启与关闭,从而在对应输入数据data中的每一个逻辑‘1’的电流输出都引入一个上升沿与一个下降沿,实现对ISI引起的谐波失真的消除。The current-steer digital-to-analog converter of the embodiment of the present invention is a novel equal-opportunity perturbation CS DAC, which generates two RZ current waveforms in one data period through two current switches at a clock frequency twice that of the digital data, whichever The results are summed and stitched into an approximate NRZ output waveform. Alternatively, a shuffle circuit is introduced into the switch logic control module, and by turning on and off the two current switches in turn, a rising edge is introduced into the current output corresponding to each logic '1' in the input data data With a falling edge, the elimination of harmonic distortion caused by ISI is realized.
图5为本发明实施例的电流舵数模转换器的结构组成示意图,如图5所示,所述电流舵数模转换器包括:Fig. 5 is a schematic diagram of the structural composition of the current steering digital-to-analog converter according to the embodiment of the present invention. As shown in Fig. 5, the current steering digital-to-analog converter includes:
数字输入电路51,用于接收数字数据的输入,并将所述数字数据发送给行译码器52和列译码器53;A digital input circuit 51, configured to receive input of digital data, and send the digital data to a row decoder 52 and a column decoder 53;
与所述行译码器52和列译码器53均连接的洗牌电路54,用于生成开关序列,并将所述开关序列发送给所述行译码器52和列译码器53;The shuffling circuit 54 connected to the row decoder 52 and the column decoder 53 is used to generate a switch sequence, and send the switch sequence to the row decoder 52 and the column decoder 53;
与所述数字输入电路51分别连接的行译码器52和列译码器53,用于结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码;并将转换的温度计码发送给电流源矩阵55;A row decoder 52 and a column decoder 53 respectively connected to the digital input circuit 51 are used to convert the row data and column data of the digital data into corresponding thermometer codes respectively in combination with the switching sequence; and Send the converted thermometer code to the current source matrix 55;
电流源矩阵55,用于根据接收到所述温度计码,控制电流的开与关,输出电流数据;The current source matrix 55 is used to control the on and off of the current and output the current data according to the received thermometer code;
与所述电流源矩阵55连接的电流电压转换器(I2V)56,用于将所述电流数据转换为电压数据。A current-to-voltage converter (I2V) 56 connected to the current source matrix 55 is used to convert the current data into voltage data.
所述电流舵数模转换器还包括:时钟选择电路57,用于控制时钟的频率。The current steering digital-to-analog converter further includes: a clock selection circuit 57 for controlling the frequency of the clock.
所述电流源矩阵55由多个电流源单元组成;所述电流源单元包括:P型金属绝缘体半导体PMOS电路、N型金属绝缘体半导体NMOS电路、一对共源极共漏极开关MPSW1和MPSW2、另一对共源极共漏极开关MPSW3和MPSW4;一对共源极共漏极开关MNSW1和MNSW2、另一对共源极共漏极开关MNSW3和MNSW4。The current source matrix 55 is composed of a plurality of current source units; the current source unit includes: a P-type metal insulator semiconductor PMOS circuit, an N-type metal insulator semiconductor NMOS circuit, a pair of common source and common drain switches MPSW1 and MPSW2, Another pair of common-source and common-drain switches MPSW3 and MPSW4; a pair of common-source and common-drain switches MNSW1 and MNSW2, and another pair of common-source and common-drain switches MNSW3 and MNSW4.
MPSW1的栅极接DC,MPSW2的栅极接DCB,漏极接IOP;MPSW3的栅极接DBC,MPSW4的栅极接DBCB,漏极接ION,MPSW1、MPSW2和MPSW3、MPSW4的源极接在共同的PMOS偏置电流源MP和MPC上;The gate of MPSW1 is connected to DC, the gate of MPSW2 is connected to DCB, and the drain is connected to IOP; the gate of MPSW3 is connected to DBC, the gate of MPSW4 is connected to DBCB, the drain is connected to I ON , and the sources of MPSW1, MPSW2, MPSW3 and MPSW4 Connected to the common PMOS bias current source MP and MPC;
MNSW1的栅极接DC,MNSW2的栅极接DCB,漏极接ION;MNSW3的栅极接DBC,MNSW4的栅极接DBCB,漏极接IOP;MNSW1、MNSW2和MNSW3、MNSW4的源极接在共同的NMOS偏置电流源MN和MNC上;IOP和ION接到电流电压转换器I2V的两端;The gate of MNSW1 is connected to DC, the gate of MNSW2 is connected to DCB, and the drain is connected to I ON ; the gate of MNSW3 is connected to DBC, the gate of MNSW4 is connected to DBCB, and the drain is connected to IOP; the sources of MNSW1 , MNSW2, MNSW3, and MNSW4 Connected to the common NMOS bias current sources MN and MNC; I OP and I ON are connected to both ends of the current-to-voltage converter I2V;
IOP和ION接到I2V的两端,具体地,IOP和ION接到模拟BUF的两个输入端,模拟BUF的两个输入端和输出端跨界电阻和电容,起到电流电压化器(I2V)的作用,I2V的输出端输出模拟电压。I OP and I ON are connected to both ends of I2V, specifically, I OP and I ON are connected to the two input terminals of the analog BUF, and the two input terminals and output terminals of the analog BUF cross-border resistors and capacitors to act as current and voltage The role of the converter (I2V), the output of the I2V outputs an analog voltage.
其中,开关控制信号DC、DCB、DBC、DBCB由2个数字数据的生成。Among them, switch control signals DC, DCB, DBC, DBCB are generated by two digital data.
所述开关控制信号DC、DCB、DBC、DBCB分别为:The switch control signals DC, DCB, DBC, DBCB are respectively:
DC=shuffle×data;DC=shuffle×data;
DCB=shuffleb×data;DCB=shuffleb×data;
DBC=shuffle×datab;DBC=shuffle×datab;
DBCB=shuffleb×datab;DBCB=shuffleb×datab;
其中,shuffle和shuffleb为所述开关序列,data和datab为所述数字数据。Wherein, shuffle and shuffleb are the switch sequences, and data and datab are the digital data.
当时钟频率与数字数据速率相同时,每对开关在所述开关序列的选择下每半个时钟周期轮流开通;When the clock frequency is the same as the digital data rate, each pair of switches is turned on every half clock cycle under the selection of the switching sequence;
当时钟频率为数字数据速率一半时,每对开关在所述开关序列的选择下以当前时钟的一半周期轮流开通。When the clock frequency is half of the digital data rate, each pair of switches is turned on in turn at a half cycle of the current clock under the selection of the switching sequence.
所述电流电压转换器56为利用缓冲器形成的反馈电阻,或者为直接接地的电阻。The current-to-voltage converter 56 is a feedback resistor formed by a buffer, or a resistor directly grounded.
本发明实施例中,参照图5,与传统结构图1相比,本发明实施例的新型的电流舵数模转化方法在电流开关控制链路上增加了一洗牌(shuffle)电路,并且可选择的增加一时钟选择电路。与此相对应,本发明的电源源矩阵的矩阵单元电路如图6所示。洗牌电路产生依次交错的采集电流源开关次序,提供给行译码器和列译码器。经过行译码和列译码过后的温度计码传给电流源矩阵。电流源矩阵的输出端连接I2V实现电流对电压的转换。In the embodiment of the present invention, referring to FIG. 5, compared with the traditional structure in FIG. 1, the new current steering digital-to-analog conversion method in the embodiment of the present invention adds a shuffling (shuffle) circuit on the current switch control link, and can Selected by adding a clock selection circuit. Correspondingly, the matrix unit circuit of the power source matrix of the present invention is shown in FIG. 6 . The shuffling circuit generates sequentially interleaved sampling current source switching sequence, which is provided to the row decoder and the column decoder. The thermometer code after row decoding and column decoding is passed to the current source matrix. The output end of the current source matrix is connected to I2V to realize the conversion of current to voltage.
如图6,是本发明实施例的电流源单元的电路结构图,分为PMOS部分和NMOS部分,开关由四组信号DC、DCB、DBC、DBCB产生的2个DAC的输出叠加而成。MPSW1和MPSW2是一对共源极共漏极开关。MPSW1的栅极接DC,MPSW2的栅极接DCB,漏极接IOP;MPSW3和MPSW4是另一对共源极共漏极开关。MPSW3的栅极接DBC,MPSW4的栅极接DBCB,漏极接ION,MPSW1、MPSW2和MPSW3、MPSW4的源极接在共同的PMOS偏置电流源MP和MPC上。MNSW1和MNSW2是一对共源极共漏极开关。MNSW1的栅极接DC,MNSW2的栅极接DCB,漏极接ION;MNSW3和MNSW4是另一对共源极共漏极开关。MNSW3的栅极接DBC,MNSW4的栅极接DBCB,漏极接IOP。MNSW1、MNSW2和MNSW3、MNSW4的源极接在共同的NMOS偏置电流源MN和MNC上。IOP和ION接到I2V的两端。I2V可以是通过一个缓冲器的反馈电阻,也可以是直接接地的电阻。I2V差分输出就是DAC的输出OUTP和OUTN,完成从数字到模拟的转换。IOP和ION接到I2V的两端,具体地,IOP和ION接到模拟BUF的两个输入端,模拟BUF的两个输入端和输出端跨界电阻和电容,起到电流电压化器(I2V)的作用,I2V的输出端输出模拟电压。As shown in Figure 6, it is a circuit structure diagram of the current source unit of the embodiment of the present invention, which is divided into a PMOS part and an NMOS part, and the switch is formed by superimposing the output of two DACs generated by four sets of signals DC, DCB, DBC, and DBCB. MPSW1 and MPSW2 are a pair of common source and common drain switches. The gate of MPSW1 is connected to DC, the gate of MPSW2 is connected to DCB, and the drain is connected to I OP ; MPSW3 and MPSW4 are another pair of common-source and common-drain switches. The gate of MPSW3 is connected to DBC, the gate of MPSW4 is connected to DBCB, and the drain is connected to I ON . The sources of MPSW1, MPSW2, MPSW3, and MPSW4 are connected to common PMOS bias current sources MP and MPC. MNSW1 and MNSW2 are a pair of common-source and common-drain switches. The gate of MNSW1 is connected to DC, the gate of MNSW2 is connected to DCB, and the drain is connected to I ON ; MNSW3 and MNSW4 are another pair of common-source and common-drain switches. The gate of MNSW3 is connected to DBC, the gate of MNSW4 is connected to DBCB, and the drain is connected to I OP . The sources of MNSW1, MNSW2 and MNSW3, MNSW4 are connected to common NMOS bias current sources MN and MNC. I OP and I ON are connected to both ends of I2V. I2V can be a feedback resistor through a buffer, or a resistor directly to ground. The I2V differential output is the output OUTP and OUTN of the DAC, which completes the conversion from digital to analog. I OP and I ON are connected to both ends of I2V, specifically, I OP and I ON are connected to the two input terminals of the analog BUF, and the two input terminals and output terminals of the analog BUF cross-border resistors and capacitors to act as current and voltage The role of the converter (I2V), the output of the I2V outputs an analog voltage.
在图6的单元线路中,开关控制信号DC=shuffle×data,DCB=shuffleb×data,DBC=shuffle×datab,DBCB=shuffleb×datab。所以在每一个数据data周期,正负电流由data的逻辑值决定哪个流向Iop,哪个流向Ion。而究竟是流经每对电流控制开关MPSW1和MPSW2、MPSW3和MPSW4、MNSW1和MNSW2、MNSW3和MNSW4的哪一个则由shuffle的逻辑值决定。当被分频的控制时钟CLK频率与data速率相同时,上述每对开关会在shuffle的选择下每半个时钟周期轮流开通;同样当被分频的控制时钟CLK频率为data速率一半时,上述每对开关也会在shuffle的选择下以现在的每半个时钟周期轮流开通。所以shuffle模块就像洗牌的作用一样使得每对电流开关的两个开关不停的循环交替开、关。In the cell circuit of FIG. 6, the switch control signal DC=shuffle×data, DCB=shuffleb×data, DBC=shuffle×datab, DBCB=shuffleb×datab. Therefore, in each data cycle, the positive and negative currents are determined by the logic value of data which flows to I op and which flows to I on . Which of the current control switches MPSW1 and MPSW2 , MPSW3 and MPSW4 , MNSW1 and MNSW2 , MNSW3 and MNSW4 flows through each pair of current control switches is determined by the logic value of shuffle. When the frequency of the frequency-divided control clock CLK is the same as the data rate, each pair of switches above will be turned on every half clock cycle under the selection of shuffle; similarly, when the frequency of the frequency-divided control clock CLK is half of the data rate, the above Each pair of switches will also be turned on in turn every half clock cycle under the selection of shuffle. So the shuffle module is like shuffling the cards so that the two switches of each pair of current switches are alternately turned on and off in a non-stop cycle.
图7显示了当控制时钟CLK频率与数据的速率相同时图6的电流源基本单元的输出电流波形与电流误差。可以看到,在shuffle模块的选择下,比如开关MPSW1在上半个时钟周期先打开,而此时开关MPSW2则处于关闭状态;在下半个时钟周期,开关MPSW1关闭,而开关MPSW2打开;下个时钟周期,开关MPSW1在上半个时钟周期又打开,开关MPSW2则关闭。由于每对开关在每个数据周期内的一次开、关交替,每个电流源在一个数据周期内的覆盖面积(Ai+A’i,i=0,……,3)均为1-2×ΔAr+2×ΔAf。所以不论data中的数据格式是什么,所有对应‘1’的电流输出都是相等的,即消除了ISI引起的谐波失真。由于在每对开关中间交替时上升沿引起的电流丢失与下降沿引起的电流添加可以部分抵消,所以对电路的扰动较小,对电路功耗也没有明显额外需求。FIG. 7 shows the output current waveform and current error of the basic unit of the current source in FIG. 6 when the frequency of the control clock CLK is the same as the data rate. It can be seen that under the selection of the shuffle module, for example, the switch MPSW1 is turned on first in the first half clock cycle, while the switch MPSW2 is turned off at this time; in the second half clock cycle, the switch MPSW1 is turned off, and the switch MPSW2 is turned on; the next clock cycle, the switch MPSW1 is turned on again in the first half of the clock cycle, and the switch MPSW2 is turned off. Since each pair of switches alternates on and off once in each data cycle, the coverage area (A i +A' i , i=0,...,3) of each current source in a data cycle is 1- 2×ΔA r +2×ΔA f . Therefore, no matter what the data format in data is, all current outputs corresponding to '1' are equal, that is, the harmonic distortion caused by ISI is eliminated. Since the current loss caused by the rising edge and the current addition caused by the falling edge can be partially offset when each pair of switches alternates, the disturbance to the circuit is small, and there is no obvious additional demand for circuit power consumption.
图8是控制时钟CLK频率为数据的速率一半时的情形。同上述分析相似,在shuffle模块的选择下,每对电流控制开关也是经每半个时钟周期(即一个数据周期)交替的开、关。由图8可看出,每个电流源在一个数据周期内的覆盖面积(Ai+A’i,i=0,……,3)均为1-ΔAr+ΔAf,同样消除了由于ISI引起的谐波失真。并且此方法对电路引起的最大扰动与图2中传统的方法相同,所以不增加对功耗的额外需求。Fig. 8 shows the situation when the frequency of the control clock CLK is half of the data rate. Similar to the above analysis, under the selection of the shuffle module, each pair of current control switches is alternately turned on and off every half clock cycle (ie, a data cycle). It can be seen from Fig. 8 that the coverage area (A i +A' i , i=0,...,3) of each current source in one data period is 1-ΔA r +ΔA f , which also eliminates the Harmonic distortion caused by ISI. Moreover, the maximum disturbance caused by this method to the circuit is the same as that of the traditional method in FIG. 2 , so there is no additional demand for power consumption.
应该理解的是,本发明提出的等机会扰动CS DAC的结构,是时钟选择电路、洗牌电路(shuffle)、对称电流源矩阵的结合的发明之两种实施方式,由此也能衍射新的实施方式也是本发明所包括和涵盖的。It should be understood that the structure of the equal-opportunity perturbation CS DAC proposed by the present invention is two implementations of the invention of a combination of a clock selection circuit, a shuffling circuit (shuffle), and a symmetrical current source matrix, which can also diffract new Embodiments are also encompassed and encompassed by the present invention.
图9为本发明实施例的电流舵数模转化方法的流程示意图,本示例中的电流舵数模转化方法应用于上述电流舵数模转换器中,如图9所示,所述方法包括以下步骤:Fig. 9 is a schematic flow chart of a current steering digital-to-analog conversion method according to an embodiment of the present invention. The current steering digital-to-analog conversion method in this example is applied to the above-mentioned current steering digital-to-analog converter, as shown in Fig. 9, the method includes the following step:
步骤901:接收数字数据的输入,以及生成开关序列。Step 901: Receive input of digital data, and generate switch sequence.
具体地,数字输入电路接收数字数据的输入,并将所述数字数据发送给行译码器和列译码器。Specifically, the digital input circuit receives input of digital data and sends the digital data to the row decoder and the column decoder.
与所述行译码器和列译码器均连接的洗牌电路生成开关序列,并将所述开关序列发送给所述行译码器和列译码器。A shuffling circuit connected to both the row decoder and the column decoder generates a switching sequence and sends the switching sequence to the row decoder and the column decoder.
步骤902:结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码。Step 902: Combining with the switching sequence, convert the row data and column data of the digital data into corresponding thermometer codes respectively.
与所述数字输入电路分别连接的行译码器和列译码器结合所述开关序列,将所述数字数据的行数据和列数据分别转换为相应的温度计码;并将转换的温度计码发送给电流源矩阵。A row decoder and a column decoder respectively connected to the digital input circuit combine the switching sequence to convert the row data and column data of the digital data into corresponding thermometer codes; and send the converted thermometer codes to Give the current source matrix.
步骤903:根据接收到所述温度计码,控制电流的开与关,输出电流数据。Step 903: According to the received thermometer code, control the on and off of the current, and output the current data.
电流源矩阵根据接收到所述温度计码,控制电流的开与关,输出电流数据。The current source matrix controls the on and off of the current according to the received thermometer code, and outputs the current data.
步骤904:将所述电流数据转换为电压数据。Step 904: Convert the current data into voltage data.
与所述电流源矩阵连接的电流电压转换器将所述电流数据转换为电压数据。A current-to-voltage converter connected to the matrix of current sources converts the current data into voltage data.
上述方案中,所述电流源矩阵由多个电流源单元组成;所述电流源单元包括:PMOS电路、NMOS电路、一对共源极共漏极开关MPSW1和MPSW2、另一对共源极共漏极开关MPSW3和MPSW4;一对共源极共漏极开关MNSW1和MNSW2、另一对共源极共漏极开关MNSW3和MNSW4。In the above solution, the current source matrix is composed of a plurality of current source units; the current source unit includes: a PMOS circuit, an NMOS circuit, a pair of common-source and common-drain switches MPSW1 and MPSW2, another pair of common-source and common-drain switches Drain switches MPSW3 and MPSW4; a pair of common-source and common-drain switches MNSW1 and MNSW2, and another pair of common-source and common-drain switches MNSW3 and MNSW4.
MPSW1的栅极接DC,MPSW2的栅极接DCB,漏极接IOP;MPSW3的栅极接DBC,MPSW4的栅极接DBCB,漏极接ION,MPSW1、MPSW2和MPSW3、MPSW4的源极接在共同的PMOS偏置电流源MP和MPC上;The gate of MPSW1 is connected to DC, the gate of MPSW2 is connected to DCB, and the drain is connected to IOP; the gate of MPSW3 is connected to DBC, the gate of MPSW4 is connected to DBCB, the drain is connected to I ON , and the sources of MPSW1, MPSW2, MPSW3 and MPSW4 Connected to the common PMOS bias current source MP and MPC;
MNSW1的栅极接DC,MNSW2的栅极接DCB,漏极接ION;MNSW3的栅极接DBC,MNSW4的栅极接DBCB,漏极接IOP;MNSW1、MNSW2和MNSW3、MNSW4的源极接在共同的NMOS偏置电流源MN和MNC上;IOP和ION接到I2V的两端;The gate of MNSW1 is connected to DC, the gate of MNSW2 is connected to DCB, and the drain is connected to I ON ; the gate of MNSW3 is connected to DBC, the gate of MNSW4 is connected to DBCB, and the drain is connected to IOP; the sources of MNSW1 , MNSW2, MNSW3, and MNSW4 Connected to common NMOS bias current sources MN and MNC; I OP and I ON connected to both ends of I2V;
其中,开关控制信号DC、DCB、DBC、DBCB由2个数字数据的生成。Among them, switch control signals DC, DCB, DBC, DBCB are generated by two digital data.
具体地,IOP和ION接到I2V的两端,具体地,IOP和ION接到模拟BUF的两个输入端,模拟BUF的两个输入端和输出端跨界电阻和电容,起到电流电压化器(I2V)的作用,I2V的输出端输出模拟电压。Specifically, I OP and I ON are connected to the two ends of I2V. Specifically, I OP and I ON are connected to the two input terminals of the analog BUF, and the two input terminals and output terminals of the analog BUF cross-border resistors and capacitors. To the function of the current voltage converter (I2V), the output terminal of I2V outputs an analog voltage.
所述开关控制信号DC、DCB、DBC、DBCB分别为:The switch control signals DC, DCB, DBC, DBCB are respectively:
DC=shuffle×data;DC=shuffle×data;
DCB=shuffleb×data;DCB=shuffleb×data;
DBC=shuffle×datab;DBC=shuffle×datab;
DBCB=shuffleb×datab;DBCB=shuffleb×datab;
其中,shuffle和shuffleb为所述开关序列,data和datab为所述数字数据。Wherein, shuffle and shuffleb are the switch sequences, and data and datab are the digital data.
当时钟频率与数字数据速率相同时,每对开关在所述开关序列的选择下每半个时钟周期轮流开通;When the clock frequency is the same as the digital data rate, each pair of switches is turned on every half clock cycle under the selection of the switching sequence;
当时钟频率为数字数据速率一半时,每对开关在所述开关序列的选择下以当前时钟的一半周期轮流开通。When the clock frequency is half of the digital data rate, each pair of switches is turned on in turn at a half cycle of the current clock under the selection of the switching sequence.
本领域技术人员应当理解,图9所示的电流舵数模转化方法可参照前述电流舵数模转换器的相关描述而理解。Those skilled in the art should understand that the current steering digital-to-analog conversion method shown in FIG. 9 can be understood with reference to the relevant description of the aforementioned current steering digital-to-analog converter.
本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。The technical solutions described in the embodiments of the present invention may be combined arbitrarily if there is no conflict.
在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。In the several embodiments provided by the present invention, it should be understood that the disclosed methods and smart devices can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or May be integrated into another system, or some features may be ignored, or not implemented. In addition, the coupling, or direct coupling, or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be electrical, mechanical or other forms of.
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units; Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be fully integrated into a second processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; The above-mentioned integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention.
Claims (11)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510932060.1A CN106888016B (en) | 2015-12-15 | 2015-12-15 | A kind of current-steering digital-to-analog converter and current steer digital-to-analogue method for transformation |
PCT/CN2016/088184 WO2017101302A1 (en) | 2015-12-15 | 2016-07-01 | Current steering digital-to-analogue converter and current steering digital-to-analogue conversion method, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510932060.1A CN106888016B (en) | 2015-12-15 | 2015-12-15 | A kind of current-steering digital-to-analog converter and current steer digital-to-analogue method for transformation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106888016A CN106888016A (en) | 2017-06-23 |
CN106888016B true CN106888016B (en) | 2018-12-04 |
Family
ID=59055657
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510932060.1A Active CN106888016B (en) | 2015-12-15 | 2015-12-15 | A kind of current-steering digital-to-analog converter and current steer digital-to-analogue method for transformation |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106888016B (en) |
WO (1) | WO2017101302A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1306347A (en) * | 2000-01-17 | 2001-08-01 | 华为技术有限公司 | D/A converter with current helm structure for 12c logic |
CN101299610A (en) * | 2008-06-16 | 2008-11-05 | 湖南大学 | High speed digital-analog converter with ten bits current rudder structure |
CN103840832A (en) * | 2014-02-21 | 2014-06-04 | 上海华力微电子有限公司 | Current rudder type digital-to-analogue conversion circuit with burr inhibiting ability |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6577261B2 (en) * | 2000-09-11 | 2003-06-10 | Broadcom Corporation | Method and apparatus for mismatched shaping of an oversampled converter |
US7079063B1 (en) * | 2005-04-18 | 2006-07-18 | Analog Devices, Inc. | System and method for tri-level logic data shuffling for oversampling data conversion |
CN101237238B (en) * | 2007-12-29 | 2011-05-18 | 湖南大学 | CMOS current helm DA converter based on switch current technology |
-
2015
- 2015-12-15 CN CN201510932060.1A patent/CN106888016B/en active Active
-
2016
- 2016-07-01 WO PCT/CN2016/088184 patent/WO2017101302A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1306347A (en) * | 2000-01-17 | 2001-08-01 | 华为技术有限公司 | D/A converter with current helm structure for 12c logic |
CN101299610A (en) * | 2008-06-16 | 2008-11-05 | 湖南大学 | High speed digital-analog converter with ten bits current rudder structure |
CN103840832A (en) * | 2014-02-21 | 2014-06-04 | 上海华力微电子有限公司 | Current rudder type digital-to-analogue conversion circuit with burr inhibiting ability |
Also Published As
Publication number | Publication date |
---|---|
WO2017101302A1 (en) | 2017-06-22 |
CN106888016A (en) | 2017-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2449681B1 (en) | Current steering digital-to-analog converter | |
US6977602B1 (en) | Wide band digital to analog converters and methods, including converters with selectable impulse response | |
CN101160723A (en) | System and method for three-tier logic data shuffling for oversampled data conversion | |
EP3644514B1 (en) | High-speed digital-to-analog converter | |
JPWO2010087410A1 (en) | Current switch cell and digital / analog converter | |
US10771084B2 (en) | Double data rate interpolating analog to digital converter | |
US8773296B1 (en) | Interleaved digital to analog conversion | |
CN109672444B (en) | Ultra-high-speed digital-to-analog converter with multi-channel clock interweaving | |
EP3116131A1 (en) | Digital-to-analog converter with local interleaving and resampling | |
KR101680080B1 (en) | Time interleaved pipeline SAR ADC for minimizing channel offset mismatch | |
JP4498398B2 (en) | Comparator and analog-digital converter using the same | |
EP2568603B1 (en) | NMOS buffer for high-speed low-resolution current steering digital-to-analog converters | |
US20120161997A1 (en) | Digital-to-analog conversion device | |
CN108540135A (en) | A kind of digital analog converter and conversion circuit | |
CN109861690B (en) | Output feedback clock duty ratio adjusting device, method and system | |
US6778116B1 (en) | Switching DAC pulse encoding circuit | |
CN106888016B (en) | A kind of current-steering digital-to-analog converter and current steer digital-to-analogue method for transformation | |
US7098829B2 (en) | Digital to analog conversion | |
CN112994699B (en) | Offset calibration device, successive approximation type analog-to-digital conversion device and offset calibration method | |
CN110138389B (en) | Digital-to-analog converter of multi-path interpolation time domain interleaved current source switch | |
CN110492887B (en) | Analog-to-digital converter circuit | |
RU2510979C1 (en) | Digital-to-analogue converter | |
CN115412093A (en) | Ramp signal generating circuit | |
CN107809250A (en) | Digital-to-analog converter circuit | |
WO2025040237A1 (en) | Time interleaved voltage mode digital to analog converter with isolation switch |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20170623 Assignee: Xi'an Chris Semiconductor Technology Co. Ltd. Assignor: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD. Contract record no.: 2019440020036 Denomination of invention: Current-steering digital-analog converter and current-steering digital analog conversion method Granted publication date: 20181204 License type: Common License Record date: 20190619 |
|
EE01 | Entry into force of recordation of patent licensing contract |