CN104333382A - Current-steering DAC (digital-to-analog converter) calibration method - Google Patents

Current-steering DAC (digital-to-analog converter) calibration method Download PDF

Info

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
Application number
CN201410583943.1A
Other languages
Chinese (zh)
Inventor
林剑辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHANGSHA RUIDAXING MICROELECTRONICS Co Ltd
Original Assignee
CHANGSHA RUIDAXING MICROELECTRONICS Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CHANGSHA RUIDAXING MICROELECTRONICS Co Ltd filed Critical CHANGSHA RUIDAXING MICROELECTRONICS Co Ltd
Priority to CN201410583943.1A priority Critical patent/CN104333382A/en
Publication of CN104333382A publication Critical patent/CN104333382A/en
Pending legal-status Critical Current

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

A kind of calibration steps of current steering DAC
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.
CN201410583943.1A 2014-10-28 2014-10-28 Current-steering DAC (digital-to-analog converter) calibration method Pending CN104333382A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
杨鑫波: "12位高速DAC关键电路的研究与设计", 《万方数据库》 *

Cited By (4)

* Cited by examiner, † Cited by third party
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