Multi-bit cascade ΣΔ modulator for high-speed A/D conversion with reduced sensitivity to DAC errors
Abstract
This paper presents a ΣΔ modulator (ΣΔM) which combines single-bit and multi-bit quantization in a cascade architecture to obtain high resolution with low oversampling ratio. It is less sensitive to the non-linearity of the DAC than those previously reported, thus enabling the use of very simple analog circuitry with neither calibration nor trimming required.
Full text
1 of 9 Multi-bit Cascade ΣΔ Modulator for High-Speed A/D Conversion with Reduced Sensitivity to DAC Errors Indexing terms: Multi-bit ΣΔ Modulators, High-speed, high-resolution A/D conversion. This paper presents a ΣΔ modulator (ΣΔM) which combines single-bit and multi-bit quantization in a cascade architecture to obtain high resolution with low oversampling ratio. It is less sensitive to the non-linearity of the DAC than those previously reported, thus enabling the use of very simple analog circuitry with neither calibration nor trimming required. Introduction: At present, there is an increased interest in the use of ΣΔ conversion in mixed-signal CMOS telecom chips [1]. New architectures are required to achieve high resolution with low oversampling ratio M. Two non-exclusive strategies can be adopted to this end [2]: high-order filtering of the quantization noise, and multibit (MB) quantization. They make the in-band quantization noise power inversely proportional to, respectively, ( =filter order) and ( =number of bits in the internal quantizer). Examples of low-oversampling ratio ΣΔM's using both strategies are reported elsewhere [2]-[7]. These advanced architectures are grouped according to the techniques used to: a) guarantee stable operation of the high-order filter; b) attenuate the errors due to the MB DAC non-linearity. A common strategy for the latter case involves using calibration [2][3][5], while the former requirement can be solved through the proper choice of scaling factors or resetting circuitry [2][3]. However, some architectures overcome these problems with neither calibration nor resetting required. The basic idea consists of: first, performing the high-order filtering through a cascade structure to guarantee unconditional stability for any input level and initial condition [4][6][7]; secondly, using MB quantization only at the last stage of the cascade to attenuate the influence of the MB DAC non-linearity [6][7]. Previous MB cascade ΣΔM's [6][7] are intended to attenuate the DAC error power by a factor . The architecture in this Letter obtains a attenuation PQ M2L1+ L 2b1–() 2 b M5 M7 © IET (The Institution of Engineering and Technology). This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
2 of 9 factor. We show that this can be achieved through proper choice of the architecture coefficients and that the degradation due to mismatch is tolerable for up to . Hence, this modulator is feasible for obtaining up to 13-bit resolution with oversampling ratios as low as 16. Modulator architecture: Fig. 1 shows a generic dual-quantization N-stage cascade ΣΔM [8]. It includes single-bit quantization in all the stages except in the last one which incorporates a MB quantizer. After digital cancellation of the quantization error of the former, the following is obtained for the Z-domain output: (1) where is the Z-transform of the modulator input, is an scalar larger than unity (needed to prevent overloading in the cascade), is the last stage quantization error, is the error induced in the last stage DAC, and . Note that is -order shaped, which may significantly reduce the linearity requirement of the DAC. Based on this idea, two MB ΣΔM architectures have been proposed. The one in [6] uses a 2-stage 2-1 cascade ( ), while the one in [7] uses a 2stage 2-2 cascade ( ). In both cases, following (1), is 2ndorder shaped. With the same principle, Fig. 2 shows a novel MB cascade ΣΔM architecture that better exploits the dual-quantization technique. It is a 3-stage 2-11 cascade ( ) with single-bit quantization in the first two stages and MB quantization in the last one. Table 1 shows the transfer functions of the digital blocks in Fig. 2 and the relationships between analog and digital coefficient that cancel the quantization noise in the first two stages. The analog coefficients (integrator weights) must be properly chosen to avoid premature overloading of the stages in the loop and maximize the dynamic range (DR). We propose the following: , so that , . Such a choice can be realized by using b3= Yz() Xz()zLT –d1z1– –() LTENz() d1z1– –() LTLN –() EDz()++= Xz() d ENz() EDz() LTL1…LN ++= EDz() LTLN –()th L12= L2 ,1= L12= L2 ,2= EDz() L12= L2 ,1= L3 ,1= g1g1' 0,25,== g2g3 =g4'g4'' 1 g2',g3'g3'' 0,5,== = == = g42= d01–= d12d2 ,0d3 ,2===
3 of 9 only 2-branch SC integrators with reduced output swing and dynamic requirements. After digital cancellation, the Z-domain modulator output results: (2) Note that the DAC errors are 3rd-order shaped. Thus, the in-band noise power at the modulator output results: (3) where and represent the power of the last stage quantization and DAC error, respectively. The latter contribution is attenuated by (instead of as in [6][7]). Influence of Other Non-Idealities: In practice, integrator weight mismatch and finite DC-gain produce incomplete cancellation of the quantization noise in the first stages of the cascade, thus degrading the signal-to-(noise+distortion) ratio (SNDR). This imposes an upper limit on the useful resolution of the last stage quantizer. Above this limit, the benefits of finer quantization in the last stage may be masked by the un-cancelled portion of the quantization noise of the previous stages. Fig. 3 shows the half-scale SNDR obtained by behavioural simulation for the new modulator as a function of the last quantizer resolution. These simulations include integrator weight mismatch (sigma = 0.1%) and finite DC-gain (1000); according to them, using quantizers with more than 3-bit resolution does not make sense. However, this is enough to significantly reduce the required oversampling ratio respect to the single-bit case. Fig. 4 compares the worst-case SNDR (sigma = 0.1%) as a function of the input level for the 2-1-1 3bit ΣΔM with that of those in [6][7], always using optimized integrator weights; for completeness, we also make a comparison with the 2-1-1 single-bit. Compared to the 4th-order architectures, the new one features the largest DR with the lowest oversampling ratio. Particularly, to reach similar performance with the single-bit approach, M must be at least 24. In summary, because the new architecture tolerates the analog non-idealities for 3-bit quantization (with no calibration needed), it is feasible for high-frequency ΣΔ Yz() z4– Xz() 21 z1– –() 4E3z() 21 z1– –() 3EDz()++= P2-1-1MB 4σQ 2π8 9M9 ---------- σD 2π6 7M7 ----------+ ⎝⎠ ⎛⎞ = σQ 2 σD 2 M7 M5
4 of 9 ADC's with low oversampling ratio and, hence, low-power consumption. Acknowledgment: This work has been supported by Spanish C.I.C.Y.T. under contract TIC97-0580. F. Medeiro B. Pérez-Verdú J.M. de la Rosa A. Rodríguez-Vázquez Instituto de Microelectrónica de Sevilla - C.S.I.C Edificio CICA-CNM Avda. Reina Mercedes s/n 41012-Sevilla, SPAIN References 1 CHAN, Z-Y, MACQ, D., HASPESLAGH, D., SPRUYT, P. and GOFFART, B.: “A CMOS analog front-end circuit for an FDM-based ADSL system”, IEEE Journal of Solid-State Circuits, 1995, SC-30, (4), pp. 1449-1456 2 NORSWORTHY, S.R., SCHREIER, R. and TEMES G.C. (Editors): Delta-Sigma Data Converters: Theory, Design and Simulation, IEEE Press, New York, 1997 3 BAIRD, R.T., and FIEZ, T.S.: “A Low Oversampling Ratio 14-b 500-kHz ΔΣ ADC with a Self-Calibrated Multibit DAC”, IEEE Journal of Solid-State Circuits, 1996, SC-31, (3), pp. 312-320 4 MARQUES, A., PELUSO, V., STEYAERT, M. and SANSEN, W.: “A 15-bit 2 MHz Nyquist Rate ΔΣ ADC in a 1μm CMOS Technology”, Proc. ESSCIRC'97, 1997, pp. 68-71 5 CHEN, F., and LEUNG, B.H.: “A High resolution Multibit Sigma-Delta Modulator with Individual Level Averaging”, IEEE Journal of Solid-State Circuits, 1995, SC30, (4), pp. 453-460 6 BRANDT, F., and WOOLEY, B. A.: “A 50-MHz multibit ΣΔ modulator for 12-b 2MHz A/D conversion”, IEEE Journal of Solid-State Circuits, 1991, SC-26, pp. 17461756 7 TAN, N., and ERIKSSON, S.: “4th-order 2-stage Δ−Σ modulator using both 1 bit and multibit quantizers”, Electronics Letters., 1993, 29, pp. 937-938 8 DIAS, V.F., and LIBERALI, V.: “Cascade Pseudomultibit Noise Shaping
5 of 9 LIST OF CAPTIONS: Figures: Fig. 1 Generic dual-quantization N-stage cascade ΣΔM Fig. 2 Block diagram of the 2-1-1 cascade MB ΣΔM Fig. 3 SNDR vs. last quantizer resolution in presence of non-idealities Fig. 4 Worst-case SNDR vs. input level in presence of capacitor mismatch and finite integrator DC-gain Tables: Table 1: Coefficient relationships in Fig. 2
6 of 9 Modulators', IEE Proceedings.-G, 1993, 140, pp. 237-246 ΣΔ1 ΣΔ2 ΣΔN L1 L2 LN Y1 Y2 YN X2 X3 XN X Y CANCELATION LOGIC E1 E2 EN Q 1-Bit Q b-Bit Q 1-Bit Fig. 1 Generic dual-quantization N-stage cascade ΣΔM
7 of 9 Y1 XE1 g2 −g2' g1 −g1' D/A g3 g3' g3'' − −Y2 E2 D/A H1(z) + + d1 d0 − g4 g4' g4'' − −Y3 E3 d3+ Y + d2 A/D b-Bit D/A b-Bit b b ED H2(z) H3(z) H4(z) Fig. 2 Block diagram of the 2-1-1 cascade MB ΣΔM − Cancellation Logic
8 of 9 Last quantizer resolution (bit) Half-scale SNDR (dB) Fig. 3 SNDR vs. last quantizer resolution in presence of non-idealities 123456 65 70 75 80 85 90 Ideal With errors Fig. 4 Worst-case SNDR vs. input level in presence of capacitor mismatch and finite integrator DC-gain -90 -80 -70 -60 -50 -40 -30 -20 -10 0 Input / Reference (dB) 0 10 20 30 40 50 60 70 80 90 SNDR (dB) 2-1-1, 3bit, M = 16 2-1-1, M = 24 2-1, 3bit, M = 24 2-2, 3bit, M = 16 INL = 1%FS Weight mismatch = 0.1% DC-gain = 1000
9 of 9 Table 1: Coefficient relationships in Fig. 2 Digital Digital/Analog Analog H1z() z1– = d01g3'g1g2g3 ()⁄–= g1'g1 = H2z() 1z1– –() 2 = d1g3'' g1g2g3 ()⁄= g2'2g1'g2 = H3z() z1– = d20= g4'g3''g4 = H4z() 1z1– –() 4 = d3g4'' g1g2g3g4 ()⁄=