CN104333382A - Current-steering DAC (digital-to-analog converter) calibration method - Google Patents
Current-steering DAC (digital-to-analog converter) calibration method Download PDFInfo
- Publication number
- CN104333382A CN104333382A CN201410583943.1A CN201410583943A CN104333382A CN 104333382 A CN104333382 A CN 104333382A CN 201410583943 A CN201410583943 A CN 201410583943A CN 104333382 A CN104333382 A CN 104333382A
- Authority
- CN
- China
- Prior art keywords
- current
- itar
- steering dac
- dac
- value
- 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.)
- Pending
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
The invention provides a current-steering DAC (digital-to-analog converter) calibration method, and belongs to the field of integrated circuits. A current-steering DAC is a 12-bit current-steering DAC and implemented in a binary coding mode. The current-steering DAC firstly acquires an offset current value I0 by testing, secondly acquires 12 data currents by testing, thirdly subtracts the offset current value I0 from the 12 data currents to obtain a data action current, fourthly sets a target value of the data action current and finally calculates the difference between an actual value and the target value of the data action current to respectively adjust current sources corresponding to data. The current-steering DAC calibration method effectively solves the problem of poor static performances such as DAC INL (integral non-linearity) and DNL (differential non-linearity) caused by process mismatch and the like, and the performance of the DAC is greatly improved. Moreover, the calibration method is simple to operate and low in implementation cost and can be effectively applied to calibrating the current-steering DAC.
Description
Technical field
The invention belongs to integrated circuit fields, particularly a kind of calibration steps of current steering DAC.
Background technology
DAC is the abbreviation of digital to analog converter, and as the bridge between connecting analog signal and digital signal, digital to analog converter uses more and more extensive in information industry, and in a lot of occasion, the required precision of logarithmic mode transducer is also more and more higher.
Traditional current steering DAC adopts multiple independently current source to form, the input data one_to_one corresponding of these independently current source and DAC, according to the difference of data encoding, the size of the output current that these current sources cause is generally certain proportionate relationship, and the size of the output current that the current source of binary coded data causes becomes binary scale relation.
Traditional current steering DAC is very high to the coherence request of current source, and the mismatch of the current source brought due to process deviation and deviation inevitable, this non-ideal factor has very large impact to static propertiess such as the integral nonlinearity INL of current steering DAC and differential nonlinearity DNL.
Summary of the invention
In view of this, the invention provides a kind of calibration steps of current steering DAC, to improve the static properties such as integral nonlinearity INL and differential nonlinearity DNL of current steering DAC.
A kind of calibration steps of current steering DAC comprises the steps:
Step S1, the output current of current steering DAC during test input data full 0, is expressed as offset current I
0;
Step S2, inputs 16 binary data 001,002,004,008,010,020,040,080,100,200,400,800 respectively, reads the output current of current steering DAC respectively, and be expressed as electric current I
001, I
002, I
004, I
008, I
010, I
020, I
040, I
080, I
100, I
200, I
400, I
800;
Step S3, by all electric current I
001, I
002, I
004, I
008, I
010, I
020, I
040, I
080, I
100, I
200, I
400, I
800all deduct offset current I
0;
Step S4, by I
800-I
0value be set to dreamboat value ITAR, can show that the target current value that other each data input is as follows, i.e. I
800_1=ITAR; I
400_1=ITAR/2; I
200_1=ITAR/2
2; I
100_1=ITAR/2
3; I
080_1=ITAR/2
4; I
040_1=ITAR/2
5; I
020_1=ITAR/2
6; I
010_1=ITAR/2
7; I
008_1=ITAR/2
8; I
004_1=ITAR/2
9; I
002_1=ITAR/2
10; I
001_1=ITAR/2
11;
Step S5, calculates desired value I respectively
800_1, I
400_1, I
200_1, I
100_1, I
080_1, I
040_1, I
020_1, I
010_1, I
008_1, I
004_1, I
002_1, I
001_1with measured value I
800-I
0, I
400-I
0, I
200-I
0, I
100-I
0, I
080-I
0, I
040-I
0, I
020-I
0, I
010-I
0, I
008-I
0, I
004-I
0, I
002-I
0, I
001-I
0between gap, by adjusting the size of the current source of each correspondence, every road electric current being exported and equal corresponding desired value, completing the calibration of current source.
Further, the adjustment to current source size in described step S5, adopts fuse or band EEPROM (Electrically Erasable Programmable Read Only Memo) EEPROM to realize.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of current steering DAC calibration steps provided by the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
A calibration steps for current steering DAC, as shown in Figure 1, comprises the steps:
Step S1, the output current of current steering DAC during test input data full 0, is expressed as offset current;
Step S2, inputs 16 binary data 001,002,004,008,010,020,040,080,100,200,400,800 respectively, reads the output current of current steering DAC respectively, and be expressed as electric current I
001, I
002, I
004, I
008, I
010, I
020, I
040, I
080, I
100, I
200, I
400, I
800;
Step S3, by all electric current I
001, I
002, I
004, I
008, I
010, I
020, I
040, I
080, I
100, I
200, I
400, I
800all deduct offset current;
Step S4, by-value be set to dreamboat value ITAR, can show that the target current value that other each data input is as follows, i.e. I
800_1=ITAR; I
400_1=ITAR/2; I
200_1=ITAR/2
2; I
100_1=ITAR/2
3; I
080_1=ITAR/2
4; I
040_1=ITAR/2
5; I
020_1=ITAR/2
6; I
010_1=ITAR/2
7; I
008_1=ITAR/2
8; I
004_1=ITAR/2
9; I
002_1=ITAR/2
10; I
001_1=ITAR/2
11;
Step S5, calculates desired value I respectively
800_1, I
400_1, I
200_1, I
100_1, I
080_1, I
040_1, I
020_1, I
010_1, I
008_1, I
004_1, I
002_1, I
001_1with measured value I
800-I
0, I
400-I
0, I
200-I
0, I
100-I
0, I
080-I
0, I
040-I
0, I
020-I
0, I
010-I
0, I
008-I
0, I
004-I
0, I
002-I
0, I
001-I
0between gap, by adjusting the size of the current source of each correspondence, every road electric current being exported and equal corresponding desired value, completing the calibration of current source.
As embodiments of the invention, the adjustment to current source size in described step S5, adopts fuse or band EEPROM (Electrically Erasable Programmable Read Only Memo) EEPROM to realize.
Current steering DAC in the present invention is the current steering DAC of 12, and it adopts binary coding mode to realize.12 16 binary data 001,002,004,008,010,020,040,080,100,200,400,800 corresponding current source circuit respectively, the size of each current source circuit electric current is added by multichannel electron current source to form, and every way current source circuit all controls it by fuse or band EEPROM (Electrically Erasable Programmable Read Only Memo) EEPROM and whether accesses.Like this, just achieve with fuse or be with EEPROM (Electrically Erasable Programmable Read Only Memo) EEPROM to the adjustment of current source circuit size of current.
The calibration steps of current steering DAC of the present invention, effectively can calibrate the static properties of current steering DAC, avoids the problem of the DAC static properties difference caused due to process mismatch greatly.And this calibration steps is simple to operate, and implementation cost is low, the calibration of current steering DAC extraordinaryly can be applied to.
In this specification, each embodiment adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar portion mutually see.
To the above-mentioned explanation of the disclosed embodiments, professional and technical personnel in the field are realized or uses the present invention.To be apparent for those skilled in the art to the multiple amendment of these embodiments, General Principle as defined herein can without departing from the spirit or scope of the present invention, realize in other embodiments.Therefore, the present invention can not be restricted to these embodiments shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty.
Claims (2)
1. a calibration steps for current steering DAC, is characterized in that, comprises the steps:
Step S1, the output current of current steering DAC during test input data full 0, is expressed as offset current I
0;
Step S2, inputs 16 binary data 001,002,004,008,010,020,040,080,100,200,400,800 respectively, reads the output current of current steering DAC respectively, and be expressed as electric current I
001, I
002, I
004, I
008, I
010, I
020, I
040, I
080, I
100, I
200, I
400, I
800;
Step S3, by all electric current I
001, I
002, I
004, I
008, I
010, I
020, I
040, I
080, I
100, I
200, I
400, I
800all deduct offset current I
0;
Step S4, by I
800-I
0value be set to dreamboat value ITAR, can show that the target current value that other each data input is as follows, i.e. I
800_1=ITAR; I
400_1=ITAR/2; I
200_1=ITAR/2
2; I
100_1=ITAR/2
3; I
080_1=ITAR/2
4; I
040_1=ITAR/2
5; I
020_1=ITAR/2
6; I
010_1=ITAR/2
7; I
008_1=ITAR/2
8; I
004_1=ITAR/2
9; I
002_1=ITAR/2
10; I
001_1=ITAR/2
11;
Step S5, calculates desired value I respectively
800_1, I
400_1, I
200_1, I
100_1, I
080_1, I
040_1, I
020_1, I
010_1, I
008_1, I
004_1, I
002_1, I
001_1with measured value I
800-I
0, I
400-I
0, I
200-I
0, I
100-I
0, I
080-I
0, I
040-I
0, I
020-I
0, I
010-I
0, I
008-I
0, I
004-I
0, I
002-I
0, I
001-I
0between gap, by adjusting the size of the current source of each correspondence, every road electric current being exported and equal corresponding desired value, completing the calibration of current source.
2. the calibration steps of current steering DAC as claimed in claim 1, is characterized in that, the adjustment to current source size in described step S5, adopts fuse or band EEPROM (Electrically Erasable Programmable Read Only Memo) EEPROM to realize.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410583943.1A CN104333382A (en) | 2014-10-28 | 2014-10-28 | Current-steering DAC (digital-to-analog converter) calibration method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410583943.1A CN104333382A (en) | 2014-10-28 | 2014-10-28 | Current-steering DAC (digital-to-analog converter) calibration method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104333382A true CN104333382A (en) | 2015-02-04 |
Family
ID=52408047
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410583943.1A Pending CN104333382A (en) | 2014-10-28 | 2014-10-28 | Current-steering DAC (digital-to-analog converter) calibration method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104333382A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107835019A (en) * | 2017-08-31 | 2018-03-23 | 北京时代民芯科技有限公司 | The factory calibration system and calibration method of a kind of high precision digital-to-analog converter |
CN108155908A (en) * | 2017-12-18 | 2018-06-12 | 中国电子科技集团公司第四十七研究所 | A kind of fuse of digital analog converter trims test method |
US11711090B2 (en) | 2019-11-27 | 2023-07-25 | Vervesemi Microelectronics Private Limited | Current steering digital to analog converter (DAC) system to perform DAC static linearity calibration |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6583744B2 (en) * | 2001-06-22 | 2003-06-24 | Texas Instruments Incorporated | Correction circuit for beta mismatch between thermometer encoded and R-2R ladder segments of a current steering DAC |
US6720898B1 (en) * | 2003-04-10 | 2004-04-13 | Maxim Integrated Products, Inc. | Current source array for high speed, high resolution current steering DACs |
CN101777914A (en) * | 2010-01-08 | 2010-07-14 | 西安电子科技大学 | High-precision current-steering digital to analog converter and error calibrating method thereof |
CN102075188A (en) * | 2010-12-31 | 2011-05-25 | 北京时代民芯科技有限公司 | Digital static calibration circuit of digital-to-analog converter (DAC) |
CN102545906A (en) * | 2012-02-10 | 2012-07-04 | 英特格灵芯片(天津)有限公司 | Current digital to analog conversion method and device |
CN103684457A (en) * | 2013-12-13 | 2014-03-26 | 中国电子科技集团公司第五十八研究所 | Method for calibrating power source array in segmented type current-steering DAC |
CN104065382A (en) * | 2013-03-22 | 2014-09-24 | 西安电子科技大学 | Digital calibration technique for segmented current steering DAC |
-
2014
- 2014-10-28 CN CN201410583943.1A patent/CN104333382A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6583744B2 (en) * | 2001-06-22 | 2003-06-24 | Texas Instruments Incorporated | Correction circuit for beta mismatch between thermometer encoded and R-2R ladder segments of a current steering DAC |
US6720898B1 (en) * | 2003-04-10 | 2004-04-13 | Maxim Integrated Products, Inc. | Current source array for high speed, high resolution current steering DACs |
CN101777914A (en) * | 2010-01-08 | 2010-07-14 | 西安电子科技大学 | High-precision current-steering digital to analog converter and error calibrating method thereof |
CN102075188A (en) * | 2010-12-31 | 2011-05-25 | 北京时代民芯科技有限公司 | Digital static calibration circuit of digital-to-analog converter (DAC) |
CN102545906A (en) * | 2012-02-10 | 2012-07-04 | 英特格灵芯片(天津)有限公司 | Current digital to analog conversion method and device |
CN104065382A (en) * | 2013-03-22 | 2014-09-24 | 西安电子科技大学 | Digital calibration technique for segmented current steering DAC |
CN103684457A (en) * | 2013-12-13 | 2014-03-26 | 中国电子科技集团公司第五十八研究所 | Method for calibrating power source array in segmented type current-steering DAC |
Non-Patent Citations (1)
Title |
---|
杨鑫波: "12位高速DAC关键电路的研究与设计", 《万方数据库》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107835019A (en) * | 2017-08-31 | 2018-03-23 | 北京时代民芯科技有限公司 | The factory calibration system and calibration method of a kind of high precision digital-to-analog converter |
CN107835019B (en) * | 2017-08-31 | 2021-06-08 | 北京时代民芯科技有限公司 | Factory calibration system and calibration method of high-precision digital-to-analog converter |
CN108155908A (en) * | 2017-12-18 | 2018-06-12 | 中国电子科技集团公司第四十七研究所 | A kind of fuse of digital analog converter trims test method |
US11711090B2 (en) | 2019-11-27 | 2023-07-25 | Vervesemi Microelectronics Private Limited | Current steering digital to analog converter (DAC) system to perform DAC static linearity calibration |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10425099B1 (en) | Extremely-fine resolution sub-ranging current mode Digital-Analog-Converter using Sigma-Delta modulators | |
KR101223309B1 (en) | Modified current source (mcs) with seamless range switching | |
CN102832946B (en) | Digital to analog converter | |
CN116260466A (en) | Segmented digital-to-analog converter | |
CN104333382A (en) | Current-steering DAC (digital-to-analog converter) calibration method | |
US8816889B2 (en) | Current-steering digital-to-analog converter with cancellation of dynamic distortion | |
US10305505B1 (en) | Interpolation digital-to-analog converter (DAC) | |
CN104065382A (en) | Digital calibration technique for segmented current steering DAC | |
EP3442123A1 (en) | Digital to analog converter (dac) having sub-dacs with arrays of resistors | |
US20170131333A1 (en) | Sensor circuit | |
JP2014534735A (en) | Digital error correction in analog-digital converter | |
CN106688185B (en) | Monotonic segmented digital-to-analog converter | |
CN114650061A (en) | Integrated circuit, digital-to-analog converter and driving method thereof | |
KR20010006831A (en) | Analog-to-digital converting device with a constant differential non-linearity | |
US7773009B2 (en) | High resolution digital analog conversion circuit | |
JP2015207803A (en) | Digital/analog conversion circuit and optical transmitter | |
WO2018064720A1 (en) | A device, system and method for digital-to-analogue conversion | |
US10218371B1 (en) | Cost effective DAC linearization system | |
US20050168370A1 (en) | Reprogrammable distributed reference ladder for analog-to-digital converters | |
TWI597711B (en) | Source driver and operating method thereof | |
CN105897274A (en) | 8-bit high-precision DAC current source array and layout method thereof | |
US11563442B2 (en) | Calibration of continuous-time residue generation systems for analog-to-digital converters | |
Zhuang et al. | Cost-effective accurate DAC-ADC co-testing and DAC linearization | |
CN103631296B (en) | A kind of voltage regulator circuit system | |
JP4926761B2 (en) | Digital-analog converter circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150204 |
|
WD01 | Invention patent application deemed withdrawn after publication |