SubRadix1
SubRadix1
Shabnam Rahbar
Department of Electrical, Faculty of Engineering, Shahid Chamran University of Ahvaz, Ahvaz, Iran
Sh_rahbar@hotmail.com
Ebrahim Farshidi*
Department of Electrical, Faculty of Engineering, Shahid Chamran University of Ahvaz, Ahvaz, Iran
farshidi@scu.com
Abstract
In this paper a new digital background calibration method for successive approximation register analog to digital
converters is presented. For developing, a perturbation signal is added and also digital offset is injected. One of the main
advantages of this work is that it is completely digitally and eliminates the nonlinear errors between analog capacitor and
array capacitors due to converter‟s capacitors mismatch error by correcting the relative weights. Performing of this digital
dithering method does not require extra capacitors or double independent converters and it will eliminate mismatches
caused by these added elements. Also, No extra calibration overhead for complicated mathematical calculation is needed.
It unlike split calibration, does not need two independent converters for production of two specified paths and it just have
one capacitor array which makes it possible with simple architecture. Furthermore, to improve DNL and INL and correct
the missing code error, sub radix-2 is used in the converter structure. Proposed calibration method is implemented by a 10
bit, 1.87-radix SAR converter. Simulation results with MATLAB software show great improvement in static and dynamic
characteristics in applied analog to digital converter after calibration. So, it can be used in calibration of successive
approximation register analog to digital converters.
* Corresponding Author
2 Rahbar & Farshidi, A New Calibration Method for SAR Analog-to-Digital Converters Based on All Digital Dithering
2. Basic Principle of SAR binary-scaled DAC [14]: Fig. 2a shows nominal curve, Fig.
2b shows curve in case of a positive DNL error in the MSB,
2.1 Binary SAR Architecture and Fig. 2c shows curve in case of a negative DNL error in
the MSB[14]. While considering the MSB only in this
In Fig. 1, a conventional form of SAR analog-to-digital example, a comparable situation can occur with the other
converters has been showed. Commonly, it includes a capacitors of the DAC. The large DNL error produced for
DAC with binary weight therein each capacitor with more DNL>0 cannot be reduced with calibration, as calibration
valuable weight is equal to total low-valuable capacitors. can only re-map the input code to an existing combination
Analog input will be converted in N clock cycles to N-bit of capacitors that approximates the desired output level.
digital output. In first phase all capacitors are connected to However, for DNL>0, there is no combination of
input sample , then capacitor is connected to capacitors available to fill the gap in the output range. On
capacitor and the remaining capacitors connect to the other hand, the large DNL error for DNL<0 can be
. By redistribution of capacitor charges, total node corrected with calibration, as there is a „gap-free‟
voltage is obtained as below [10, 14, 17]: consecutive of output levels. By digital re-mapping, the
∑ overlap of the curve can be removed to obtain a slick
⁄ (1) transfer curve. However, as a side effect of the overlap, the
full-scale range of this converter will be slightly smaller
∑ (2) than usual that is compensated by redundancy bit [13, 14].
Considering sign, the comparer specifies Concisely, for the digital calibration to operate
bit. If is zero and otherwise will be 1. properly gaps (DNL>0) are not allowed but overlap
This process is repeated in N clock pulse and for N bit: (DNL<0) is allowed. By means of redundancy, the
probability of a „gap‟ can be reduced to an arbitrary low
∑ (3) value by design: instead of designing the nominal transfer
curve as in Fig. 2a (x=y), it is designed as in Fig. 2c. Thus,
In (3), it is observed that the share of each digital redundancy introduces intentional overlap (DNL<0) of
output bit is determined by a weight that is equal to the nominal transfer curve to guarantee that the consecutive
⁄ . In ideal mode, the weights are equal to ⁄ (i is of the output range remains, also in case of mismatch.
While the figure illustrates redundancy for the MSB only,
the number of relative bit). In this mode, converter
in reality this redundancy requirement needs to be
transfer curve is as linear function x=y [13].
implemented for each bit of the converter [13, 14, 17].
Although binary algorithm is more efficient as respect to
For the case that the more valuable weight is smaller
the conversion stages but is exposed to the analog disorders
than total capacitors, probably a code is lost.
while implementing the actual circuit. Mismatch of
capacitor in binary SAR ADC is static error resources (DNL,
INL). For reducing these errors, often ADC including unit
elements and capacitive divisions is used that is cause of
circuits complexity in logic part such as binary to
thermometry decoder circuit that ultimately results in speed
drops of converter. In the mode of having error due to the
mismatch of capacitors, the decision-making surfaces may
not be distributed equally all over the input range. This
distortion may lead in losing some codes, but that missing
code maybe improved by digital calibration [13]. Fig. 2. Transfer curves for a 5-bit binary-scaled DAC:
left) Nominal curve middle) Curve case of a positive DNL error in the
MSB right) Curve case of a negative DNL error in the MSB [14]
3. Calibration Method
Perturbation-based calibration algorithm has been
introduced in [15]. In [15], perturbation signal in analog
domain has been inserted to the inlet by two small
capacitors. These capacitors increase the chip area.
Fig. 1. SAR ADC structure Furthermore, mismatch error between these inserted
capacitors and the capacitors of SAR ADC cannot be
2.2 Sub Radix-2 Architecture DAC compensated. Dithering method is used in [16], by
If binary architecture without any modification is used, applying a PN signal on the weights, the error is corrected
digital calibration cannot correct all types of mismatch by matrix and very complicated calculations which will
errors. Fig. 2 illustrates several transfer curves for a 5-bit lead to high amount of circuit a low speed in the
Journal of Information Systems and Telecommunication, Vol. 5, No. 1, January-March 2017 3
calibration unit. In this paper, the error has been Adding and subtracting has been done by forward and
compensated by adding two lower weights to the input. reverse switching sequence of this capacitor, respectively
In this paper a new structure of sub radix-2 algorithm [16]. So it can be said that:
has been used that reduces the complexity of circuit
∑ (7)
structure, in which by using the added weights and
to the converter. Capacitor mismatch errors are corrected where is the analog sample, is the quantization
in digital domain. noise and weight of the i‟th bit.
Fig. 3 exhibits the first step of background calibration In the second step calibration engine, and for updating
design of SAR ADC. As can be seen, to perturbation , the weight of are added to input (similar to
signal injection, the weight of lowest bit of the first ) and the error is obtained by calculating the difference
stage is applied by , in which the sum/subtract of these of outputs and reducing 2 as shown in Fig. 5 error is
two makes the ADC input. used to calibrate the weight of in terms of the
The operation is described as follows: a single SAR following equation:
ADC digitizes each analog sample twice, with two offsets,
where is the weight of lowest bit . SAR ADC provides ⏟ ⏟ (8)
two outputs for each sample of analog input. is produced
in lieu for input and in lieu for . and
According to Fig. 3, the main output of ADC is (9)
produced out of the average of both outputs. The error is
calculated by subtracting the outputs through reducing 2
. So it can be written as:
⏟ ⏟ (4)
(5)
References
[1] F. Kuttner, “A 1.2-V 10-b 20-Msample/s nonbinary [5] Y. Z. Lin et al., “A 9-bit 150-MS/s 1.53-mW subranged
successive approximation ADC in 0.13- m CMOS,” in SAR ADC in 90-nm CMOS,” in Symp. VLSI Circuits Dig.
IEEE ISSCC Dig. Tech. Papers, Feb. 2002. Tech. Papers, Jun. 2010.
[2] J. Craninckx and G. Van der Plas, “A 65 fJ/conversion-step [6] C. C. Liu et al., “A 1 V 11 fJ/conversion-step 10 bit 10
0-to-50 MS/s 0-to-0.7 mW 9 b charge-sharing SAR ADC MS/s asynchronous SAR ADC in 0.18 m CMOS,” in Symp.
in 90 nm digital CMOS,” in IEEE ISSCC Dig. Tech. VLSI Circuits Dig. Tech. Papers, Jun. 2010.
Papers, Feb. 2007. [7] G. Promitzer, “12 bit low-power fully differential switched
[3] V. Giannini et al., “An 820 W 9 b 40 MS/s noise-tolerant capacitor noncalibrating successive approximation ADC
dynamic-SAR ADC in 90 nm digital CMOS,” in IEEE with 1 MS/s,” IEEE J. Solid-State Circuits, vol. 36, no. 7,
ISSCC Dig. Tech.Papers, Feb. 2008. pp. 1138–1143, Jul. 2001.
[4] C. C. Liu et al., “A 10 b 100 MS/s 1.13 mW SAR ADC [8] C. P. Hurrell et al., “An 18 b 12.5 MHz ADC with 93 dB
with binary scaled error compensation,” in IEEE ISSCC SNR,” in EEE ISSCC Dig. Tech. Papers, Feb. 2010.
Dig. Tech. Papers, Feb. 2010.
6 Rahbar & Farshidi, A New Calibration Method for SAR Analog-to-Digital Converters Based on All Digital Dithering
[9] W. Liu, P. Huang, and Y. Chiu, “A 12 b 22.5/45 MS/s 3.0 Technical Journal of Engineering and Applied Sciences,
mW 0.059 mm CMOS SAR ADC achieving over 90 dB vol. 3, no. 2, pp. 233-238, 2013.
SFDR,” in IEEE ISSCC Dig. Tech. Papers, Feb. 2010. [18] J. A. McNeill, K. Y. Chan, M. C. W. Coln, C. L. David,
[10] S. M. Louwsam et al., “A 1.35 GS/s, 10 b, 175 mW time- and C. Brenneman, “All-Digital Background Calibration of
interleaved AD converter in 0.13 m CMOS,” IEEE J. a Successive Approximation ADC Using the Split ADC
Solid-State Circuits, vol. 43, no. 4, pp. 778–786, Apr. 2008. Architecture,” Circuits and Systems I: IEEE Transactions
[11] B. E. Amazeen, M. C. W. Coln, and G. R. Carreau, ”Quasi- on Regular Papers, vol. 58, pp. 2355-2365, 2011.
differential successive- approximation structures and [19] L. Du, N. NniN, S. uW, and Y. LnW, “A digital background
methods for converting analog signals into corresponding calibration technique for SAR ADC based on capacitor
digital signals.” U.S. Patent 6,400,302, June,2002. swapping,” IIIEI , ov11, no. 12, pp. 1-11, 2014.
[12] W. Liu, Y. Chang, S.-K. Hsien, B.-W. Chen, Y.-P. Lee, W.- [20] J. uu, A. uu, and Y. DW, “Dithering-based calibration of
T. Chen, T.-Y. Yang, G.-K. Ma, and Y. Chiu, ”A 600MS/s capacitor mismatch in SAR ADCs,” IEoenrvine Lonnort IIE,
30mW 0:13_m CMOS ADC array achieving over 60dB vol. 52, no. 19, pp. 1198-1600, 2016.
SFDR with adaptive digital equalization,” ISSCC2009
Digest of Technical Papers, vol. 52, 2009, pp. 82-83.
[13] W. Liu and Y. Chiu, “An equalization-based adaptive
digital background calibration technique for successive Shabnam Rahbar was born in Brogerd, Iran, in 1984. She
approximation analog-to-digital converters,” in ASIC, received the B.Sc degree in 2008 from Shiraz University, Shiraz,
2007. ASICON'07. 7th International Conference on, pp. Iran, and the M.Sc degree in 2012 from Shahid Chamran
University of Ahvaz, Ahvaz, Iran. Her main research area is
289-292, 2007.
calibration of data converters.
[14] P. Harpe, H. Hegt, and A. Roermund, Smart AD and DA
Conversion: Springer, 2010. Ebrahim Farshidi was born in Shoushtar, Iran, in 1973. He
[15] W. Liu, P. Huang, and Y. Chiu, “A 12-bit, 45-MS/s, 3-mW received the B.Sc degree in 1995 from Amir Kabir University,
Redundant Successive-Approximation-Register Analog-to- Iran, the M.Sc degree in 1997 from Sharif University, Iran and the
Digital Converter With Digital Calibration,” IEEE Journal Ph.D degree in 2008 from electrical engineering at IUT, Iran, all in
of Solid-State Circuits, vol. 46, pp. 2661-2672, 2011. electronic engineering. He worked for Karun Pulp and Paper
[16] R. Xu, B. Liu, and J. Yuan, “Digitally Calibrated 768-kS/s Company during 1997–2002. From 2002 he has been with shahid
chamran university, Ahvaz, where he is currently Professor of
10-b Minimum-Size SAR ADC Array With Dithering,”
electrical engineering department. He is author of more than 100
IEEE Journal of Solid-State Circuits, vol. 47, pp. 2129- technical papers in electronics. His areas of interest include
2140, 2012. current-mode circuits design, and data converters.
[17] S. Rahbar and E. Farshidi “Digital Background Calibration
of Radix 1.83 Successive Approximations Register
Analog-to-Digital Converter using the Split Architecture,”