Analog and Telecommunication Electronics

Size: px
Start display at page:

Download "Analog and Telecommunication Electronics"

Transcription

1 Politecnico di Torino Electronic Eng. Master Degree Analog and Telecommunication Electronics D3 - A/D converters» Error taxonomy» ADC parameters» Structures and taxonomy» Mixed converters AY /04/ ATLCE - D DDC 2016 DDC 1

2 Lesson D3: ADC taxonomy and errors Analog to Digital converters Transfer function and error taxonomy (linear, nonlinear, dynamic) Converter parameters: complexity and speed Examples of A/D converters Flash, Tracking, Successive approximation Residue, subranging, folding, pipeline Mixed architectures References: Elettronica per Telecom.: 4.3 Convertitori analogico/digitale Design with Op Amp : 12.4 A/D Conversion Techniques Design choices for ADC : course website 16/04/ ATLCE - D DDC 2016 DDC 2

3 Errors in A/D converters Dual transfer function vs D/A X axis: analog values (continuous) Y axis: numeric values (discrete) Same approach to error taxonomy Each A Di interval corresponds to a D i value stair transfer function If N large looks as a continuous line Same error classification as D/A Linear: offset and gain Nonlinearity: differential and integral Dynamic parameters 16/04/ ATLCE - D DDC 2016 DDC 3

4 Ideal A/D transfer function D (digital) M Di LSB A (analog) A Di A D 0 S 16/04/ ATLCE - D DDC 2016 DDC 4

5 ADC vs DAC transfer function DAC: Discrete input D, discrete output A squence of dots ADC: Continuos input A, discrete output D staircase A D A D 1 LSB D A LSB A D 16/04/ ATLCE - D DDC 2016 DDC 5

6 Static errors: two-steps analysis Linear approximation of actual transfer function Actual transfer function vs linear approximation Nonlinearity errors: integral nonlinearity Linear approximation vs ideal transfer function Linear errors: offset and gain Detailed quantization interval analysis Differential nonlinearity 16/04/ ATLCE - D DDC 2016 DDC 6

7 Actual vs ideal transfer function M D ideal 0 0 Actual transfer function S A 16/04/ ATLCE - D DDC 2016 DDC 7

8 Best linear approximation M D Best approx. straigth line 0 0 Actual transfer function S A 16/04/ ATLCE - D DDC 2016 DDC 8

9 Linear approx. vs ideal transf. function M D ideal G Best approx. straigth line O 0 0 S A 16/04/ ATLCE - D DDC 2016 DDC 9

10 Integral nonlinearity error M D integral nonlinearity Nonlinearity band error inl Best approx. straigth line 0 0 Actual transfer function S A 16/04/ ATLCE - D DDC 2016 DDC 10

11 Complete view M D integral nonlinearity error inl Nonlinearity band ideal Best approx. straigth line 0 0 Actual transfer function S A 16/04/ ATLCE - D DDC 2016 DDC 11

12 Linear and nonlinear errors Offset error shift of the output Gain errors rotation of the transfer function Both can be compensated with gain and offset corrections in the signal chain Integral nonlinearity error inl Position dependent Compensation possible (lookup table), but expensive 16/04/ ATLCE - D DDC 2016 DDC 12

13 Ideal A/D transfer function Uniform quantization: All quantization intervals AD have the same amplitude M D A D 0 0 S A 16/04/ ATLCE - D DDC 2016 DDC 13

14 Differential nonlinearity error Actual quantization intervals: A D A D Differential nonlinearity: DNL = A D -A D M D Ideal transfer function A D 0 A D Actual transfer function 0 S A 16/04/ ATLCE - D DDC 2016 DDC 14

15 Missing code error Wide intervals reduce adjacent ones Very wide intervals can suppress adjacent ones Missing code error high differential nonlin.: DNL > 1 LSB M D A D1 A D2 0 This code is never generated 0 S A 16/04/ ATLCE - D DDC 2016 DDC 15

16 Integral and differential nonlinearity Integral nonlinearity INL Unique figure: deviation of transfer function from a straight line Differential nonlinearity DNL Difference A D -A D between ideal (A D ) and actual (A D ) amplitude of each quantization interval Specific to each interval (but has a max!) ε INL = ( DNL ) = ( DNL ) ε DNL = Der( INL ) Fixed polarity ε DNL high ε INL Alternate polarity ε DNL low ε INL 16/04/ ATLCE - D DDC 2016 DDC 16

17 Dynamic parameters Conversion from A to D requires some time: conversion time Tc Can be specified also as conversion frequency Fc = 1/Tc In most cases The ADC receives a Conversion Start (CS) command After Tc the ADC raises a End Of Conversion (EOC) flag. Some ADC can follow a (slowly) changing signal: tracking converters Dynamic behavior specified by max track rate (Slew Rate) 16/04/ ATLCE - D DDC 2016 DDC 17

18 ADC error summary Linear errors: Gain: G Offset: O Nonlinearity errors: Integral NL: inl Differential NL: dnl Dynamic parameters Conversion time: t C Tracking rate: max(dv/dt) 16/04/ ATLCE - D DDC 2016 DDC 18

19 Lesson D3: A/D converters Analog to Digital converters Error taxonomy (linear, nonlinear, dynamic) Converter parameters: complexity and speed Examples of A/D converters Flash, Tracking Successive approximation, Residue/subranging Pipeline structures Performance tradeoff 16/04/ ATLCE - D DDC 2016 DDC 19

20 A/D converter architectures Various types of ADC, which can be classified from: Complexity» Number of comparators in the circuit» Better if few comparators Conversion time Tc» Or conversion rate Fc, inverse of Tc» Better if low Tc (high speed, high Fc) Linked parameters: High speed converters are more complex High speed and high resolution are expensive. 16/04/ ATLCE - D DDC 2016 DDC 20

21 A/D converters classification Complexity Conv time Parallel (flash) Pipeline Residue Successive approximation Tracking, Ramp Complexity: number of comparators. Conversion time: Tc = 1/Fc (inverse of the number of conversion/s). 16/04/ ATLCE - D DDC 2016 DDC 21

22 Parallel (flash) ADC V R thermometric or linear output coding A Analog input level (between 0 and V R ) 16/04/ ATLCE - D DDC 2016 DDC 22

23 Flash ADC with coded output V R M N encoder A M-N enc M = 2 N -1 N 16/04/ ATLCE - D DDC 2016 DDC 23

24 Flash converter parameters 2 N comparators (2 N -1) 1 comparison cycle for N bits Fast all comparators operate in the same time slot Complex requires many comparators 16/04/ ATLCE - D DDC 2016 DDC 24

25 DAC - feedback converters A logic network builds an approximation A of the input A using results of A<--> A comparison A is obtained from D through a DAC D is the numeric representation of A A A + - Logic network DAC D 16/04/ ATLCE - D DDC 2016 DDC 25

26 Feedback converters algorithms The logic network modifies D till A becomes the best approximation of A (within the N-bit resolution) Two procedures: Steps of one LSB: tracking converters 2 N steps for full scale change; conversion time: T C = 2 N T CK Start from MSB: successive approximation converters N steps for any conversion: T C = N T CK 16/04/ ATLCE - D DDC 2016 DDC 26

27 LSB steps: staircase converter Counter with enable If A < A, EN = 1 (counter enabled) If A > A, EN = 0 (counter disabled) M = 2 N steps from 0 to S:T C = 2 N T CK A A + - EN counter CK DAC D 16/04/ ATLCE - D DDC 2016 DDC 27

28 Signal acquisition with staircase ADC As long as A < A, EN = 1 and counter is enabled, The feedback signal A goes up 1 LSB for each Tck As A > A the comparator disables the counter; A stops max conversion time: Tc max (0 to S change of A) = 2 N Tck For new conversion reset counter to 0 16/04/ ATLCE - D DDC 2016 DDC 28

29 LSB steps: tracking converter Up/Down counter If A < A, D = D + 1 If A > A, D = D - 1 M = 2 N steps from 0 to S:T C = 2 N T CK A A + - U/D U/D counter CK DAC D 16/04/ ATLCE - D DDC 2016 DDC 29

30 Acquisition of constant signal As long as A < A, counter goes UP on CK edges The feedback signal A moves 1 LSB for each Tck As A > A the counter reverses count direction max conversion time: Tc max (0 to S change of A) = 2 N Tck 16/04/ ATLCE - D DDC 2016 DDC 30

31 Tracking of variable signals The converter can track signals with dv/dt < A D /Tck Overload Tracking 16/04/ ATLCE - D DDC 2016 DDC 31

32 Tracking converter parameters 1 comparator 2 N comparison cycle for N bits Slow fully sequential decisions limited dv/dt tracking capability Simple requires a single comparator 16/04/ ATLCE - D DDC 2016 DDC 32

33 Start with MSB: succ. approx. ADC Input signal compared with S/2: result --> MSB MSB = 0: next comparison with S/4 MSB = 1: next comparison with 3S/4 result --> MSB A A + - Successive approximation register (SAR) DAC D 16/04/ ATLCE - D DDC 2016 DDC 33

34 Approximation sequence - 1 Input signal A S A S/2 0 t 16/04/ ATLCE - D DDC 2016 DDC 34

35 Approximation sequence - 2 A is compared with S/2 A = S/2 by setting MSB = 1 S A S/2 0 t A = S/2 16/04/ ATLCE - D DDC 2016 DDC 35

36 Approximation sequence - 3 Since A > S/2, MSB = S/2 excluded from possible A values S A S/2 0 t A = S/2 A > A MSB = 1 16/04/ ATLCE - D DDC 2016 DDC 36

37 Approximation sequence - 4 A compared with mid-value of possible range A = 3S/4 by setting MSB-1 = 1 S A 3S/4 S/2 0 t A = S/2 A > A MSB = 1 A = 3S/4 16/04/ ATLCE - D DDC 2016 DDC 37

38 Approximation sequence - 5 Since A < 3S/4, MSB -1 = 0 3S/4 - S range excluded from possible A values S A 3S/4 S/2 0 t A = S/2 A > A MSB = 1 A = 3S/4 A < A MSB-1 = 0 16/04/ ATLCE - D DDC 2016 DDC 38

39 Approximation sequence - 6 A is compared with mid-value of possible range A = 5S/8 by setting MSB - 2 = 1 S A 3S/4 S/2 0 t A = S/2 A > A MSB = 1 A = 3S/4 A < A MSB-1 = 0 A = 5S/8 16/04/ ATLCE - D DDC 2016 DDC 39

40 Approximation sequence - 7 Since A < 5S/8, MSB - 2 = 1 S/2-5S/8 range excluded from possible A values S A 3S/4 S/2 0 t A = S/2 A > A MSB = 1 A = 3S/4 A < A MSB-1 = 0 A = 5S/8 A > A MSB-2 = 1 A = 11S/16 16/04/ ATLCE - D DDC 2016 DDC 40

41 Approximation sequence - 8 Since A < 11S/16, MSB - 3 must be 0 11S/16-3S/4 range excluded from possible A values S A 3S/4 S/2 0 t A = S/2 A > A MSB = 1 A = 3S/4 A < A MSB-1 = 0 A = 5S/8 A > A MSB-2 = 1 A = 11S/16 A < A MSB-3 = 0 16/04/ ATLCE - D DDC 2016 DDC 41

42 Complete decision tree S 3S/4 A S/2 0 lower: 0 higher: 1 lower: Sequence of possible output A from D/A which are compared with A t 16/04/ ATLCE - D DDC 2016 DDC 42

43 Successive approx. ADC parameters Single comparator N comparison cycles for N-bit conversion Vs flash ADC Simpler: 1 comparator vs 2 N Slower: N steps vs 1 Vs tracking ADC Same complexity: 1 comparator faster: N steps vs 2 N 16/04/ ATLCE - D DDC 2016 DDC 43

44 Speed vs complexity Complex Conv time Parallel (flash) 2 N 1??? (Pipeline) N 1??? (Residue) N N Successive Approx 1 N Tracking 1 2 N Complexity: Conversion time: proportional to the number of comparators. the maximum number of comparator delay (clock periods) to complete a conversion the table suggest two new types of ADC. 16/04/ ATLCE - D DDC 2016 DDC 44

45 Lesson D3: A/D converters Analog to Digital converters Error taxonomy (linear, nonlinear, dynamic) Converter parameters: complexity and speed Examples of A/D converters Flash, Tracking Successive approximation, Residue/subranging Pipeline structures Performance tradeoff 16/04/ ATLCE - D DDC 2016 DDC 45

46 Comparison in SAR ADC Sequence of comparison in the SAR ADC: MSB: A > S/2? MSB-1: A > S/4 + S/2 MSB? A > S/4 if MSB = 0 A > S/4 + S/2 if MSB = 1 A - S/2 MSB > S/4? 2(A - S/2 MSB) > S/2? A - S/2 MSB = R1 (MSB residue) MSB-1 decision becomes 2 R1 > S/2? Similar to MSB decision (comparison A S/2) 16/04/ ATLCE - D DDC 2016 DDC 46

47 Comparison in SAR ADC Sequence of comparison in the SAR ADC: MSB: A > S/2? MSB-1: A > S/4 + S/2 MSB? A > S/4 if MSB = 0 A > S/4 + S/2 if MSB = 1 A - S/2 MSB > S/4? 2(A - S/2 MSB) > S/2? A - S/2 MSB = R1 (MSB residue) MSB-1 decision becomes 2 R1 > S/2? The SAR algorithm can find bit(msb-i) by comparing residue Ri with S/2 MSB: i = 0; MSB-1: i = 1;. 16/04/ ATLCE - D DDC 2016 DDC 47

48 Subranging/residue converter The residue (order M) is the difference between A and its M-bit approximation on each step the residue is amplified (x 2) and compared again with S/2 S A S/2 R1 2 R1 2 R2 R3 0 S = S/2 MSB = 1 R2 S = S/2 MSB-1 = 0 S = S/2 MSB-2 = 1 t 16/04/ ATLCE - D DDC 2016 DDC 48

49 Subranging ADC procedure - 1 At first step A is compared with S/2 Since A > S/2, MSB = 1 S A S/2 0 S = S/2 A > S/2? t 16/04/ ATLCE - D DDC 2016 DDC 49

50 Subranging ADC procedure - 2 The MSB residue is R1 R1 is amplified (x 2) and compared with S/2 S A S/2 R1 2 R1 0 S = S/2 MSB = 1 S = S/2 2R1 > S/2? t 16/04/ ATLCE - D DDC 2016 DDC 50

51 Subranging ADC procedure - 3 Since 2R1 < S/2, MSB-1 = 0 The MSB-1 residue is R2 R2 is amplified (x 2)and compared with S/2 S A S/2 R1 2 R2 0 S = S/2 MSB = 1 2 R1 R2 S = S/2 MSB-1 = 0 S = S/2 2R2 > S/2? t 16/04/ ATLCE - D DDC 2016 DDC 51

52 Subranging ADC procedure - 4 Since 2R2 > S/2, MSB-2 = 1 The MSB-2 residue is R3 R3 is amplified (x 2)and compared with S/2 S A S/2 R1 R3 0 S = S/2 MSB = 1 R2 2 R1 2 R2 S = S/2 MSB-1 = 0 S = S/2 MSB-2 = 1 t 16/04/ ATLCE - D DDC 2016 DDC 52

53 Subranging ADC procedure - 5 Ri = A (i-bit approximation of A) At each step the residue Ri is amplified (x 2) and compared with S/2 S A S/2 R1 R3 0 S = S/2 MSB = 1 R2 2 R2 S = S/2 MSB-1 = 0 S = S/2 MSB-2 = 1 t 16/04/ ATLCE - D DDC 2016 DDC 53

54 Residue converter parameters The residue ADC uses, for each bit One comparator (for bit value decision) One 1-bit DAC (to build the approximation) One (analog) adder (to evaluate the residue) One amplifier (gain = 2) (to bring residue to full scale) 16/04/ ATLCE - D DDC 2016 DDC 54

55 Block diagram of residue ADC R1 or 2R1 R2 2R2 16/04/ ATLCE - D DDC 2016 DDC 55

56 Precision in subranging converters Any error in residue evaluation is propagated to the following stages Residue must be evaluated with a resolution corresponding to the residual bit number» ADC precision» DAC precision» Amplifiers and S/H (pipeline) precision Previous example First stage (MSB): ADC and DAC need 8-bit precision Second stage (MSB-1): only 7 bits must be evaluated; the precision required corresponds to 7-bit ADC Third stage: 6 bits remaining Precision decreases going towards LSBs 16/04/ ATLCE - D DDC 2016 DDC 56

57 Subranging ADC parameters N comparators N comparison cycles for N-bit conversion Vs successive approximation ADC: Same speed: N steps Higher complexity: N vs 1 comparator No benefit Useful as starting structure for pipeline ADC 16/04/ ATLCE - D DDC 2016 DDC 57

58 Lesson D3: A/D converters Analog to Digital converters Error taxonomy (linear, nonlinear, dynamic) Converter parameters: complexity and speed Examples of A/D converters Flash, Tracking Successive approximation, Residue/subranging Pipeline structures Performance tradeoff 16/04/ ATLCE - D DDC 2016 DDC 58

59 Pipeline sequence Input sample sequence: A, B, C, D,... Operate on different samples at the same time Needs analog memory elements Processing: stage t 1 t 2 t 3 t 4 1 A B C D 2 X A B C 3 X X A B 4 X X X A t 1 : Input sample 1 t 2 : Input sample 2, processa 1 t 3 : Input sample 3, processa 2, processb 1... result of sample A conversion available 16/04/ ATLCE - D DDC 2016 DDC 59

60 Pipeline-subranging ADC 16/04/ ATLCE - D DDC 2016 DDC 60

61 Comparison with other techniques A N-bit pipeline A/D converter uses: N comparators N comparison cycles (to complete the conversion of each sample) Conversion time: N-cycle latency 1-cycle conversion (throughput) Same speed as a flash with N comparators (2 N in the flash) 16/04/ ATLCE - D DDC 2016 DDC 61

62 Speed vs complexity Complex Conv time Latency Parallel (flash) 2 N 1 1 Pipeline N 1 N Residue N N N Successive Approx 1 N N Tracking 1 2 N 2 N Complexity: Conversion time: Latency: proportional to the number of comparators. the maximum number of comparator delay (clock periods) to complete a conversion delay to get the result. 16/04/ ATLCE - D DDC 2016 DDC 62

63 Classic 8-bit converters 8-bit Flash: = 255 comparators; T CT = T C 8-bit SAR: 1 comparator; T CT = 8 T C + 7 T DA Limited choice No room for tradeoff Can we do something between? Faster than SAR, slower than flash Less expensive than flash (less comparators) 16/04/ ATLCE - D DDC 2016 DDC 63

64 Example: best cost/speed architecture Goal: 8-bit ADC Conversion time Tct < 60 ns Devices available: comparators with Tc = 10 ns Suitable classic design SAR: conversion time Tc = 8 x 10 = 80 ns too long Flash: Tc = 10 ns, but» Expensive: 255 comparators» Overkill: too fast, 60 ns is enough! Any other choice? 16/04/ ATLCE - D DDC 2016 DDC 64

65 Multibit residue architectures First-stage conversion on 1, 2, 3, M bits Comparators are replaced by M-bit ADC The approximation is built using M-bit DAC Residue has a max value Ad = S/ 2 M Gain required to bring residue up to S: 2 M Multibit-residue provides various speed/complexity tradeoffs Higher speed, with the same number of comparators Less comparators for the same speed Better tuning of design to specifications 16/04/ ATLCE - D DDC 2016 DDC 65

66 Choices for 8-bit converters Comparators, conversion time (T CT ), latency (T L ) 8-bit Flash: = 255 comparators; T CT = T C T L = 1 8-bit SAR: 1 comparator; T CT = 8 T C + 7 T DA T L = 8 Something in the middle: multibit residue subranging converters Two cascaded 4-bit flash: 2(2 4-1) = 30 comparators; T CT = 2T C +T DA T L = 2 Four cascaded 2-bit flash: 4(2 2-1) = 12 comparators; T CT = 4T C + 3 T DA T L = 4 16/04/ ATLCE - D DDC 2016 DDC 66

67 Multibit residue ADC comparison A/D - 4bit + 16 D/A - 4bit MSB,.. (D7, 6, 5, 4) A/D - 2bit + 4 D/A - 2bit MSB, MSB-1 (D7, D6) A/D - 4bit D3, 2, 1, 0 A/D - 2bit D5, D4 8-bit residue ADC: 2 4-bit cells Total conversion time: Tct = 2 x Tc(A/D) + Ta(D/A) + 4 D/A - 2bit A/D - 2bit D3, D2 + D/A - 2bit 8-bit residue ADC: 4 2-bit cells Total conversion time: 4 A/D - 2bit LSB+1, LSB (D1, D0) Tct = 4 x Tc(A/D) + 3 x Ta(D/A) 16/04/ ATLCE - D DDC 2016 DDC 67

68 Mixed and multistage converters Application of subranging to bit groups (K-bit) Comparator N bit ADC Residue evaluation N bit DAC + differential amplifier With K-bit groups N/K stages Interstage amplifier gain 2 N Basic ADC: FLASH Complexity: Ps = 2 K total: P T = N/K x 2 K Conversion time T C = 1 total: T CT = N/K x T C Basic ADC: SAR Complexity: Ps = 1 total: P T = N/K Conversion time T C = K total: T CT = N x T C 16/04/ ATLCE - D DDC 2016 DDC 68

69 Speed vs complexity with multibit - 1 Complex Speed Conv time Latency Parallel (flash) 2 N 1 1 Pipeline N 1 N Residue N N N Residue K bit N/K N/K N Successive Approx 1 N N Tracking 1 2 N 2 N. 16/04/ ATLCE - D DDC 2016 DDC 69

70 Pipeline converters Pipeline can be used for any multistage Reduces the equivalent conversion time T CT Faster equivalent conversion rate F S Same latency time Pipeline = Residue + Memory element (analog) at the input of each stage Change each amplifier into Sample/Hold + amplifier Some added complexity Multibit residue pipeline FLASH ADC: equivalent T CT = 1 (more precisely T C +T DA ) SAR ADC: equivalent T CT = K T C (more precisely K (T C +T DA )) Additional design freedom 16/04/ ATLCE - D DDC 2016 DDC 70

71 Speed vs complexity with multibit - 2 Complex Speed Time Latency Parallel (flash) 2 N 1 1 Pipeline N 1 N Residue N N N Residue K bit Flash (2 K )N/K N/K N/K Residue K bit SAR N/K N N Successive Approx 1 N N Tracking 1 2 N 2 N. 16/04/ ATLCE - D DDC 2016 DDC 71

72 Speed vs complexity - graph Complexity (log) 2 N Flash N Pipeline Residue 1 SAR 1 N 2 N Tracking Conversion time (log). 16/04/ ATLCE - D DDC 2016 DDC 72

73 Choices for 12-bit residue ADC Complexity (log) Residue 12x1 (Flash) Residue 6x2 <bit/stage>x<num stage> Residue 4x3 Residue 3x4 Residue 2x6 Residue 1x > Conv. time. 16/04/ ATLCE - D DDC 2016 DDC 73

74 Telecom applications ADC Direct RF or IF signal conversion Key parameters Dynamic range (resolution, bit number) Conversion rate (1/Tc) Linearity (total harmonic distortion: THD) Full power bandwidth Spurious free dynamic range (SFDR) Signal/(noise+distortion) ratio (SINAD) 16/04/ ATLCE - D DDC 2016 DDC 74

75 Lab experiment Operation and errors of a D/A converter D/A converter with weighted resistors or ladder network, voltage switches, voltage output. Voltage SW: CMOS logic circuit output (counter) Measurement of A(D) Evaluation of approximating straight line Evaluation of gain, offset, nonlinearity errors Conversion in tracking ADC Dynamic range and slew rate verification Text reference (IT) sect. 4.L1 16/04/ ATLCE - D DDC 2016 DDC 75

76 Lesson D3 - final test Which is the effect of strong differential nonlinearity error? Describe the missed-code error. Which parameters can be used to classify ADCs? Draw the block diagram of a residue/subranging converter. Explain the difference between conversion time and latency. How many comparators are required for a 8-bit flash ADC? Which is the conversion delay (as number of comparator decision times) for a 8-bit SAR ADC? Draw the block diagram of a residue converter using 3 stages, with 3 bits each. 16/04/ ATLCE - D DDC 2016 DDC 76

Digital to Analog and Analog to Digital Conversion

Digital to Analog and Analog to Digital Conversion Real world (lab) is Computer (binary) is digital Digital to Analog and Analog to Digital Conversion V t V t D/A or DAC and A/D or ADC D/A Conversion Computer DAC A/D Conversion Computer DAC Digital to

More information

Interfacing Analog to Digital Data Converters

Interfacing Analog to Digital Data Converters Converters In most of the cases, the PIO 8255 is used for interfacing the analog to digital converters with microprocessor. We have already studied 8255 interfacing with 8086 as an I/O port, in previous

More information

b 1 is the most significant bit (MSB) The MSB is the bit that has the most (largest) influence on the analog output

b 1 is the most significant bit (MSB) The MSB is the bit that has the most (largest) influence on the analog output CMOS Analog IC Design - Chapter 10 Page 10.0-5 BLOCK DIAGRAM OF A DIGITAL-ANALOG CONVERTER b 1 is the most significant bit (MSB) The MSB is the bit that has the most (largest) influence on the analog output

More information

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION Introduction The outputs from sensors and communications receivers are analogue signals that have continuously varying amplitudes. In many systems

More information

Analog/Digital Conversion. Analog Signals. Digital Signals. Analog vs. Digital. Interfacing a microprocessor-based system to the real world.

Analog/Digital Conversion. Analog Signals. Digital Signals. Analog vs. Digital. Interfacing a microprocessor-based system to the real world. Analog/Digital Conversion Analog Signals Interacing a microprocessor-based system to the real world. continuous range x(t) Analog and digital signals he bridge: Sampling heorem Conversion concepts Conversion

More information

AVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE

AVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE Atmel 8-bit and 32-bit Microcontrollers AVR127: Understanding ADC Parameters APPLICATION NOTE Introduction This application note explains the basic concepts of analog-to-digital converter (ADC) and the

More information

Chapter 6: From Digital-to-Analog and Back Again

Chapter 6: From Digital-to-Analog and Back Again Chapter 6: From Digital-to-Analog and Back Again Overview Often the information you want to capture in an experiment originates in the laboratory as an analog voltage or a current. Sometimes you want to

More information

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential

More information

12-Bit, 4-Channel Parallel Output Sampling ANALOG-TO-DIGITAL CONVERTER

12-Bit, 4-Channel Parallel Output Sampling ANALOG-TO-DIGITAL CONVERTER For most current data sheet and other product information, visit www.burr-brown.com 12-Bit, 4-Channel Parallel Output Sampling ANALOG-TO-DIGITAL CONVERTER FEATURES SINGLE SUPPLY: 2.7V to 5V 4-CHANNEL INPUT

More information

Section 3. Sensor to ADC Design Example

Section 3. Sensor to ADC Design Example Section 3 Sensor to ADC Design Example 3-1 This section describes the design of a sensor to ADC system. The sensor measures temperature, and the measurement is interfaced into an ADC selected by the systems

More information

LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS

LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com

More information

1. Oscilloscope is basically a graph-displaying device-it draws a graph of an electrical signal.

1. Oscilloscope is basically a graph-displaying device-it draws a graph of an electrical signal. CHAPTER 3: OSCILLOSCOPE AND SIGNAL GENERATOR 3.1 Introduction to oscilloscope 1. Oscilloscope is basically a graph-displaying device-it draws a graph of an electrical signal. 2. The graph show signal change

More information

CIRCUITS AND SYSTEMS Circuits and Systems for Radiofrequency and Telecommunications Dente Del Corso

CIRCUITS AND SYSTEMS Circuits and Systems for Radiofrequency and Telecommunications Dente Del Corso CIRCUITS AND SYSTEMS FOR RADIOFREQUENCY AND TELECOMMUNICATIONS Dante Del Corso Politecnico di Torino, Torino, Italy. Keywords: Heterodyne, direct conversion, ZIF, image frequency, mixer, SDR, LNA, PA,

More information

A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications

A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications A -GSPS CMOS Flash A/D Converter for System-on-Chip Applications Jincheol Yoo, Kyusun Choi, and Ali Tangel Department of Computer Science & Department of Computer & Engineering Communications Engineering

More information

The Good, the Bad, and the Ugly Aspects of ADC Input Noise Is No Noise Good Noise? by Walt Kester

The Good, the Bad, and the Ugly Aspects of ADC Input Noise Is No Noise Good Noise? by Walt Kester INTRODUCTION The Good, the Bad, and the Ugly Aspects of ADC Input Noise Is No Noise Good Noise? by Walt Kester MT-004 TUTORIAL All analog-to-digital converters (ADCs) have a certain amount of "input-referred

More information

Analog and Telecommunication Electronics

Analog and Telecommunication Electronics Politecnico di Torino - ICT School Analog and Telecommunication Electronics B3 - Using nonlinearity» Tuned amplifier» Frequency multiplier» Gain compressor» Adding feedback AY 2015-16 15/03/2016-1 ATLCE

More information

ABCs of ADCs. Analog-to-Digital Converter Basics. Nicholas Gray Data Conversion Systems Staff Applications Engineer

ABCs of ADCs. Analog-to-Digital Converter Basics. Nicholas Gray Data Conversion Systems Staff Applications Engineer ABCs of ADCs Analog-to-Digital Converter Basics Nicholas Gray Data Conversion Systems Staff Applications Engineer November 24, 2003 Corrected August 13, 2004 Additional Corrections June 27, 2006 1 Agenda

More information

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION 35'th Annual Precise Time and Time Interval (PTTI) Systems and Applications Meeting San Diego, December 2-4, 2003 A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION Józef Kalisz and Ryszard Szplet

More information

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135) Use and Application of Output Limiting Amplifiers (HFA111, HFA110, HFA11) Application Note November 1996 AN96 Introduction Amplifiers with internal voltage clamps, also known as limiting amplifiers, have

More information

ASYNCHRONOUS COUNTERS

ASYNCHRONOUS COUNTERS LB no.. SYNCHONOUS COUNTES. Introduction Counters are sequential logic circuits that counts the pulses applied at their clock input. They usually have 4 bits, delivering at the outputs the corresponding

More information

Systematic Design for a Successive Approximation ADC

Systematic Design for a Successive Approximation ADC Systematic Design for a Successive Approximation ADC Mootaz M. ALLAM M.Sc Cairo University - Egypt Supervisors Prof. Amr Badawi Dr. Mohamed Dessouky 2 Outline Background Principles of Operation System

More information

1995 Mixed-Signal Products SLAA013

1995 Mixed-Signal Products SLAA013 Application Report 995 Mixed-Signal Products SLAA03 IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service

More information

10 BIT s Current Mode Pipelined ADC

10 BIT s Current Mode Pipelined ADC 10 BIT s Current Mode Pipelined ADC K.BHARANI VLSI DEPARTMENT VIT UNIVERSITY VELLORE, INDIA kothareddybharani@yahoo.com P.JAYAKRISHNAN VLSI DEPARTMENT VIT UNIVERSITY VELLORE, INDIA pjayakrishnan@vit.ac.in

More information

Teaching the Importance of Data Correlation in Engineering Technology

Teaching the Importance of Data Correlation in Engineering Technology Session 3549 Teaching the Importance of Data Correlation in Engineering Technology Michael R. Warren, Dana M. Burnett, Jay R. Porter, and Rainer J. Fink Texas A&M University Abstract To meet the needs

More information

To design digital counter circuits using JK-Flip-Flop. To implement counter using 74LS193 IC.

To design digital counter circuits using JK-Flip-Flop. To implement counter using 74LS193 IC. 8.1 Objectives To design digital counter circuits using JK-Flip-Flop. To implement counter using 74LS193 IC. 8.2 Introduction Circuits for counting events are frequently used in computers and other digital

More information

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE HITACHI INVERTER SJ/L1/3 SERIES PID CONTROL USERS GUIDE After reading this manual, keep it for future reference Hitachi America, Ltd. HAL1PID CONTENTS 1. OVERVIEW 3 2. PID CONTROL ON SJ1/L1 INVERTERS 3

More information

A/D Converter based on Binary Search Algorithm

A/D Converter based on Binary Search Algorithm École Polytechnique Fédérale de Lausanne Politecnico di Torino Institut National Polytechnique de Grenoble Master s degree in Micro and Nano Technologies for Integrated Systems Master s Thesis A/D Converter

More information

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper Products: R&S RTO1012 R&S RTO1014 R&S RTO1022 R&S RTO1024 This technical paper provides an introduction to the signal

More information

DAC Digital To Analog Converter

DAC Digital To Analog Converter DAC Digital To Analog Converter DAC Digital To Analog Converter Highlights XMC4000 provides two digital to analog converters. Each can output one analog value. Additional multiple analog waves can be generated

More information

6.025J Medical Device Design Lecture 3: Analog-to-Digital Conversion Prof. Joel L. Dawson

6.025J Medical Device Design Lecture 3: Analog-to-Digital Conversion Prof. Joel L. Dawson Let s go back briefly to lecture 1, and look at where ADC s and DAC s fit into our overall picture. I m going in a little extra detail now since this is our eighth lecture on electronics and we are more

More information

SAMPLE CHAPTERS UNESCO EOLSS DIGITAL INSTRUMENTS. García J. and García D.F. University of Oviedo, Spain

SAMPLE CHAPTERS UNESCO EOLSS DIGITAL INSTRUMENTS. García J. and García D.F. University of Oviedo, Spain DIGITAL INSTRUMENTS García J. and García D.F. University of Oviedo, Spain Keywords: analog-to-digital conversion, digital-to-analog conversion, data-acquisition systems, signal acquisition, signal conditioning,

More information

AMICSA 2012. Integrated SAR Receiver/Converter for L, C and X bands Markku Åberg VTT Technical Research Centre of Finland

AMICSA 2012. Integrated SAR Receiver/Converter for L, C and X bands Markku Åberg VTT Technical Research Centre of Finland AMICSA 2012 Integrated SAR Receiver/Converter for L, C and X bands Markku Åberg VTT Technical Research Centre of Finland 2 The Team Markku Åberg (1), Jan Holmberg (1), Faizah Abu Bakar (2), Tero Nieminen

More information

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS U. Pogliano, B. Trinchera, G.C. Bosco and D. Serazio INRIM Istituto Nazionale di Ricerca Metrologica Torino (Italia)

More information

Complete, High Resolution 16-Bit A/D Converter ADADC71

Complete, High Resolution 16-Bit A/D Converter ADADC71 Complete, High Resolution 6-Bit A/D Converter ADADC7 FEATURES 6-bit converter with reference and clock ±.3% maximum nonlinearity No missing codes to 4 bits Fast conversion: 35 μs (4 bit) Short cycle capability

More information

Filter Comparison. Match #1: Analog vs. Digital Filters

Filter Comparison. Match #1: Analog vs. Digital Filters CHAPTER 21 Filter Comparison Decisions, decisions, decisions! With all these filters to choose from, how do you know which to use? This chapter is a head-to-head competition between filters; we'll select

More information

Advanced Computer Architecture-CS501. Computer Systems Design and Architecture 2.1, 2.2, 3.2

Advanced Computer Architecture-CS501. Computer Systems Design and Architecture 2.1, 2.2, 3.2 Lecture Handout Computer Architecture Lecture No. 2 Reading Material Vincent P. Heuring&Harry F. Jordan Chapter 2,Chapter3 Computer Systems Design and Architecture 2.1, 2.2, 3.2 Summary 1) A taxonomy of

More information

Digital to Analog Converter. Raghu Tumati

Digital to Analog Converter. Raghu Tumati Digital to Analog Converter Raghu Tumati May 11, 2006 Contents 1) Introduction............................... 3 2) DAC types................................... 4 3) DAC Presented.............................

More information

FEATURES DESCRIPTIO APPLICATIO S. LTC1451 LTC1452/LTC1453 12-Bit Rail-to-Rail Micropower DACs in SO-8 TYPICAL APPLICATIO

FEATURES DESCRIPTIO APPLICATIO S. LTC1451 LTC1452/LTC1453 12-Bit Rail-to-Rail Micropower DACs in SO-8 TYPICAL APPLICATIO 12-Bit Rail-to-Rail Micropower DACs in SO-8 FEATRES 12-Bit Resolution Buffered True Rail-to-Rail Voltage Output 3V Operation (LTC1453), I CC : 250µA Typ 5V Operation (), I CC : 400µA Typ 3V to 5V Operation

More information

INTRODUCTION TO DIGITAL SYSTEMS. IMPLEMENTATION: MODULES (ICs) AND NETWORKS IMPLEMENTATION OF ALGORITHMS IN HARDWARE

INTRODUCTION TO DIGITAL SYSTEMS. IMPLEMENTATION: MODULES (ICs) AND NETWORKS IMPLEMENTATION OF ALGORITHMS IN HARDWARE INTRODUCTION TO DIGITAL SYSTEMS 1 DESCRIPTION AND DESIGN OF DIGITAL SYSTEMS FORMAL BASIS: SWITCHING ALGEBRA IMPLEMENTATION: MODULES (ICs) AND NETWORKS IMPLEMENTATION OF ALGORITHMS IN HARDWARE COURSE EMPHASIS:

More information

CHAPTER 11: Flip Flops

CHAPTER 11: Flip Flops CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach

More information

Latches, the D Flip-Flop & Counter Design. ECE 152A Winter 2012

Latches, the D Flip-Flop & Counter Design. ECE 152A Winter 2012 Latches, the D Flip-Flop & Counter Design ECE 52A Winter 22 Reading Assignment Brown and Vranesic 7 Flip-Flops, Registers, Counters and a Simple Processor 7. Basic Latch 7.2 Gated SR Latch 7.2. Gated SR

More information

Conversion Between Analog and Digital Signals

Conversion Between Analog and Digital Signals ELET 3156 DL - Laboratory #6 Conversion Between Analog and Digital Signals There is no pre-lab work required for this experiment. However, be sure to read through the assignment completely prior to starting

More information

ANALOG-DIGITAL CONVERSION

ANALOG-DIGITAL CONVERSION TESTING DATA CONVERTERS ANALOG-DIGITAL CONVERSION 1. Data Converter History 2. Fundamentals of Sampled Data Systems 3. Data Converter Architectures 4. Data Converter Process Technology 5. Testing Data

More information

LTC1390 8-Channel Analog Multiplexer with Serial Interface U DESCRIPTIO

LTC1390 8-Channel Analog Multiplexer with Serial Interface U DESCRIPTIO FEATRES -Wire Serial Digital Interface Data Retransmission Allows Series Connection with Serial A/D Converters Single V to ±V Supply Operation Analog Inputs May Extend to Supply Rails Low Charge Injection

More information

16-Channel, 1 MSPS, 12-Bit ADC with Sequencer in 28-Lead TSSOP AD7490

16-Channel, 1 MSPS, 12-Bit ADC with Sequencer in 28-Lead TSSOP AD7490 Data Sheet FEATURES Fast throughput rate: 1 MSPS Specified for VDD of 2.7 V to 5.25 V Low power at maximum throughput rates 5.4 mw maximum at 870 ksps with 3 V supplies 12.5 mw maximum at 1 MSPS with 5

More information

ADS9850 Signal Generator Module

ADS9850 Signal Generator Module 1. Introduction ADS9850 Signal Generator Module This module described here is based on ADS9850, a CMOS, 125MHz, and Complete DDS Synthesizer. The AD9850 is a highly integrated device that uses advanced

More information

Registers & Counters

Registers & Counters Objectives This section deals with some simple and useful sequential circuits. Its objectives are to: Introduce registers as multi-bit storage devices. Introduce counters by adding logic to registers implementing

More information

PCM Encoding and Decoding:

PCM Encoding and Decoding: PCM Encoding and Decoding: Aim: Introduction to PCM encoding and decoding. Introduction: PCM Encoding: The input to the PCM ENCODER module is an analog message. This must be constrained to a defined bandwidth

More information

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29. Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet

More information

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 46 Per-pin Signal Generator

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 46 Per-pin Signal Generator Hideo Okawara s Mixed Signal Lecture Series DSP-Based Testing Fundamentals 46 Per-pin Signal Generator Advantest Corporation, Tokyo Japan August 2012 Preface to the Series ADC and DAC are the most typical

More information

Analog signals are those which are naturally occurring. Any analog signal can be converted to a digital signal.

Analog signals are those which are naturally occurring. Any analog signal can be converted to a digital signal. 3.3 Analog to Digital Conversion (ADC) Analog signals are those which are naturally occurring. Any analog signal can be converted to a digital signal. 1 3.3 Analog to Digital Conversion (ADC) WCB/McGraw-Hill

More information

5 Analog-to-Digital Conversion Architectures

5 Analog-to-Digital Conversion Architectures Kosonocky, S. & Xiao, P. Analog-to-Digital Conversion Architectures Digital Signal Processing Handbook Ed. Vijay K. Madisetti and Douglas B. Williams Boca Raton: CRC Press LLC, 1999 c 1999byCRCPressLLC

More information

www.jameco.com 1-800-831-4242

www.jameco.com 1-800-831-4242 Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. LF411 Low Offset, Low Drift JFET Input Operational Amplifier General Description

More information

Option field bus: without bus with profibus DP. Design-Index (Subject to change)

Option field bus: without bus with profibus DP. Design-Index (Subject to change) Amplifier / controller cards ED1 Digital amplifier / controller card ED1 for 1 or 2 proportional solenoids 4 analogue inputs, of which 2 for differential inputs 8 digital inputs Card setting via PC, multi-function

More information

2. ADC Architectures and CMOS Circuits

2. ADC Architectures and CMOS Circuits /56 2. Architectures and CMOS Circuits Francesc Serra Graells francesc.serra.graells@uab.cat Departament de Microelectrònica i Sistemes Electrònics Universitat Autònoma de Barcelona paco.serra@imb-cnm.csic.es

More information

Micro-Step Driving for Stepper Motors: A Case Study

Micro-Step Driving for Stepper Motors: A Case Study Micro-Step Driving for Stepper Motors: A Case Study N. Sedaghati-Mokhtari Graduate Student, School of ECE, University of Tehran, Tehran, Iran n.sedaghati @ece.ut.ac.ir Abstract: In this paper, a case study

More information

Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics:

Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics: Voice Transmission --Basic Concepts-- Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics: Amplitude Frequency Phase Voice Digitization in the POTS Traditional

More information

What Does Rail-to-Rail Operation Really Mean?

What Does Rail-to-Rail Operation Really Mean? What Does Rail-to-Rail Operation Really Mean? 2004 Microchip Technology Incorporated. All Rights Reserved. What does Rail-to-Rail Operation really mean? 1 Agenda What does Rail-to-Rail output operation

More information

PLAS: Analog memory ASIC Conceptual design & development status

PLAS: Analog memory ASIC Conceptual design & development status PLAS: Analog memory ASIC Conceptual design & development status Ramón J. Aliaga Instituto de Física Corpuscular (IFIC) Consejo Superior de Investigaciones Científicas (CSIC) Universidad de Valencia Vicente

More information

Continuous-Time Converter Architectures for Integrated Audio Processors: By Brian Trotter, Cirrus Logic, Inc. September 2008

Continuous-Time Converter Architectures for Integrated Audio Processors: By Brian Trotter, Cirrus Logic, Inc. September 2008 Continuous-Time Converter Architectures for Integrated Audio Processors: By Brian Trotter, Cirrus Logic, Inc. September 2008 As consumer electronics devices continue to both decrease in size and increase

More information

Buffer Op Amp to ADC Circuit Collection

Buffer Op Amp to ADC Circuit Collection Application Report SLOA098 March 2002 Buffer Op Amp to ADC Circuit Collection Bruce Carter High Performance Linear Products ABSTRACT This document describes various techniques that interface buffer op

More information

Step Response of RC Circuits

Step Response of RC Circuits Step Response of RC Circuits 1. OBJECTIVES...2 2. REFERENCE...2 3. CIRCUITS...2 4. COMPONENTS AND SPECIFICATIONS...3 QUANTITY...3 DESCRIPTION...3 COMMENTS...3 5. DISCUSSION...3 5.1 SOURCE RESISTANCE...3

More information

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR INTRODUCTION This Project "Automatic Night Lamp with Morning Alarm" was developed using Microprocessor. It is the Heart of the system. The sensors

More information

14-Bit, 40 MSPS/65 MSPS A/D Converter AD9244

14-Bit, 40 MSPS/65 MSPS A/D Converter AD9244 4-Bit, 4 MSPS/65 MSPS A/D Converter FEATURES 4-bit, 4 MSPS/65 MSPS ADC Low power 55 mw at 65 MSPS 3 mw at 4 MSPS On-chip reference and sample-and-hold 75 MHz analog input bandwidth SNR > 73 dbc to Nyquist

More information

12-Bit Serial Daisy-Chain CMOS D/A Converter DAC8143

12-Bit Serial Daisy-Chain CMOS D/A Converter DAC8143 a FEATURES Fast, Flexible, Microprocessor Interfacing in Serially Controlled Systems Buffered Digital Output Pin for Daisy-Chaining Multiple DACs Minimizes Address-Decoding in Multiple DAC Systems Three-Wire

More information

Programmable Single-/Dual-/Triple- Tone Gong SAE 800

Programmable Single-/Dual-/Triple- Tone Gong SAE 800 Programmable Single-/Dual-/Triple- Tone Gong Preliminary Data SAE 800 Bipolar IC Features Supply voltage range 2.8 V to 18 V Few external components (no electrolytic capacitor) 1 tone, 2 tones, 3 tones

More information

A Lesson on Digital Clocks, One Shots and Counters

A Lesson on Digital Clocks, One Shots and Counters A Lesson on Digital Clocks, One Shots and Counters Topics Clocks & Oscillators LM 555 Timer IC Crystal Oscillators Selection of Variable Resistors Schmitt Gates Power-On Reset Circuits One Shots Counters

More information

The components. E3: Digital electronics. Goals:

The components. E3: Digital electronics. Goals: E3: Digital electronics Goals: Basic understanding of logic circuits. Become familiar with the most common digital components and their use. Equipment: 1 st. LED bridge 1 st. 7-segment display. 2 st. IC

More information

isim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL

isim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL isim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL Michael Steffes Sr. Applications Manager 12/15/2010 SIMPLY SMARTER Introduction to the New Active Filter Designer Scope

More information

Precision Diode Rectifiers

Precision Diode Rectifiers by Kenneth A. Kuhn March 21, 2013 Precision half-wave rectifiers An operational amplifier can be used to linearize a non-linear function such as the transfer function of a semiconductor diode. The classic

More information

PLL frequency synthesizer

PLL frequency synthesizer ANALOG & TELECOMMUNICATION ELECTRONICS LABORATORY EXERCISE 4 Lab 4: PLL frequency synthesizer 1.1 Goal The goals of this lab exercise are: - Verify the behavior of a and of a complete PLL - Find capture

More information

Taking the Mystery out of the Infamous Formula, "SNR = 6.02N + 1.76dB," and Why You Should Care. by Walt Kester

Taking the Mystery out of the Infamous Formula, SNR = 6.02N + 1.76dB, and Why You Should Care. by Walt Kester ITRODUCTIO Taking the Mystery out of the Infamous Formula, "SR = 6.0 + 1.76dB," and Why You Should Care by Walt Kester MT-001 TUTORIAL You don't have to deal with ADCs or DACs for long before running across

More information

ETEC 2301 Programmable Logic Devices. Chapter 10 Counters. Shawnee State University Department of Industrial and Engineering Technologies

ETEC 2301 Programmable Logic Devices. Chapter 10 Counters. Shawnee State University Department of Industrial and Engineering Technologies ETEC 2301 Programmable Logic Devices Chapter 10 Counters Shawnee State University Department of Industrial and Engineering Technologies Copyright 2007 by Janna B. Gallaher Asynchronous Counter Operation

More information

RF Etch Monitor. Introduction

RF Etch Monitor. Introduction RF Etch Monitor Introduction A newly designed RF Matching Controller & RF Etch Monitor replaces the old OEM design of the RF Matching Controller and the RF Etch Monitor. OEM RF Matching Controller: - Analog

More information

A Lesson on Digital Clocks, One Shots and Counters

A Lesson on Digital Clocks, One Shots and Counters A Lesson on Digital Clocks, One Shots and Counters Topics Clocks & Oscillators LM 555 Timer IC Crystal Oscillators Selection of Variable Resistors Schmitt Gates Power-On Reset Circuits One Shots Counters

More information

Application Report. 1 Introduction. 2 Resolution of an A-D Converter. 2.1 Signal-to-Noise Ratio (SNR) Harman Grewal... ABSTRACT

Application Report. 1 Introduction. 2 Resolution of an A-D Converter. 2.1 Signal-to-Noise Ratio (SNR) Harman Grewal... ABSTRACT Application Report SLAA323 JULY 2006 Oversampling the ADC12 for Higher Resolution Harman Grewal... ABSTRACT This application report describes the theory of oversampling to achieve resolutions greater than

More information

路 論 Chapter 15 System-Level Physical Design

路 論 Chapter 15 System-Level Physical Design Introduction to VLSI Circuits and Systems 路 論 Chapter 15 System-Level Physical Design Dept. of Electronic Engineering National Chin-Yi University of Technology Fall 2007 Outline Clocked Flip-flops CMOS

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent

More information

Section 21. 8-bit A/D Converter

Section 21. 8-bit A/D Converter M Section 21. Converter HIGHLIGHTS 21 Convertor This section of the manual contains the following major topics: 21.1 Introduction...21-2 21.2 Control Registers...21-3 21.3 Operation...21-5 21.4 A/D Acquisition

More information

AVR120: Characterization and Calibration of the ADC on an AVR. 8-bit Microcontrollers. Application Note. Features. Introduction

AVR120: Characterization and Calibration of the ADC on an AVR. 8-bit Microcontrollers. Application Note. Features. Introduction AVR120: Characterization and Calibration of the ADC on an AVR Features Understanding Analog to Digital Converter (ADC) characteristics Measuring parameters describing ADC characteristics Temperature, frequency

More information

Contents COUNTER. Unit III- Counters

Contents COUNTER. Unit III- Counters COUNTER Contents COUNTER...1 Frequency Division...2 Divide-by-2 Counter... 3 Toggle Flip-Flop...3 Frequency Division using Toggle Flip-flops...5 Truth Table for a 3-bit Asynchronous Up Counter...6 Modulo

More information

Analog Representations of Sound

Analog Representations of Sound Analog Representations of Sound Magnified phonograph grooves, viewed from above: The shape of the grooves encodes the continuously varying audio signal. Analog to Digital Recording Chain ADC Microphone

More information

Module 3: Floyd, Digital Fundamental

Module 3: Floyd, Digital Fundamental Module 3: Lecturer : Yongsheng Gao Room : Tech - 3.25 Email : yongsheng.gao@griffith.edu.au Structure : 6 lectures 1 Tutorial Assessment: 1 Laboratory (5%) 1 Test (20%) Textbook : Floyd, Digital Fundamental

More information

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National

More information

Basics of Information Systems

Basics of Information Systems Basics of Information Systems Dr. LászlóKutor Basic Concepts of Signals and Signal processing Analog - Digital Conversion http://uni-obuda.hu/users/kutor BIS 2014 BIS 2/33/1 Basic Concepts of Signals Signal

More information

Optimizing IP3 and ACPR Measurements

Optimizing IP3 and ACPR Measurements Optimizing IP3 and ACPR Measurements Table of Contents 1. Overview... 2 2. Theory of Intermodulation Distortion... 2 3. Optimizing IP3 Measurements... 4 4. Theory of Adjacent Channel Power Ratio... 9 5.

More information

Lab 5 Getting started with analog-digital conversion

Lab 5 Getting started with analog-digital conversion Lab 5 Getting started with analog-digital conversion Achievements in this experiment Practical knowledge of coding of an analog signal into a train of digital codewords in binary format using pulse code

More information

RAM & ROM Based Digital Design. ECE 152A Winter 2012

RAM & ROM Based Digital Design. ECE 152A Winter 2012 RAM & ROM Based Digital Design ECE 152A Winter 212 Reading Assignment Brown and Vranesic 1 Digital System Design 1.1 Building Block Circuits 1.1.3 Static Random Access Memory (SRAM) 1.1.4 SRAM Blocks in

More information

6-BIT UNIVERSAL UP/DOWN COUNTER

6-BIT UNIVERSAL UP/DOWN COUNTER 6-BIT UNIVERSAL UP/DOWN COUNTER FEATURES DESCRIPTION 550MHz count frequency Extended 100E VEE range of 4.2V to 5.5V Look-ahead-carry input and output Fully synchronous up and down counting Asynchronous

More information

WHAT DESIGNERS SHOULD KNOW ABOUT DATA CONVERTER DRIFT

WHAT DESIGNERS SHOULD KNOW ABOUT DATA CONVERTER DRIFT WHAT DESIGNERS SHOULD KNOW ABOUT DATA CONVERTER DRIFT Understanding the Components of Worst-Case Degradation Can Help in Avoiding Overspecification Exactly how inaccurate will a change in temperature make

More information

DS1104 R&D Controller Board

DS1104 R&D Controller Board DS1104 R&D Controller Board Cost-effective system for controller development Highlights Single-board system with real-time hardware and comprehensive I/O Cost-effective PCI hardware for use in PCs Application

More information

Computer Architecture

Computer Architecture Computer Architecture Random Access Memory Technologies 2015. április 2. Budapest Gábor Horváth associate professor BUTE Dept. Of Networked Systems and Services ghorvath@hit.bme.hu 2 Storing data Possible

More information

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. For a complete data sheet, please also download: INTEGRATED CIRCUITS DATA SEET For a complete data sheet, please also download: The IC6 74C/CT/CU/CMOS ogic Family Specifications The IC6 74C/CT/CU/CMOS ogic Package Information The IC6 74C/CT/CU/CMOS ogic

More information

PIEZO FILTERS INTRODUCTION

PIEZO FILTERS INTRODUCTION For more than two decades, ceramic filter technology has been instrumental in the proliferation of solid state electronics. A view of the future reveals that even greater expectations will be placed on

More information

Asynchronous counters, except for the first block, work independently from a system clock.

Asynchronous counters, except for the first block, work independently from a system clock. Counters Some digital circuits are designed for the purpose of counting and this is when counters become useful. Counters are made with flip-flops, they can be asynchronous or synchronous and they can

More information

Limited WARRANTY: Make Noise implies and accepts no responsibility for harm to person or apparatus caused through operation of this product.

Limited WARRANTY: Make Noise implies and accepts no responsibility for harm to person or apparatus caused through operation of this product. Function Limited WARRANTY: Make Noise warrants this product to be free of defects in materials or construction for a period of one year from the date of purchase (proof of purchase/invoice required). Malfunction

More information

Nyquist data converter fundamentals Tuesday, February 8th, 9:15 11:35

Nyquist data converter fundamentals Tuesday, February 8th, 9:15 11:35 Sampling switches, charge injection, Nyquist data converter fundamentals Tuesday, February 8th, 9:15 11:35 Snorre Aunet (sa@ifi.uio.no) Nanoelectronics group Department of Informatics University of Oslo

More information

HDMM01 V1.0. Dual-axis Magnetic Sensor Module With I 2 C Interface FEATURES. Signal Path X

HDMM01 V1.0. Dual-axis Magnetic Sensor Module With I 2 C Interface FEATURES. Signal Path X Dual-axis Magnetic Sensor Module With I 2 C Interface FEATURES Low power consumption: typically 0.4mA@3V with 50 measurements per second Power up/down function available through I 2 C interface SET/RESET

More information