C.#Della#Fiore,#F.#Maloberti,#M.#Garcia#Andrade:# ... -...

5
C. Della Fiore, F. Maloberti, M. Garcia Andrade: "Dynamic Element Matching for Lowpower ΣΔ Modulator with RC based internal DAC"; 13th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2006, Nice, 1013 December 2006, pp. 13681371. ©20xx IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

Transcript of C.#Della#Fiore,#F.#Maloberti,#M.#Garcia#Andrade:# ... -...

Page 1: C.#Della#Fiore,#F.#Maloberti,#M.#Garcia#Andrade:# ... - IMSims.unipv.it/~franco/ConferenceProc/249.pdffor increasing the number of comparators for obtaining a net benefit in the the

C.  Della  Fiore,  F.  Maloberti,  M.  Garcia  Andrade:  "Dynamic  Element  Matching  for  Low-­power   ΣΔ   Modulator   with   R-­C   based   internal   DAC";   13th   IEEE  International  Conference  on  Electronics,  Circuits  and  Systems,  ICECS  2006,  Nice,  10-­‐13  December  2006,  pp.  1368-­‐1371.  

 

©20xx  IEEE.  Personal  use  of  this  material  is  permitted.  However,  permission  to  reprint/republish   this  material   for   advertising   or   promotional   purposes   or   for  creating  new  collective  works  for  resale  or  redistribution  to  servers  or  lists,  or  to  reuse  any  copyrighted  component  of  this  work  in  other  works  must  be  obtained  from  the  IEEE.  

Page 2: C.#Della#Fiore,#F.#Maloberti,#M.#Garcia#Andrade:# ... - IMSims.unipv.it/~franco/ConferenceProc/249.pdffor increasing the number of comparators for obtaining a net benefit in the the

Dynamic Element Matching for Low-power

ZA\ Modulator with R-C based internal DACC. Della Fiore*, F. Maloberti*, M. Garcia Andrale**

*Department of Electronics, University of PaviaVia Ferrata, 1, 27100 Pavia, Italy

** Instituto Nacional de Astrofisica Optica y Electronica, Puebla, MexicoEmail: [email protected], [email protected], [email protected]

Abstract- The use of internal resistive-capacitive MDAC inEA modulators requires a special dynamic element matching(DEM) approach. This paper proposes two modified versions ofthe DWA method capable to obtain very high linearity with alarge number of quantization levels (16 or 32). The benefit ofa 4-5 bit DAC enables very low OSR and the use of a secondorder modulator for the conversion of 8 MHz bandwidth with 10-12 bit of accuracy and very low power consumption. Extensivebehavioral simulations verify the effectiveness of the proposedmethods with element mismatches as large as 1%.

I. INTRODUCTION

The communication market evolves more and more towardmobile solutions with an increased use of data converter whosesignal bandwidth is typically several MHz, the resolutions is10-12 bit with a required SFDR in the 70-80 dB range.The sigma-delta (ELA) technique that was used for obtaining

high-resolution, low-bandwidth analog-to-digital converters ismore and more used for low-power high-bandwidth systemsas using small OSR exploits the noise-shaping benefit withoutrequiring power hungry speeds in the op-amps. The low-power goal is typically reached with a proper choice of theoversampling ratio, of the order of the modulator and of thenumber of bits of the quantization [1].The optimum trade-off between oversampling, order and

number of bits depends on the matching accuracy betweenpassive elements realizing the internal DAC and the effective-ness of the dynamic element matching (DEM) method used toimprove the DAC linearity. As known, the matching propertiesof both resistors and capacitors improve with the area of theunity elements [2]. For capacitances, increasing the area meansaugmenting the unity value with a consequent increase of thecapacitive load and the power consumption. On the contrary,since an increase of the resistor area does not change the value,therefore the power consumption and speed of operation areunaffected.

This paper points at the use of resistor-capacitor basedinternal DAC in ZiA architectures for obtaining a large numberof bits without increasing the total capacitance or requiringunfeasible low unity element. Since with many bits the DEMis a critical block, this paper studies effective solutions thatcan be used to correct the mismatch of a two-dimensionalR-C array of elements.

II. MATCHING OF ELEMENTS

The DAC used in ZA architectures is made by unityelements whose number equals the number of quantizationintervals. The elements are often capacitors (Fig. 1) and forsome schemes current sources. The mismatch between ele-ments causes a non-linear DAC response that, for capacitancesequal to Ci = Ctl (I + 6i) and Z1 6i = 0 is

Vout(k) =Vref 1 (1)where it is assumed that for converting the code k the DACselects the first k elements and the capacitors are switchedbetween 0 to Vref.

C

1C2 C/2 -C2 C2

Vin 12,021n 1\2, j2tn 2 2S3

1

Vref

Fig. 1. Schematic representation of a capacitive MDAC.

The static non-linearity of a ]-D array is normally improvedby dynamic matching [3]. A frequently used method is the dataweighted algorithm (DWA) that uses sequentially the elementsof the array by pointing at the first not used element: it is thestarting point in the next clock period. Assume that duringthe n-th clock period the DAC uses the 1- k elements, thek+1- k2 during the period (n+]) and k2+- k3 during theperiod (n+]). If k3 < N the three errors give rise to

Vref [Z-2cE + Z-1E+ l + 'E.+2]

E = E8ki;k2

L 8;i; '.+i1kj+l

(2)k3

: E 6i;k12+1

that, remembering the condition E 1i = 0, becomes

Vf [(z-1Z 2)E + (1- Z-1)E+2 + z-Eres) (3)

1-4244-0395-2/06/$20.00 C2006 IEEE. 1368

Page 3: C.#Della#Fiore,#F.#Maloberti,#M.#Garcia#Andrade:# ... - IMSims.unipv.it/~franco/ConferenceProc/249.pdffor increasing the number of comparators for obtaining a net benefit in the the

where 6res = E +1 6i is a residual error that is possiblyshaped in successive clock periods but with a reduced ef-fectiveness. On the contrary the errors E, and En+2 are bothshaped by a first order function.The above study shows that the cyclic use of elements grants

an effective shaping of the mismatch errors if the elements areentirely used in two or three clock cycles. Possible reminderare shaped less effectively especially for long reminder cycles.

III. DAC DESIGN FOR Low-POWER

The use of multi-bit quantization is power effective becausethe bits used in the quantization reduce the oversampling ratio.It is therefore convenient to allocate part of the power budgetfor increasing the number of comparators for obtaining a netbenefit in the the op-amps power reduction.

However, many bits can be problematic for the DACarchitecture and the DEM. A DAC for medium resolutionmodulators should use the smallest capacitance permitted bythe reference voltage, the desired SNR and the oversamplingratio. Remind that the kT/C limit is

kT 1Cs OSR

ref 10-SNR 102

that for Vref = 1V, OSR = 10 and SNR= 72dB gives forexample Cs > 139fF. Since the technology permits designingminimum unity capacitances of about 25fF, a capacitive DACwith more than 6 elements would lead to a total capacitancelarger than the minimum allowed by the kT/C constrain,leading to a quadratical increase of the power consumption asthe transconductance gain is proportional to the capacitance.The total capacitance is kept at a low value by using a

resistive-capacitive DAC as shown in Fig. 2. The fractional val-ues of Vref made available by the resistance divider increasethe number of bits without increasing the total capacitance.Moreover, the power consumed by the resistive divider isnegligible with, for example, a T = 5ns required timeconstants. If the used capacitance is Cs = 0.2pF the totalresistance of the array must be RT/2 = T/Cs -> RT= 5OkQthat with Vref = 1V leads to a 208A consumed current.

IV. DYNAMIC ELEMENT MATCHING FOR R-C DAC

We have discussed the benefit of using an R-C DAC formedium resolution ZiA modulator. Since the accuracy dependson both resistor and capacitor matching, it is necessary topossibly use a dynamic matching technique that accounts forthe 2-dimension array used by the DAC. For this the dynamicmatching techniques are defined as 2-D.

This paper discusses two methods: the 2-D DWA-IS (imme-diate shaping) and the the 2-D DWA method. Both works wellas they obtain a good shaping of the mismatch errors thanksto a direct or indirect multiplication of the error by (1 z).

A. 2-D DWA IS (Immediate Shaping)The DWA method used for a 1-D array of elements obtains

a good shaping of the mismatch error as verified above. Theextension of the resolution by a resistive divider foreseesthe switching of some unity capacitors from 0 to Vref forconverting the MSB and one unity capacitance from 0 tokVref/2m for obtaining one of the 2' levels of the LSB. Thepossible mismatch between resistors gives rise to an error.In order to obtain an immediate shaping it is necessary toinject the inverse of the error at the next clock cycle. This isobtained by returning to zero the connection of the capacitancethat has just been used to convert the LSBs. For doing this,as represented by Fig 3, is necessary to add the previous LSBto the input signal before the new splitting in MSB and LSB.Therefore, the immediate shaping technique requires using anindex for identifying the capacitance used with the resistivedivider for converting the LSBs, and the one used for the samefunction one clock period before. The choice of the new indexand the use of the remaining elements is determined by thedynamic element matching algorithm used for the remainingcapacitances. The simulations used in this paper are based onthe DWA algorithm.

Indexes

Fig. 3. Schematic representation of the R-C DEM with Immediate Shaping.

Assume that at the time nT the input is X(n) =

XMSB(n) + XLSB(n) and that at (n + I)T the input isX(n + 1). The DAC at (n + 1)T is controlled by

X; (n + 1) = X,i(n + 1) + XLSB(n)

Fig. 2. Schematic representation of a R-C DAC.

that gives rise to new MSB and LSB while the second term iscompensated for the return to zero of the capacitor used forthe previous LSB.

If the system uses the DWA algorithm the capacitor forthe LSB is the last used capacitance for the previous MSB.Therefore, the index used is not affected by the immediate

1369

(5)

Page 4: C.#Della#Fiore,#F.#Maloberti,#M.#Garcia#Andrade:# ... - IMSims.unipv.it/~franco/ConferenceProc/249.pdffor increasing the number of comparators for obtaining a net benefit in the the

LSB shaping. If the DWA index does not change (MSB=O), forthe next LSB it is necessary to go back by one position as theMSB does not use any element as required for accommodatingthe new LSB.A drawback of the approach is that the number of unity

elements must increase by two as it is necessary to compensatefor the return to zero term. It is possible to have only one extraelement but the logic must be more complicated for being ableto convert input data close to the full scale.

B. 2-D DWAThe immediate shaping method obtains the result (as also

verified by behavioral simulations) but requires a fairly com-plex logic. The 2-D DWA algorithm described below obtainsalmost the same benefits with a simpler digital control.We have seen in the Section II that the first order shaping of

a 1-D array is ensured if the entire array is exercised in two orthree clock periods. A possible residual error gives rise to anextra term that can be possibly shaped but in a less effectivemanner.The 2-D DWA method exploits the above mentioned feature

by using a 2-D rotation of the resistive and capacitive elements.Assume that the input data of a 4-bit (2+2) R-C DAC is

10. Therefore, the logic will use two capacitors sampled at thereference voltage and one capacitor sampled at 2Vref /4. Sincethe DAC uses completely two capacitors of the array and onlypartially the third capacitor, it is necessary to complete the useof the third element during the next clock period. Since thepartially used capacitance can contribute with only a fractionof its maximum, an input data close to the full scale cannotbe converted unless using an extra unity capacitance that isbeneficial because brakes possible repetitive patterns at halfof the full scale but, worsening the feedback factor, requiresmore power. The limit is acceptable for an increase from 4 ormore unity elements.

Fig. 4 shows the control scheme of the one of the R-Celements of the DAC. Two of the switches connected to theresistive divider are operated by the phase 1 or the phase 2giving rise to an injected charge proportional to the differencebetween the voltages of the connections during phase 2 andphase 1.

EQu-VWefC/4 A B C D E

Gf4~~~C A O_===R, C 11j(j2 B _ ______

R,t TO integrator C 2Q Cb O ==Gi (D>& D 3Q 2Q Qo __

A E _3_2QQ_ 0

Fig. 4. Control scheme of a capacitor element of the DAC with R-C DWAalgorithm.

V. ERROR SHAPINGIn the proposed methods the total mismatch error for each

configuration comes from the sum of the error introduced by

the kelvin divider and by the capacitor network. The chargethat is injected in the integrator when the n-th resistor isconnected to the m-th element of the capacitance network is:

2VrefEQm NR R, (1 + ERk)

n = 1,2, ..., NR; m=1,2, ..., NC;where NR and NC are the number of elements in the resistivedivider and in the capacitive network respectively and ER andEC are their relative mismatches. Assuming the condition thatthe average error is zero, then:

NR NC

S £Rn = 0; 5EC,n=l m=l

Thus, (6) can be re-written as:

0; (7)

Qnm = Qu(1 + ERn)(l + Ec,)Qu (1 + ERn + Ec, + ER, cCJQu(1 + ERn + ECJ

(8)

Fig. 5 shows the conceptual schematic representation of theproposed algorithms for a 16-bit (4+4) R-C DAC. The pic-ture highlights that the proposed approaches have the samebehavior of a standard DWA algorithm. The unity amountof charge that is injected into the integrator comes fromthe sequential combination of the selected capacitors withthe resistors cyclically connected, thus the mismatch errorsderive from the mismatch contributions of both resistors andcapacitors.

8R4 +8C5 8R1 +8C18R3 +E;C5 FIR2 +8cI_Qu I Qu

£R2 +£C5 Qu Qu R3 + cl

Qu Qu

SR4 +CC]Qu

uR£-R4 + C4

Qu

CR3 +8C4Qu

ER2 +EctQu Qu £R3 +tC2

Qu ~~~~~~QuFRJ + C4 Qu Qu

Qu gQu CR1+8C3ER4 +8C3 I% +C

£R3 + F-C3£R C

Fig. 5. Conceptual representation of R-C and IS DWA algorithm.

VI. SIMULATION RESULTSA second order ZiA Modulator (Fig. 6) is implemented to

demonstrate the effectiveness of the proposed new algorithms.It is a 16 level quantization ADC with an oversamplingratio of 16. The DEM algorithm is applied to the feedbacknetworks of the two stages. The used mismatch errors are

1370

Ru (I + ER,.,) Cu (I + EC,,,-,) (6)

Page 5: C.#Della#Fiore,#F.#Maloberti,#M.#Garcia#Andrade:# ... - IMSims.unipv.it/~franco/ConferenceProc/249.pdffor increasing the number of comparators for obtaining a net benefit in the the

an improvement in the signal to noise ratio of the wholesystem.

Fig. 6. Second Order EA Modulator with DEM algorithm.

I1% and 2% for capacitors and resistors respectively. Fig. 7shows the DAC errors for the R-C and IS DWA algorithms.As expected, the DWA algorithms have a first order shapingof the mismatch error. Fig. 7 and Fig. 8 illustrate that inabsence of a DEM algorithm the mismatch error in the DACproduces an increase in the floor noise and tones in the signalbandwidth. For this case a reduction of about 3 bits in theSNR of the ZA Modulator is obtained. Fig. 9 and Fig.

PSD ofthe MismathhEt

4-0

IL ~~RO-DA~120

ISDWA

~180

Fig. 7. PSD of the mismatch error in the architectures with no DWAalgorithm, with R-C DWA and with IS DWA.

SD othOutu

10Fruqeuncy

Fig. 8. Output spectrum with no DEM algorithm.

10 show the Z,A Modulator output spectra when the DWAalgorithms are operating in the internal DAC. In both cases thealgorithm cancels the tones in the signal bandwidth allowing

10,

Fig. 9. Output spectrum with R-C DWA algorithm.

P~~~SDof the OWut

Freui

Fig. 10. Output spectrum with IS DWA algorithm.

VII. CONCLUSION

The use of internal resistive-capacitive MDAC in ZA mod-ulators with a special dynamic element matching (DEM)approach allows obtaining very high linearity with a largenumber of quantization levels (16 or 32). The benefit of a 4-5 bit ADC enables very low OSR and the use of a secondorder modulator for the conversion of 8 MHz bandwidthwith 10-12 bit of accuracy and very low power consumption.The choice of the proper architecture depends on a tradeoff between effectiveness of the error shaping technique andcircuit complexity.

REFERENCES

[1] P. Malcovati, S. Brigati, F. Francesconi, F. Maloberti, P. Cusinato, andA. Baschirotto, "Behavioral modeling of switched-capacitor sigma-deltamodulators," cas, vol. 50, pp. 352-364, March 2003.

[2] F. Maloberti, Analog Design for CMOS VLSI Systems. Kluwer AcademicPublishers, Isth ed.

[3] B. H. Leung and S. Sujarta, "Multibit Z A A/D converter incorporatinga novel class of dynamic element matching techniques," IEEE Transac-tions on Circuits And Systems -II: Analog and Digital Signal Processing,vol. 39, pp. 35-51, January 1998.

1371