EE247 Lecture 14. EE247 Lecture 14

Size: px
Start display at page:

Download "EE247 Lecture 14. EE247 Lecture 14"

Transcription

1 EE47 Lecture 14 Administrative issues Midterm exam postponed to Thurs. Nov. 5th o You can only bring one 8x11 paper with your own written notes (please do not photocopy) o No books, class or any other kind of handouts/notes, calculators, computers, PDA, cell phones... o Midterm includes material covered to end of lecture 14 EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 1 EE47 Lecture 14 D/A converters D/A converters: Various Architectures (continued) Charge scaling DACs (continued) R-R type DACs Current based DACs Static performance of D/As Component matching Systematic & random errors Practical aspects of current-switched DACs Segmented current-switched DACs DAC dynamic non-idealities DAC design considerations EECS 47 Lecture 14: Data Converters- DAC Design 9 Page

2 Summary of Last Lecture Data Converters Data converter testing (continued) Dynamic tests (continued) Relationship between: DNL & SNR, INL & SFDR Effective number of bits (ENOB) D/A converters: Various Architectures Resistor string DACs Serial charge redistribution DACs Charge scaling DACs R-R type DACs Current based DACs EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 3 Charge Scaling DAC Utilizing Split Array reset 8/7C C C C 4C C C 4C + - Vout b b 1 b b 3 b 4 b 5 C series = all LSB array C C all MSB arrayc Vref Split array reduce the total area of the capacitors required for high resolution DACs E.g. 1bit regular binary array requires 14 unit Cs while split array (5&5) needs 64 unit Cs Issue: Sensitive to parasitic capacitor EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 4

3 Charge Scaling DAC Advantages: Low power dissipation capacitor array does not dissipate DC power Output is sample and held no need for additional S/H INL function of capacitor ratio Possible to trim or calibrate for improved INL Offset cancellation almost for free Disadvantages: Process needs to include good capacitive material not compatible with standard digital process Requires large capacitor ratios Not inherently monotonic (more later) EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 5 Segmented DAC Resistor Ladder (MSB) & Binary Weighted Charge Scaling (LSB) Example: 1bit DAC 6-bit MSB DAC R- string 6-bit LSB DAC binary weighted charge scaling reset 3 C 16C 8C 4C C C V out C Component count much lower compared to full R-. b 5 b 4 b 3 b b 1 b string Full R string 496 resistors Segmented 64 R + 7 Cs (64 unit caps) 6bit resistor ladder Switch Network 6-bit binary weighted charge redistribution DAC EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 6

4 Current Based DACs R-R Ladder Type R-R DAC basics: Simple R network divides both voltage & current by V R I V/ I/ I/ R R Increase # of bits by replicating circuit EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 7 R-R Ladder DAC I out V B V EE R R R R R R R R R R Emitter-follower added to convert to high output impedance current sources EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 8

5 R-R Ladder DAC How Does it Work? Consider a simple 3bit R-R DAC: I out V B 4xA unit xa unit 1xA unit 1xA unit V EE R R R R R R EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 9 Simple 3bit DAC: 1- Consolidate first two stages: R-R Ladder DAC How Does it Work? I 3 I I 1 I T I 3 I I 1 +I T V B Q 3 Q Q 1 Q T V B Q 3 Q 4A unit A unit A unit A unit 4A unit A unit A unit V EE R R R R R R V EE R R R R R EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 1

6 Simple 3bit DAC- - Consolidate next two stages: R-R Ladder DAC How Does it Work? I 3 I I 1 +I T I3 I +I 1 +I T V B Q 3 Q V B Q 3 Q 4A unit A unit A unit 4A unit 4A unit V EE R R R R R V EE R R I Total I Total I I Total 3 = I + I 1 + I I T 3 =,I =,I 4 1 = 8 R EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 11 Consider a simple 3bit R-R DAC: R-R Ladder DAC How Does it Work? I out V B 4A unit A unit A unit A unit V EE 4I R I R I R I R R R 4I I In most cases need to convert output current to voltage Ref: B. Razavi, Data Conversion System Design, IEEE Press, 1995, page EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 1

7 R-R Ladder DAC R Total - R + V out V B V EE 16I R 8I R 4I R I R I R I R R R R R 16I 8I 4I Trans-resistance amplifier added to: - Convert current to voltage - Generate virtual current summing node so that output impedance of current sources do not cause error - Issue: error due to opamp offset EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 13 I R-R Ladder DAC Opamp Offset Issue out in R Vos = V os 1 + RTotal If RTotal = large, out in Vos Vos If RTotal = not large out in R Vos Vos 1 = + RTotal Problem: R Total - V os + Offset Model R V out Since R Total is code dependant out V os would be code dependant Gives rise to INL & DNL EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 14

8 R-R Ladder Summary Advantages: Resistor ratios only x Does not require precision capacitors Disadvantages: Total device emitter area A E unitx B Not practical for high resolution DACs INL/DNL error due to amplifier offset EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 15 Current based DAC Unit Element Current Source DAC I out Unit elements or thermometer B -1 current sources & switches Suited for both MOS and BJT technologies Monotonicity does not depend on element matching and is guaranteed Output resistance of current source gain error Cascode type current sources higher output resistance less gain error EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 16

9 Current Source DAC Unit Element - R + Vout Output resistance of current source gain error problem Use transresistance amplifier - Current source output virtual ground - Error due to current source output resistance eliminated - New issues: offset & speed of the amplifier EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 17 Current Source DAC Binary Weighted I out B-1 4 Binary weighted B current sources & switches ( B -1 unit current sources but less # of switches) Monotonicity depends on element matching not guaranteed EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 18

10 Static DAC Errors -INL / DNL Static DAC errors mainly due to component mismatch Systematic errors Contact resistance Edge effects in capacitor arrays Process gradients Finite current source output resistance Random variations Lithography etc Often Gaussian distribution (central limit theorem) *Ref: C. Conroy et al, Statistical Design Techniques for D/A Converters, JSSC Aug. 1989, pp EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 19 Current Source DAC DNL/INL Due to Element Mismatch - + Vout -ΔI +ΔI Simplified example: 3-bit DAC Assume only two of the current sources mismatched (# 4 & #5) EECS 47 Lecture 14: Data Converters- DAC Design 9 Page

11 Current Source DAC DNL/INL Due to Element Mismatch segment[m] V[LSB] DNL[m] = V[LSB] segment[4] V[LSB] DNL[4] = V[LSB] (I ΔI)R IR = IR DNL[4] = ΔI / I [LSB] 7 R Analog Output (I+ΔI)R IR DNL[5] = IR DNL[5] =ΔI / I[LSB] INL max = ΔI / I [LSB] 1x R Digital Input EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 1 Component Mismatch Probability Distribution Function Component parameters Random variables Each component is the product of many fabrication steps Most fabrication steps includes random variations Overall component variations product of several random variables Assuming each of these variables have a uniform pdf distribution: Joint pdf of a random variable affected by two uniformly distributed variables convolution of the two uniform pdfs. pdf [f(x1,x)] * pdf [f(x1)] * pdf [f(x)] pdf [f(x3,x4)].... pdf [f(x1,x)] pdf [f(xm,xn)] * Gaussian pdf EECS 47 Lecture 14: Data Converters- DAC Design 9 Page

12 Gaussian Distribution Probability density p(x) ( x μ) 1 p( x ) = e σ πσ where: μ is the expected value and standard deviation : σ = E( X ) μ σ variance (x-μ) /σ EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 3 In most cases we are interested in finding the percentage of components (e.g. R) falling within certain bounds: P X x + X = ( ) = 1 π + X x e X dx Probability density p(x) X = erf Integral has no analytical solution found by numerical methods P(-X x +X) Yield X/σ EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 4

13 Yield X/σ P(-X x X) [%] X/σ P(-X x X) [%] EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 5 Example Measurements show that the offset voltage of a batch of operational amplifiers follows a Gaussian distribution with σ = mv and μ =. Find the fraction of opamps with V os < 6mV: X/σ = % yield Fraction of opamps with V os < 4μV: X/σ = % yield EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 6

14 Example: Resistors layouted out side-by-side. After fabrication large # of devices measured & graphed typically if sample size large shape is Gaussian Component Mismatch. No. of resistors ΔR R R[ Ω] E.g. Let us assume in this example 1 Rs measured & 68.5% fall within +-4OHM or +-.4% of average 1σ for resistors.4% EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 7 Example: Two resistors layouted out side-by-side R1+ R R = dr= R R dr R 1 1 σ Area Component Mismatch Probability density p(x) σ σ σ ΔR R For typical technologies & geometries 1σ for resistors. to 5% In the case of resistors σ is a function of area σ σ 3σ dr R EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 8

15 DNL Unit Element DAC E.g. Resistor string DAC: Assumption: No systematic error- only random error Δ= R I where R = Δ= RI i median ref median i ref B 1 i o B R V ref Δ Δ i DNLi = Δ median median Δ=RI i i ref σ DNL = = R R R Ri R median dr dr = σ dr R median i i median i To first order DNL of unit element DAC is independent of resolution! Note: Similar results for other unit-element based DACs EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 9 DNL Unit Element DAC E.g. Resistor string DAC: σ DNL = σ dr R i i Example: If σ dr/r =.4%, what DNL spec goes into the DAC datasheet so that 99.9% of all converters meet the spec? EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 3

16 Yield X/σ P(-X x X) [%] X/σ P(-X x X) [%] EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 31 DNL Unit Element DAC E.g. Resistor string DAC: σ DNL = σ dr R i i Example: If σ dr/r =.4%, what DNL spec goes into the datasheet so that 99.9% of all converters meet the spec? Answer: From table: for 99.9% X/σ = 3.3 σ DNL = σ dr/r =.4% 3.3 σ DNL = 3.3x.4%=1.3% DNL= +/-.13 LSB EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 3

17 DAC INL Analysis N Ideal Variance A=n+E n n.σ ε Output [LSB] n B E A n Input [LSB] N= B -1 B=N-n-E N-n (N-n).σ ε E = A-n r =n/n N=A+B = A-r(A+B) = (1-r). A - r.b Variance of E: σ E =(1-r).σ Α + r.σ B =N.r.(1-r).σ ε = n.(1- n/n).σ ε EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 33 DAC INL σ INL /σ ε n σe = n 1 σ ( ε B -1).5 / N dσ E To find max. variance: = dn N n= N / σe = σε 4 Error is maximum at mid-scale (N/): σ INL 1 B 1 = σε B with N = n/n INL depends on both DAC resolution & element matching σ ε While σ DNL = σ ε is to first order independent of DAC resolution and is only a function of element matching Ref: Kuboki et al, TCAS, 6/198 EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 34

18 Untrimmed DAC INL Example: Assume the following requirement for a DAC: σ INL =.1 LSB Find maximum resolution for: σε = 1% Bmax = 8.6bits σε =.5% Bmax = 1.6bits σε =.% Bmax = 13.3bits σ =.1% B = 15.3bits ε max 1 B 1 Note: In most cases, a number of systematic errors prevents achievement of above results σ INL B + log σ σ σ ε INL ε EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 35 DNL [LSB] 1 Simulation Example 1 Bit converter DNL and INL -.4 / +.3 LSB σ ε = 1% B = 1 Random # generator used in MatLab INL LSB] bin -. / +.8 LSB bin Computed INL: σ INL max =.3 LSB (midscale) Why is the results not as expected per our derivation? EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 36

19 INL & DNL for Binary Weighted DAC INL same as for unit element DAC I out DNL depends on transition Example: to 1 σ DNL = σ (dι/ι) 1 to σ DNL = 3σ (dι/ι) B-1 4 Consider MSB transition: EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 37 I 8 I 4 I I DAC DNL Example: 4bit DAC I out DNL depends on transition Example: to 1 σ DNL = σ (dιref/ιref) 1 to σ DNL = 3σ (dιref/ιref) Analog Output [ ] I on 4,I off,i off 1 I on,i on 1 I on,i 1 off. I on 8, I off 4,I off,i off 1 I 8 off, I 4 on,i on,i 1 on 1 I on 1 Digital Input EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 38.

20 Binary Weighted DAC DNL σ DNL / σ ε DNL for a 4-Bit DAC DAC Output [LSB] Worst-case transition occurs at mid-scale: ( 1) ε ( ) B 1 B 1 DNL = + ε σ σ σ Bσ ε σdnl = B/ max σε 1 B 1 σinlmax 1 σε σdnl max Example: B = 1, σ ε = 1% σ DNL =.64 LSB σ INL =.3 LSB EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 39 d d MOS Current Source Variations Due to Device Matching Effects Id1+ I Id = di I I = I I d d d1 d d W L W L did d dv = + I V V GS th th Current matching depends on: - Device W/L ratio matching Larger device area less mismatch effect - Current mismatch due to threshold voltage variations: Larger gate-overdrive less threshold voltage mismatch effect I d1 I d EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 4

21 Current-Switched DACs in CMOS I out Switch Array di W d d L dvth = + I V V W d L GS th Advantages: Example: 8bit Binary Weighted Can be very fast Reasonable area for resolution < 9-1bits Disadvantages: Accuracy depends on device W/L & V th matching EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 41 Unit Element versus Binary Weighted DAC Unit Element DAC σ = σ DNL ε B 1 σ σ INL ε Binary Weighted DAC B σ σ = σ DNL ε INL B 1 σ σ INL ε Number of switched elements: S = B S = B Key point: Significant difference in performance and complexity! EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 4

22 Unit Element versus Binary Weighted DAC Example: B=1 Unit Element DAC Binary Weighted DAC σ DNL = σ ε σ DNL = B σ 3 ε σ ε 1 σ σ 6σ B INL = 1 ε ε σ INL Number of switched elements: 1 = B σ 16 ε σ ε B S = = 14 S = B= 1 Significant difference in performance and complexity! EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 43 Another Random Run DNL [LSB] INL [LSB] DNL and INL of 1 Bit converter -1 / +.1 LSB, bin -.8 / +.8 LSB bin Now (by chance) worst DNL is mid-scale. Close to statistical result! EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 44

23 1Bit DAC DNL/INL Comparison Plots: 1 Simulation Runs Overlaid Ref: C. Lin and K. Bult, "A 1-b, 5- MSample/s CMOS DAC in.6 mm," IEEE Journal of Solid-State Circuits, vol. 33, pp , December Note: σ ε =% EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 45 1Bit DAC DNL/INL Comparison Plots: RMS for 1 Simulation Runs Ref: C. Lin and K. Bult, "A 1-b, 5- MSample/s CMOS DAC in.6 mm," IEEE Journal of Solid-State Circuits, vol. 33, pp , December Note: σ ε =% EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 46

24 DAC INL/DNL Summary DAC choice of architecture has significant impact on DNL INL is independent of DAC architecture and requires element matching commensurate with overall DAC precision Results assume uncorrelated random element variations Systematic errors and correlations are usually also important and may affect final DAC performance Ref: Kuboki, S.; Kato, K.; Miyakawa, N.; Matsubara, K. Nonlinearity analysis of resistor string A/D converters. IEEE Transactions on Circuits and Systems, vol.cas-9, (no.6), June 198. p EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 47 Segmented DAC Combination of Unit-Element & Binary-Weighted Objective: Compromise between unit-element and binary-weighted DAC MSB (B1 bits) (B bits) LSB Unit Element Binary Weighted Approach: B 1 MSB bits unit elements B LSB bits binary weighted V Analog B Total = B 1 +B INL: unaffected same as either architecture DNL: Worst case occurs when LSB DAC turns off and one more MSB DAC element turns on Same as binary weighted DAC with (B +1) # of bits Number of switched elements: ( B1-1) + B EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 48

25 Comparison Example: B = 1, B 1 = 5, B = 7 B 1 = 6, B = 6 MSB Assuming: σ ε = 1% DAC Architecture (B1+B) Unit element (1+) Segmented (6+6) Segmented (5+7) Binary weighted(+1) LSB σ INL[LSB] DNL INL ( B + 1) σ σ = σ σ B B1 1 σ ε ε S = 1+ B σ DNL[LSB] INL # of switched elements = =38 1 EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 49 Practical Aspects Current-Switched DACs Unit element DACs ensure monotonicity by turning on equal-weighted current sources in succession Typically current switching performed by differential pairs For each diff pair, only one of the devices are on switch device mismatch not an issue Issue: While binary weighted DAC can use the incoming binary digital word directly, unit element requires a decoder Binary Thermometer 1 1 N to ( N -1) decoder EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 5

26 4-bit MSB Unit element DAC + 4-bit binary weighted DAC Note: 4-bit MSB DAC requires extra 4-to-16 bit decoder Digital code for both DACs stored in a register Segmented Current-Switched DAC Example: 8bit 4MSB+4LSB EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 51 Segmented Current-Switched DAC Cont d 4-bit MSB Unit element DAC + 4- bit binary weighted DAC Note: 4-bit MSB DAC requires extra 4-to-16 bit decoder Digital code for both DACs stored in a register EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 5

27 Segmented Current-Switched DAC Cont d MSB Decoder Domino logic Example: D4,5,6,7=1 OUT=1 Domino Logic Register Latched NAND gate: CTRL=1 OUT=INB IN Register EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 53 Segmented Current-Switched DAC Reference Current Considerations is referenced to V DD Problem: Reference current varies with supply voltage + - =(V DD -V ref ) / R EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 54

28 is referenced to V ss GND Segmented Current-Switched DAC Reference Current Considerations + - =(V ref -V ss ) / R EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 55 Segmented Current-Switched DAC Considerations Example: bit MSB Unit element DAC & 3bit binary weighted DAC To ensure monotonicity at the MSB LSB transition: First OFF MSB current source is routed to LSB current generator LSB MSB EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 56

29 DAC Dynamic Non-Idealities Finite settling time Linear settling issues: (e.g. RC time constants) Slew limited settling Spurious signal coupling Coupling of clock/control signals to the output via switches Timing error related glitches Control signal timing skew EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 57 Dynamic DAC Error: Timing Glitch Consider binary weighted DAC transition 11 1 DAC output depends on timing Plot shows situation where the control signals for LSB & MSB LSB/MSBs on time LSB early, MSB late LSB late, MSB early Ideal Late 1 5 Early DAC Output Time EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 58

30 Glitch Energy Glitch energy (worst case) proportional to: dt x B-1 dt error in timing & B-1 associated with half of the switches changing state LSB energy proportional to: T=1/f s Need dt x B-1 << T or dt << -B+1 T Examples: f s [MHz] 1 1 B dt [ps] << 488 << 1.5 <<.5 Timing accuracy for data converters much more critical compared to digital circuitry EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 59 DAC Dynamic Errors To suppress effect of non-idealities: Retiming of current source control signals Each current source has its own clocked latch incorporated in the current cell Minimization of latch clock skew by careful layout ensuring simultaneous change of bits To minimize control and clock feed through to the output via G-D & G-S of the switches Use of low-swing digital circuitry EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 6

31 DAC Implementation Examples Untrimmed segmented T. Miki et al, An 8-MHz 8-bit CMOS D/A Converter, JSSC December 1986, pp. 983 A. Van den Bosch et al, A 1-GSample/s Nyquist Current-Steering CMOS D/A Converter, JSSC March 1, pp. 315 Current copiers: D. W. J. Groeneveld et al, A Self-Calibration Technique for Monolithic High-Resolution D/A Converters, JSSC December 1989, pp Dynamic element matching: R. J. van de Plassche, Dynamic Element Matching for High- Accuracy Monolithic D/A Converters, JSSC December 1976, pp. 795 EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 61 8x8 array μ tech., 5Vsupply 6+ segmented EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 6

32 Two sources of systematic error: - Finite current source output resistance - Voltage drop due to finite ground bus resistance EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 63 Current-Switched DACs in CMOS Assumptions: RxI small compared to transistor gate-overdrive To simplify analysis: Initially, all device currents assumed to be equal to I V = V 4RI GS M GS M1 V = V 7RI GS M3 GS M1 I out V = V 9RI GS GS M4 M5 = I1 GS GS M1 V = V 1RI I I = k M1 ( VGS Vth) M 1 V GS 4RI M1 V th V G V DD M 5 M 1 I M 1 I M 3 M I 4 3 I 4 I 5 Rx4I Rx3I RxI RxI Example: 5 unit element current sources EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 64

33 Current-Switched DACs in CMOS 4RI I = k( VGS V ) M th = I 1 1 VGS V M1 th I g 1 m = M1 VGS V M1 th 4Rgm M1 I I1 1 I1 1 4Rgm = ( ) 7Rgm m ( ) M1 I I I 1 7Rg = 9Rgm m ( ) M1 I I I 1 9Rg = 1Rgm m ( ) M1 I I I 1 1Rg = Desirable to have g m small M1 M1 M1 M1 I out V DD M 5 M 1 I M 1 I M 3 I M 4 3 I 4 I 5 Rx4I Rx3I RxI RxI Example: 5 unit element current sources EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 65 INL [LSB] Current-Switched DACs in CMOS Example: INL of 3-Bit unit element DAC Input Sequential current source switching Symmetrical current source switching Example: 7 unit element current source DAC- assume g m R=1/1 If switching of current sources arranged sequentially ( ) INL= +.5LSB If switching of current sources symmetrical ( ) INL = +.9, -.58LSB INL reduced by a factor of.6 EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 66

34 Current-Switched DACs in CMOS Example: DNL of 7 unit element DAC. DNL [LSB] Sequential current source switching Symmetrical current source switching Input Example: 7 unit element current source DAC- assume g m R=1/1 If switching of current sources arranged sequentially ( ) DNL max = +.15LSB If switching of current sources symmetrical ( ) DNL max = +.15LSB DNL max unchanged EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 67 Two sources of systematic error: - Finite current source output resistance - Voltage drop due to finite ground bus resistance EECS 47 Lecture 14: Data Converters- DAC Design 9 Page 68

EE247 Lecture 15. EE247 Lecture 15

EE247 Lecture 15. EE247 Lecture 15 EE47 Lecture 5 Administrative issues Midterm exam postponed to Tues. Oct. 8th o You can only bring one 8x paper with your own written notes (please do not photocopy) o No books, class or any other kind

More information

EE247 Lecture 17. EECS 247 Lecture 17: Data Converters 2006 H.K. Page 1. Summary of Last Lecture

EE247 Lecture 17. EECS 247 Lecture 17: Data Converters 2006 H.K. Page 1. Summary of Last Lecture EE47 Lecture 7 DAC Converters (continued) DAC dynamic non-idealities DAC design considerations Self calibration techniques Current copiers Dynamic element matching DAC reconstruction filter ADC Converters

More information

CMOS ADC & DAC Principles

CMOS ADC & DAC Principles CMOS ADC & DAC Principles Willy Sansen KULeuven, ESAT-MICAS Leuven, Belgium willy.sansen@esat.kuleuven.be Willy Sansen 10-05 201 Table of contents Definitions Digital-to-analog converters Resistive Capacitive

More information

Assoc. Prof. Dr. Burak Kelleci

Assoc. Prof. Dr. Burak Kelleci DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING ANALOG-TO-DIGITAL AND DIGITAL- TO-ANALOG CONVERTERS Assoc. Prof. Dr. Burak Kelleci Fall 2018 OUTLINE Nyquist-Rate DAC Thermometer-Code Converter Hybrid

More information

Solution to Homework 5

Solution to Homework 5 Solution to Homework 5 Problem 1. a- Since (1) (2) Given B=14, =0.2%, we get So INL is the constraint on yield. To meet INL

More information

EECS 247 Lecture 18: Data Converters- Track & Hold- ADC Design 2009 Page 1. EE247 Lecture 18

EECS 247 Lecture 18: Data Converters- Track & Hold- ADC Design 2009 Page 1. EE247 Lecture 18 EE247 Lecture 8 ADC Converters Sampling (continued) Bottom-plate switching Track & hold T/H circuits T/H combined with summing/difference function T/H circuit incorporating gain & offset cancellation T/H

More information

Administrative. No office hour on Thurs. this week Instead, office hour 3 to 4pm on Wed.

Administrative. No office hour on Thurs. this week Instead, office hour 3 to 4pm on Wed. Administrative No office hour on Thurs. this week Instead, office hour 3 to 4pm on Wed. EECS 247 Lecture 2 Nyquist Rate ADC: Architecture & Design 27 H.K. Page EE247 Lecture 2 ADC Converters Sampling (continued)

More information

DIGITALLY controlled and area-efficient calibration circuits

DIGITALLY controlled and area-efficient calibration circuits 246 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 5, MAY 2005 A Low-Voltage 10-Bit CMOS DAC in 0.01-mm 2 Die Area Brandon Greenley, Raymond Veith, Dong-Young Chang, and Un-Ku

More information

Chapter 3 Novel Digital-to-Analog Converter with Gamma Correction for On-Panel Data Driver

Chapter 3 Novel Digital-to-Analog Converter with Gamma Correction for On-Panel Data Driver Chapter 3 Novel Digital-to-Analog Converter with Gamma Correction for On-Panel Data Driver 3.1 INTRODUCTION As last chapter description, we know that there is a nonlinearity relationship between luminance

More information

Summary of Last Lecture

Summary of Last Lecture EE247 Lecture 2 ADC Converters (continued) Successive approximation ADCs (continued) Flash ADC Flash ADC sources of error Sparkle code Meta-stability Comparator design EECS 247 Lecture 2: Data Converters

More information

A 7 bit 3.52 GHz Current Steering DAC for WiGig Applications

A 7 bit 3.52 GHz Current Steering DAC for WiGig Applications A 7 bit 3.52 GHz Current Steering DAC for WiGig Applications Trindade, M. Helena Abstract This paper presents a Digital to Analog Converter (DAC) with 7 bit resolution and a sampling rate of 3.52 GHz to

More information

EE 435. Lecture 32. DAC Design. Parasitic Capacitances. The String DAC

EE 435. Lecture 32. DAC Design. Parasitic Capacitances. The String DAC EE 435 Lecture 32 DAC Design The String DAC Parasitic Capacitances . eview from last lecture. DFT Simulation from Matlab . eview from last lecture. Summary of time and amplitude quantization assessment

More information

Transfer Function DAC architectures/examples Calibrations

Transfer Function DAC architectures/examples Calibrations Welcome to 046188 Winter semester 2012 Mixed Signal Electronic Circuits Instructor: Dr. M. Moyal Lecture 06 DIGITAL TO ANALOG CONVERTERS Transfer Function DAC architectures/examples Calibrations www.gigalogchip.com

More information

CHAPTER 8 DIFFERENTIAL AND MULTISTAGE AMPLIFIERS

CHAPTER 8 DIFFERENTIAL AND MULTISTAGE AMPLIFIERS CHAPTER 8 DIFFERENTIAL AND MULTISTAGE AMPLIFIERS Chapter Outline 8.1 The CMOS Differential Pair 8. Small-Signal Operations of the MOS Differential Pair 8.3 The BJT Differential Pair 8.4 Other Non-ideal

More information

A 10-BIT 1.2-GS/s NYQUIST CURRENT-STEERING CMOS D/A CONVERTER USING A NOVEL 3-D DECODER

A 10-BIT 1.2-GS/s NYQUIST CURRENT-STEERING CMOS D/A CONVERTER USING A NOVEL 3-D DECODER A 10-BT 1.-GS/s NYQUST CURRENT-STEERNG CMOS D/A CONVERTER USNG A NOVEL 3-D DECODER Paymun Aliparast Nasser Nasirzadeh e-mail: peyman.aliparast@elec.tct.ac.ir e-mail: nnasirzadeh@elec.tct.ac.ir Tabriz College

More information

A Successive Approximation ADC based on a new Segmented DAC

A Successive Approximation ADC based on a new Segmented DAC A Successive Approximation ADC based on a new Segmented DAC segmented current-mode DAC successive approximation ADC bi-direction segmented current-mode DAC DAC INL 0.47 LSB DNL 0.154 LSB DAC 3V 8 2MS/s

More information

EE247 Lecture 20. Comparator architecture examples Flash ADC sources of error Sparkle code Meta-stability

EE247 Lecture 20. Comparator architecture examples Flash ADC sources of error Sparkle code Meta-stability EE247 Lecture 2 ADC Converters ADC architectures (continued) Comparator architectures Latched comparators Latched comparators incorporating preamplifier Sample-data comparators Offset cancellation Comparator

More information

Digital Calibration for Current-Steering DAC Linearity Enhancement

Digital Calibration for Current-Steering DAC Linearity Enhancement Digital Calibration for Current-Steering DAC Linearity Enhancement Faculty of Science and Technology, Division of Electronics & Informatics Gunma University Shaiful Nizam Mohyar, Haruo Kobayashi Gunma

More information

Chapter 2 Basics of Digital-to-Analog Conversion

Chapter 2 Basics of Digital-to-Analog Conversion Chapter 2 Basics of Digital-to-Analog Conversion This chapter discusses basic concepts of modern Digital-to-Analog Converters (DACs). The basic generic DAC functionality and specifications are discussed,

More information

Summary Last Lecture

Summary Last Lecture EE247 Lecture 23 Converters Techniques to reduce flash complexity Interpolating (continued) Folding Multi-Step s Two-Step flash Pipelined s EECS 247 Lecture 23: Data Converters 26 H.K. Page Summary Last

More information

Tuesday, February 22nd, 9:15 11:10. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo

Tuesday, February 22nd, 9:15 11:10. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo Nyquist Digital to Analog Converters Tuesday, February 22nd, 9:15 11:10 Snorre Aunet (sa@ifi.uio.no) Nanoelectronics group Department of Informatics University of Oslo February the 15th 1.1 The ideal data

More information

Design of 8 Bit Current steering DAC

Design of 8 Bit Current steering DAC Vineet Tiwari 1,Prof.Sanjeev Ranjan 2,Prof. Vivek Baghel 3 1 2 Department of Electronics and Telecommunication Engineering 1 2 Disha Institute of Management & Technology,Raipur,India 3 Department of Electronics

More information

Lecture #6: Analog-to-Digital Converter

Lecture #6: Analog-to-Digital Converter Lecture #6: Analog-to-Digital Converter All electrical signals in the real world are analog, and their waveforms are continuous in time. Since most signal processing is done digitally in discrete time,

More information

MOS Transistor Mismatch for High Accuracy Applications

MOS Transistor Mismatch for High Accuracy Applications MOS Transistor Mismatch for High Accuracy Applications G. Van der Plas, J. Vandenbussche, A. Van den Bosch, M.Steyaert, W. Sansen and G. Gielen * Katholieke Universiteit Leuven, Dept. of Electrical Engineering,

More information

High-Speed Analog to Digital Converters. ELCT 1003:High Speed ADCs

High-Speed Analog to Digital Converters. ELCT 1003:High Speed ADCs High-Speed Analog to Digital Converters Ann Kotkat Barbara Georgy Mahmoud Tantawi Ayman Sakr Heidi El-Feky Nourane Gamal 1 Outline Introduction. Process of ADC. ADC Specifications. Flash ADC. Pipelined

More information

A 14-bit 2.5 GS/s DAC based on Multi-Clock Synchronization. Hegang Hou*, Zongmin Wang, Ying Kong, Xinmang Peng, Haitao Guan, Jinhao Wang, Yan Ren

A 14-bit 2.5 GS/s DAC based on Multi-Clock Synchronization. Hegang Hou*, Zongmin Wang, Ying Kong, Xinmang Peng, Haitao Guan, Jinhao Wang, Yan Ren Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015) A 14-bit 2.5 GS/s based on Multi-Clock Synchronization Hegang Hou*, Zongmin Wang, Ying Kong, Xinmang Peng,

More information

Summary Last Lecture

Summary Last Lecture EE247 Lecture 23 Converters Techniques to reduce flash complexity Interpolating (continued) Folding Multi-Step s Two-Step flash Pipelined s EECS 247 Lecture 23: Data Converters 26 H.K. Page 1 Summary Last

More information

Dynamic calibration of current-steering DAC

Dynamic calibration of current-steering DAC Retrospective Theses and Dissertations Iowa State University Capstones, Theses and Dissertations 2007 Dynamic calibration of current-steering DAC Chao Su Iowa State University Follow this and additional

More information

Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters

Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters Abstract In this paper, we present a complete design methodology for high-performance low-power Analog-to-Digital

More information

Summary of Last Lecture

Summary of Last Lecture EE47 Lecture 7 DAC Converters (continued) Dynamic element matching DAC reconstruction filter ADC Converters Sampling Sampling switch considerations Thermal noise due to switch resistance Sampling switch

More information

LAYOUT IMPLEMENTATION OF A 10-BIT 1.2 GS/s DIGITAL-TO-ANALOG CONVERTER IN 90nm CMOS

LAYOUT IMPLEMENTATION OF A 10-BIT 1.2 GS/s DIGITAL-TO-ANALOG CONVERTER IN 90nm CMOS LAYOUT IMPLEMENTATION OF A 10-BIT 1.2 GS/s DIGITAL-TO-ANALOG CONVERTER IN 90nm CMOS A thesis submitted in partial fulfilment of the requirements for the degree of Master of Science in Electrical Engineering

More information

Lecture 3 Switched-Capacitor Circuits Trevor Caldwell

Lecture 3 Switched-Capacitor Circuits Trevor Caldwell Advanced Analog Circuits Lecture 3 Switched-Capacitor Circuits Trevor Caldwell trevor.caldwell@analog.com Lecture Plan Date Lecture (Wednesday 2-4pm) Reference Homework 2017-01-11 1 MOD1 & MOD2 ST 2, 3,

More information

Analog-to-Digital i Converters

Analog-to-Digital i Converters CSE 577 Spring 2011 Analog-to-Digital i Converters Jaehyun Lim, Kyusun Choi Department t of Computer Science and Engineering i The Pennsylvania State University ADC Glossary DNL (differential nonlinearity)

More information

Design of Pipeline Analog to Digital Converter

Design of Pipeline Analog to Digital Converter Design of Pipeline Analog to Digital Converter Vivek Tripathi, Chandrajit Debnath, Rakesh Malik STMicroelectronics The pipeline analog-to-digital converter (ADC) architecture is the most popular topology

More information

Low-Power Pipelined ADC Design for Wireless LANs

Low-Power Pipelined ADC Design for Wireless LANs Low-Power Pipelined ADC Design for Wireless LANs J. Arias, D. Bisbal, J. San Pablo, L. Quintanilla, L. Enriquez, J. Vicente, J. Barbolla Dept. de Electricidad y Electrónica, E.T.S.I. de Telecomunicación,

More information

EE247 Lecture 12. Midterm exam Tues. Oct. 23rd

EE247 Lecture 12. Midterm exam Tues. Oct. 23rd EE Lecture Administrative issues Midterm exam Tues. Oct. rd o You can only bring one 8x paper with your own written notes (please do not photocopy) o No books, class notes or any other kind of handouts/notes,

More information

Improved Design Methodology for High-Speed High-Accuracy Current Steering D/A Converters

Improved Design Methodology for High-Speed High-Accuracy Current Steering D/A Converters mproved Design Methodology for High-Speed High-Accuracy Current Steering D/A Converters Miquel Albiol, José Luis González, Eduard Alarcón Electronic Engineering Department, Universitat Politècnica de Catalunya,

More information

EE247 Lecture 16. EECS 247 Lecture 16: Data Converters- DAC Design & Intro. to ADCs 2009 Page 1

EE247 Lecture 16. EECS 247 Lecture 16: Data Converters- DAC Design & Intro. to ADCs 2009 Page 1 EE47 Lecture 6 D/A Converters (continued) Self calibration techniques Current copiers (last lecture) Dynamic element matching DAC reconstruction filter ADC Converters Sampling Sampling switch considerations

More information

DATASHEET HI5805. Features. Applications. Ordering Information. Pinout. 12-Bit, 5MSPS A/D Converter. FN3984 Rev 7.00 Page 1 of 12.

DATASHEET HI5805. Features. Applications. Ordering Information. Pinout. 12-Bit, 5MSPS A/D Converter. FN3984 Rev 7.00 Page 1 of 12. 12-Bit, 5MSPS A/D Converter NOT RECOMMENDED FOR NEW DESIGNS NO RECOMMENDED REPLACEMENT contact our Technical Support Center at 1-888-INTERSIL or www.intersil.com/tsc DATASHEET FN3984 Rev 7.00 The HI5805

More information

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences Final Exam EECS 247 H. Khorramabadi Tues., Dec. 14, 2010 FALL 2010 Name: SID: Total number of

More information

INL PLOT REFIN DAC AMPLIFIER DAC REGISTER INPUT CONTROL LOGIC, REGISTERS AND LATCHES

INL PLOT REFIN DAC AMPLIFIER DAC REGISTER INPUT CONTROL LOGIC, REGISTERS AND LATCHES ICm ictm IC MICROSYSTEMS FEATURES 12-Bit 1.2v Low Power Single DAC With Serial Interface and Voltage Output DNL PLOT 12-Bit 1.2v Single DAC in 8 Lead TSSOP Package Ultra-Low Power Consumption Guaranteed

More information

Preliminary Exam, Fall 2013 Department of Electrical and Computer Engineering University of California, Irvine EECS 170B

Preliminary Exam, Fall 2013 Department of Electrical and Computer Engineering University of California, Irvine EECS 170B Preliminary Exam, Fall 2013 Department of Electrical and Computer Engineering University of California, Irvine EECS 170B Problem 1. Consider the following circuit, where a saw-tooth voltage is applied

More information

+2.7V to +5.5V, Low-Power, Triple, Parallel 8-Bit DAC with Rail-to-Rail Voltage Outputs

+2.7V to +5.5V, Low-Power, Triple, Parallel 8-Bit DAC with Rail-to-Rail Voltage Outputs 19-1560; Rev 1; 7/05 +2.7V to +5.5V, Low-Power, Triple, Parallel General Description The parallel-input, voltage-output, triple 8-bit digital-to-analog converter (DAC) operates from a single +2.7V to +5.5V

More information

Analogue to Digital Conversion

Analogue to Digital Conversion Analogue to Digital Conversion Turns electrical input (voltage/current) into numeric value Parameters and requirements Resolution the granularity of the digital values Integral NonLinearity proportionality

More information

Low Cost 10-Bit Monolithic D/A Converter AD561

Low Cost 10-Bit Monolithic D/A Converter AD561 a FEATURES Complete Current Output Converter High Stability Buried Zener Reference Laser Trimmed to High Accuracy (1/4 LSB Max Error, AD561K, T) Trimmed Output Application Resistors for 0 V to +10 V, 5

More information

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec INTEGRATED CIRCUITS 1988 Dec DAC products are designed to convert a digital code to an analog signal. Since a common source of digital signals is the data bus of a microprocessor, DAC circuits that are

More information

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California A 4 GSample/s 8-bit ADC in 0.35 µm CMOS Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California 1 Outline Background Chip Architecture

More information

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012 ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012 Lecture 5: Termination, TX Driver, & Multiplexer Circuits Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements

More information

MEDIUM SPEED ANALOG-DIGITAL CONVERTERS

MEDIUM SPEED ANALOG-DIGITAL CONVERTERS CMOS Analog IC Design Page 10.7-1 10.7 - MEDIUM SPEED ANALOG-DIGITAL CONVERTERS INTRODUCTION Successive Approximation Algorithm: 1.) Start with the MSB bit and work toward the LSB bit. 2.) Guess the MSB

More information

Data Converters. Specifications for Data Converters. Overview. Testing and characterization. Conditions of operation

Data Converters. Specifications for Data Converters. Overview. Testing and characterization. Conditions of operation Data Converters Overview Specifications for Data Converters Pietro Andreani Dept. of Electrical and Information Technology Lund University, Sweden Conditions of operation Type of converter Converter specifications

More information

A 130-NM CMOS 400 MHZ 8-BIT LOW POWER BINARY WEIGHTED CURRENT STEERING DAC

A 130-NM CMOS 400 MHZ 8-BIT LOW POWER BINARY WEIGHTED CURRENT STEERING DAC A 130-NM CMOS 400 MHZ 8-BIT LOW POWER BINARY WEIGHTED CURRENT STEERING DAC Ashok Kumar Adepu and Kiran Kumar Kolupuri Department of Electronics and communication Engineering,MVGR College of Engineering,

More information

EE247 Lecture 11. EECS 247 Lecture 11: Intro. to Data Converters & Performance Metrics 2009 H. K. Page 1. Typical Sampling Process C.T. S.D. D.T.

EE247 Lecture 11. EECS 247 Lecture 11: Intro. to Data Converters & Performance Metrics 2009 H. K. Page 1. Typical Sampling Process C.T. S.D. D.T. EE247 Lecture Data converters Sampling, aliasing, reconstruction Amplitude quantization Static converter error sources Offset Full-scale error Differential non-linearity (DNL) Integral non-linearity (INL)

More information

Quad 12-Bit Digital-to-Analog Converter (Serial Interface)

Quad 12-Bit Digital-to-Analog Converter (Serial Interface) Quad 1-Bit Digital-to-Analog Converter (Serial Interface) FEATURES COMPLETE QUAD DAC INCLUDES INTERNAL REFERENCES AND OUTPUT AMPLIFIERS GUARANTEED SPECIFICATIONS OVER TEMPERATURE GUARANTEED MONOTONIC OVER

More information

Outline. Noise and Distortion. Noise basics Component and system noise Distortion INF4420. Jørgen Andreas Michaelsen Spring / 45 2 / 45

Outline. Noise and Distortion. Noise basics Component and system noise Distortion INF4420. Jørgen Andreas Michaelsen Spring / 45 2 / 45 INF440 Noise and Distortion Jørgen Andreas Michaelsen Spring 013 1 / 45 Outline Noise basics Component and system noise Distortion Spring 013 Noise and distortion / 45 Introduction We have already considered

More information

P a g e 1. Introduction

P a g e 1. Introduction P a g e 1 Introduction 1. Signals in digital form are more convenient than analog form for processing and control operation. 2. Real world signals originated from temperature, pressure, flow rate, force

More information

Design of 12-bit 100-MHz Current-Steering DAC for SOC Applications

Design of 12-bit 100-MHz Current-Steering DAC for SOC Applications Design of 12-bit 100-MHz Current-Steering DAC for SOC Applications Chun-Yueh Huang Tsung-Tien Hou, and Chi-Chieh Chuang Department of Electronic Engineering Kun Shan Universiv of Technology Yung-Kang,

More information

SPT BIT, 100 MWPS TTL D/A CONVERTER

SPT BIT, 100 MWPS TTL D/A CONVERTER FEATURES 12-Bit, 100 MWPS digital-to-analog converter TTL compatibility Low power: 640 mw 1/2 LSB DNL 40 MHz multiplying bandwidth Industrial temperature range Superior performance over AD9713 Improved

More information

Amplitude Quantization

Amplitude Quantization Amplitude Quantization Amplitude quantization Quantization noise Static ADC performance measures Offset Gain INL DNL ADC Testing Code boundary servo Histogram testing EECS Lecture : Amplitude Quantization

More information

Fall 2004; E6316: Analog Systems in VLSI; 4 bit Flash A/D converter

Fall 2004; E6316: Analog Systems in VLSI; 4 bit Flash A/D converter Fall 2004; E6316: Analog Systems in VLSI; 4 bit Flash A/D converter Nagendra Krishnapura (nkrishna@vitesse.com) due on 21 Dec. 2004 You are required to design a 4bit Flash A/D converter at 500 MS/s. The

More information

SCLK 4 CS 1. Maxim Integrated Products 1

SCLK 4 CS 1. Maxim Integrated Products 1 19-172; Rev ; 4/ Dual, 8-Bit, Voltage-Output General Description The contains two 8-bit, buffered, voltage-output digital-to-analog converters (DAC A and DAC B) in a small 8-pin SOT23 package. Both DAC

More information

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing Fundamentals of Data Converters DAVID KRESS Director of Technical Marketing 9/14/2016 Analog to Electronic Signal Processing Sensor (INPUT) Amp Converter Digital Processor Actuator (OUTPUT) Amp Converter

More information

ISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4

ISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4 ISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4 25.4 A 1.8V 14b 10MS/s Pipelined ADC in 0.18µm CMOS with 99dB SFDR Yun Chiu, Paul R. Gray, Borivoje Nikolic University of California, Berkeley,

More information

ELG3336: Converters Analog to Digital Converters (ADCs) Digital to Analog Converters (DACs)

ELG3336: Converters Analog to Digital Converters (ADCs) Digital to Analog Converters (DACs) ELG3336: Converters Analog to Digital Converters (ADCs) Digital to Analog Converters (DACs) Digital Output Dout 111 110 101 100 011 010 001 000 ΔV, V LSB V ref 8 V FSR 4 V 8 ref 7 V 8 ref Analog Input

More information

L9: Analog Building Blocks (OpAmps,, A/D, D/A)

L9: Analog Building Blocks (OpAmps,, A/D, D/A) L9: Analog Building Blocks (OpAmps,, A/D, D/A) Acknowledgement: Dave Wentzloff Introduction to Operational Amplifiers DC Model Typically very high input resistance ~ 300KΩ v id in a v id out High DC gain

More information

L10: Analog Building Blocks (OpAmps,, A/D, D/A)

L10: Analog Building Blocks (OpAmps,, A/D, D/A) L10: Analog Building Blocks (OpAmps,, A/D, D/A) Acknowledgement: Materials in this lecture are courtesy of the following sources and are used with permission. Dave Wentzloff 1 Introduction to Operational

More information

Lecture 9, ANIK. Data converters 1

Lecture 9, ANIK. Data converters 1 Lecture 9, ANIK Data converters 1 What did we do last time? Noise and distortion Understanding the simplest circuit noise Understanding some of the sources of distortion 502 of 530 What will we do today?

More information

Flash ADC (Part-I) Architecture & Challenges

Flash ADC (Part-I) Architecture & Challenges project synopsis In The Name of Almighty Lec. 4: Flash ADC (PartI) Architecture & Challenges Lecturer: Samaneh Babayan Integrated Circuit Lab. Department of Computer Science & Engineering ImamReza University

More information

Acronyms. ADC analog-to-digital converter. BEOL back-end-of-line

Acronyms. ADC analog-to-digital converter. BEOL back-end-of-line Acronyms ADC analog-to-digital converter BEOL back-end-of-line CDF cumulative distribution function CMOS complementary metal-oxide-semiconductor CPU central processing unit CR charge-redistribution CS

More information

Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem

Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem A report Submitted to Canopus Systems Inc. Zuhail Sainudeen and Navid Yazdi Arizona State University July 2001 1. Overview

More information

Calibration of current-steering D/A Converters

Calibration of current-steering D/A Converters Calibration of current-steering D/A Converters Citation for published version (APA): Radulov,. I., Quinn, P. J., Hegt, J. A., & Roermund, van, A. H. M. (2009). Calibration of current-steering D/A Converters.

More information

10-Bit, Low-Power, Rail-to-Rail Voltage-Output Serial DAC in SOT23

10-Bit, Low-Power, Rail-to-Rail Voltage-Output Serial DAC in SOT23 19-195; Rev 1; 1/4 1-Bit, Low-Power, Rail-to-Rail General Description The is a small footprint, low-power, 1-bit digital-to-analog converter (DAC) that operates from a single +.7V to +5.5V supply. The

More information

Chapter 4: Differential Amplifiers

Chapter 4: Differential Amplifiers Chapter 4: Differential Amplifiers 4.1 Single-Ended and Differential Operation 4.2 Basic Differential Pair 4.3 Common-Mode Response 4.4 Differential Pair with MOS Loads 4.5 Gilbert Cell Single-Ended and

More information

Design of a High Speed Digital to Analog Converter

Design of a High Speed Digital to Analog Converter Design of a High Speed Digital to Analog Converter Bram Verhoef MSc. Thesis July 2009 Supervisors prof. ir. A.J.M. van Tuijl dr. ir. A.J. Annema prof. dr. ir. B. Nauta Report number: 067.3337 Chair of

More information

SWITCHED CAPACITOR CIRCUITS

SWITCHED CAPACITOR CIRCUITS EE37 Advanced Analog ircuits Lecture 7 SWITHED APAITOR IRUITS Richard Schreier richard.schreier@analog.com Trevor aldwell trevor.caldwell@utoronto.ca ourse Goals Deepen Understanding of MOS analog circuit

More information

FUNCTIONAL BLOCK DIAGRAM DIGITAL VIDEO ENGINE

FUNCTIONAL BLOCK DIAGRAM DIGITAL VIDEO ENGINE FEATURES CMOS DUAL CHANNEL 10bit 40MHz DAC LOW POWER DISSIPATION: 180mW(+3V) DIFFERENTIAL NONLINEARITY ERROR: 0.5LSB SIGNAL-to-NOISE RATIO: 59dB SPURIOUS-FREE DYNAMIC RANGE:69dB BUILD-IN DIGITAL ENGINE

More information

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2010

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2010 ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2010 Lecture 10: Termination & Transmitter Circuits Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements Exam

More information

THE pressure to reduce cost in mass market communication

THE pressure to reduce cost in mass market communication 1948 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 12, DECEMBER 1998 A 10-b, 500-MSample/s CMOS DAC in 0.6 mm Chi-Hung Lin and Klaas Bult Abstract A 10-b current steering CMOS digital-to-analog converter

More information

Analog-to-Digital Converters

Analog-to-Digital Converters EE47 Lecture 3 Oversampled ADCs Why oversampling? Pulse-count modulation Sigma-delta modulation 1-Bit quantization Quantization error (noise) spectrum SQNR analysis Limit cycle oscillations nd order ΣΔ

More information

TWO AND ONE STAGES OTA

TWO AND ONE STAGES OTA TWO AND ONE STAGES OTA F. Maloberti Department of Electronics Integrated Microsystem Group University of Pavia, 7100 Pavia, Italy franco@ele.unipv.it tel. +39-38-50505; fax. +39-038-505677 474 EE Department

More information

Selecting and Using High-Precision Digital-to-Analog Converters

Selecting and Using High-Precision Digital-to-Analog Converters Selecting and Using High-Precision Digital-to-Analog Converters Chad Steward DAC Design Section Leader Linear Technology Corporation Many applications, including precision instrumentation, industrial automation,

More information

Analogue to Digital Conversion

Analogue to Digital Conversion Analogue to Digital Conversion Turns electrical input (voltage/current) into numeric value Parameters and requirements Resolution the granularity of the digital values Integral NonLinearity proportionality

More information

Design of 10-bit current steering DAC with binary and segmented architecture

Design of 10-bit current steering DAC with binary and segmented architecture IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 13, Issue 3 Ver. III (May. June. 2018), PP 62-66 www.iosrjournals.org Design of 10-bit current

More information

12-Bit, Low-Power, Dual, Voltage-Output DAC with Serial Interface

12-Bit, Low-Power, Dual, Voltage-Output DAC with Serial Interface 19-2124; Rev 2; 7/3 12-Bit, Low-Power, Dual, Voltage-Output General Description The dual,12-bit, low-power, buffered voltageoutput, digital-to-analog converter (DAC) is packaged in a space-saving 8-pin

More information

EE247 Lecture 23. EECS 247 Lecture 23 Pipelined ADCs 2008 H.K. Page 1. Pipeline ADC Block Diagram DAC ADC. V res2. Stage 2 B 2.

EE247 Lecture 23. EECS 247 Lecture 23 Pipelined ADCs 2008 H.K. Page 1. Pipeline ADC Block Diagram DAC ADC. V res2. Stage 2 B 2. EE247 Lecture 23 Pipelined ADCs (continued) Effect gain stage, sub-dac non-idealities on overall ADC performance Digital calibration (continued) Correction for inter-stage gain nonlinearity Implementation

More information

ECE 442 Solid State Devices & Circuits. 15. Differential Amplifiers

ECE 442 Solid State Devices & Circuits. 15. Differential Amplifiers ECE 442 Solid State Devices & Circuits 15. Differential Amplifiers Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jschutt@emlab.uiuc.edu ECE 442 Jose Schutt Aine 1 Background

More information

Summary Last Lecture

Summary Last Lecture Interleaved ADCs EE47 Lecture 4 Oversampled ADCs Why oversampling? Pulse-count modulation Sigma-delta modulation 1-Bit quantization Quantization error (noise) spectrum SQNR analysis Limit cycle oscillations

More information

A 1.5-V 14-Bit 100-MS/s Self-Calibrated DAC

A 1.5-V 14-Bit 100-MS/s Self-Calibrated DAC IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 12, DECEMBER 2003 2051 A 1.5-V 14-Bit 100-MS/s Self-Calibrated DAC Yonghua Cong, Student Member, IEEE, and Randall L. Geiger, Fellow, IEEE Abstract Large-area

More information

EECS3611 Analog Integrated Circuit Design. Lecture 3. Current Source and Current Mirror

EECS3611 Analog Integrated Circuit Design. Lecture 3. Current Source and Current Mirror EECS3611 Analog ntegrated Circuit Design Lecture 3 Current Source and Current Mirror ntroduction Before any device can be used in any application, it has to be properly biased so that small signal AC parameters

More information

The need for Data Converters

The need for Data Converters The need for Data Converters ANALOG SIGNAL (Speech, Images, Sensors, Radar, etc.) PRE-PROCESSING (Filtering and analog to digital conversion) DIGITAL PROCESSOR (Microprocessor) POST-PROCESSING (Digital

More information

Asynchronous SAR ADC: Past, Present and Beyond. Mike Shuo-Wei Chen University of Southern California MWSCAS 2014

Asynchronous SAR ADC: Past, Present and Beyond. Mike Shuo-Wei Chen University of Southern California MWSCAS 2014 Asynchronous SAR ADC: Past, Present and Beyond Mike Shuo-Wei Chen University of Southern California MWSCAS 2014 1 Roles of ADCs Responsibility of ADC is increasing more BW, more dynamic range Potentially

More information

LC2 MOS Octal 8-Bit DAC AD7228A

LC2 MOS Octal 8-Bit DAC AD7228A a FEATURES Eight 8-Bit DACs with Output Amplifiers Operates with Single +5 V, +12 V or +15 V or Dual Supplies P Compatible (95 ns WR Pulse) No User Trims Required Skinny 24-Pin DlPs, SOIC, and 28-Terminal

More information

Analog to Digital Conversion

Analog to Digital Conversion Analog to Digital Conversion Florian Erdinger Lehrstuhl für Schaltungstechnik und Simulation Technische Informatik der Uni Heidelberg VLSI Design - Mixed Mode Simulation F. Erdinger, ZITI, Uni Heidelberg

More information

A 2GS/s 14-bit currentsteering. technology for wireless transmitter

A 2GS/s 14-bit currentsteering. technology for wireless transmitter This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. A 2GS/s 14-bit currentsteering DAC in 65nm CMOS technology for wireless transmitter Luxun

More information

Tuesday, March 1st, 9:15 11:00. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo.

Tuesday, March 1st, 9:15 11:00. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo. Nyquist Analog to Digital it Converters Tuesday, March 1st, 9:15 11:00 Snorre Aunet (sa@ifi.uio.no) Nanoelectronics group Department of Informatics University of Oslo 3.1 Introduction 3.1.1 DAC applications

More information

Architectures and circuits for timeinterleaved. Sandeep Gupta Teranetics, Santa Clara, CA

Architectures and circuits for timeinterleaved. Sandeep Gupta Teranetics, Santa Clara, CA Architectures and circuits for timeinterleaved ADC s Sandeep Gupta Teranetics, Santa Clara, CA Outline Introduction to time-interleaved architectures. Conventional Sampling architectures and their application

More information

Design of Analog Integrated Systems (ECE 615) Outline

Design of Analog Integrated Systems (ECE 615) Outline Design of Analog Integrated Systems (ECE 615) Lecture 9 SAR and Cyclic (Algorithmic) Analog-to-Digital Converters Ayman H. Ismail Integrated Circuits Laboratory Ain Shams University Cairo, Egypt ayman.hassan@eng.asu.edu.eg

More information

IN the design of the fine comparator for a CMOS two-step flash A/D converter, the main design issues are offset cancelation

IN the design of the fine comparator for a CMOS two-step flash A/D converter, the main design issues are offset cancelation JOURNAL OF STELLAR EE315 CIRCUITS 1 A 60-MHz 150-µV Fully-Differential Comparator Erik P. Anderson and Jonathan S. Daniels (Invited Paper) Abstract The overall performance of two-step flash A/D converters

More information

Study 12-bit Segmented Current-Steering Digital-to-Analog Converter 1 Deepkant Kumar Mishra 2 Vivek Dubey 3 Ravimohan

Study 12-bit Segmented Current-Steering Digital-to-Analog Converter 1 Deepkant Kumar Mishra 2 Vivek Dubey 3 Ravimohan Study 12-bit Segmented Current-Steering Digital-to-Analog Converter 1 Deepkant Kumar Mishra 2 Vivek Dubey 3 Ravimohan 1 Research scholar 2 Assistant Professor 3 H.O.D, Department of Electronics &Communication

More information

L10: Analog Building Blocks (OpAmps,, A/D, D/A)

L10: Analog Building Blocks (OpAmps,, A/D, D/A) L10: Analog Building Blocks (OpAmps,, A/D, D/A) Acknowledgement: Dave Wentzloff 1 Introduction to Operational Amplifiers DC Model Typically very high input resistance ~ 300KΩ v id in a v id out v out High

More information

The simplest DAC can be constructed using a number of resistors with binary weighted values. X[3:0] is the 4-bit digital value to be converter to an

The simplest DAC can be constructed using a number of resistors with binary weighted values. X[3:0] is the 4-bit digital value to be converter to an 1 Although digital technology dominates modern electronic systems, the physical world remains mostly analogue in nature. The most important components that link the analogue world to digital systems are

More information