Transcript
Page 1: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

6: ADC

ARCHITECTURES

6: ADC

ARCHITECTURES

Page 2: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

There are mainly four types of ADC architectures:

Flash-type,

Pipeline,

Successive approximation,

Oversampled ADCs.

There are mainly four types of ADC architectures:

Flash-type,

Pipeline,

Successive approximation,

Oversampled ADCs.

The ADC has a continuous, infinite-valued signal as its

input. The input transitions determine the amount of

INL and DNL associated with the converter.

Page 3: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

Flash-type

Figure : Block diagram of a Flash ADC

Page 4: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

Flash or parallel converters have the highest speed of any

type of ADC. As shown in Fig., they utilize one comparator

per quantization level (2N - 1) and 2N resistors (a resistor

string DAC). The reference voltage is divided into 2N

values, each of which is fed into a comparator. The input

voltage is compared with each reference value and results

in a thermometer code at the output of the comparators. A

thermometer code will exhibit all zeros for each resistor

level if the value of VIN is less than the value on the

resistor string, and ones if VIN is greater than or equal to

voltage on the resistor string.

Flash or parallel converters have the highest speed of any

type of ADC. As shown in Fig., they utilize one comparator

per quantization level (2N - 1) and 2N resistors (a resistor

string DAC). The reference voltage is divided into 2N

values, each of which is fed into a comparator. The input

voltage is compared with each reference value and results

in a thermometer code at the output of the comparators. A

thermometer code will exhibit all zeros for each resistor

level if the value of VIN is less than the value on the

resistor string, and ones if VIN is greater than or equal to

voltage on the resistor string.

Page 5: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

A simple 2N-1, N digital thermometer decoder circuit

converts the compared data into an N-bit digital word.

The obvious advantage of this converter is the speed

with which one conversion can take place. Each clock

pulse generates an output digital word.

The disadvantage of this is doubling of area with each

bit of increased resolution.

For example, an 8-bit converter requires 255

comparators, but a 9-bit ADC requires 511. Flash

converters have traditionally been limited to 8-bit

resolution

A simple 2N-1, N digital thermometer decoder circuit

converts the compared data into an N-bit digital word.

The obvious advantage of this converter is the speed

with which one conversion can take place. Each clock

pulse generates an output digital word.

The disadvantage of this is doubling of area with each

bit of increased resolution.

For example, an 8-bit converter requires 255

comparators, but a 9-bit ADC requires 511. Flash

converters have traditionally been limited to 8-bit

resolution

Page 6: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

Another disadvantages of the Flash ADC are the power

requirements of the 2N-1 comparators. The speed is

limited by the switching of the comparators and the

digital logic.

Problem: Design a 3-bit Flash converter, listing the values

of the voltages at each resistor tap, and draw the transfer

curve for VIN = 0 to 5 V. Assume VREF = 5 V. Construct a

table listing the values of the thermometer code and the

output of the decoder for VIN =1.5, 3.0, and 4.5 V.

Problem: Design a 3-bit Flash converter, listing the values

of the voltages at each resistor tap, and draw the transfer

curve for VIN = 0 to 5 V. Assume VREF = 5 V. Construct a

table listing the values of the thermometer code and the

output of the decoder for VIN =1.5, 3.0, and 4.5 V.

Page 7: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 8: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 9: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

Accuracy Issues for the Flash ADC

Accuracy is dependent on the matching of the resistor

string and the input offset voltage of the comparators.

The voltage on the i-th tap of the resistor string was found

to be

where VI ideal is the voltage at the i-th tap if all the resistors

had an ideal value of R. The term, ΔRk is the value of the

resistance error (difference from ideal) due to the

mismatch.

Page 10: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

The switching point for the i-th comparator, Vsw,i thenbecomes

where Vos,i, is the input referred offset voltage of the i-th

comparator. The INL for the converter can then be

described as

Page 11: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

The worst-case INL will be assumed to be occur at the

middle of the string

where it is assumed that the maximum positive mismatch

occurs in all the resistors in the lower half of the string

and the maximum negative mismatch occurs in the upper

half (or vice versa) and that the comparator at the i-th tap

contains the maximum offset voltage, |Vos,i|max,

where it is assumed that the maximum positive mismatch

occurs in all the resistors in the lower half of the string

and the maximum negative mismatch occurs in the upper

half (or vice versa) and that the comparator at the i-th tap

contains the maximum offset voltage, |Vos,i|max,

Page 12: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

Problem: If a 10-bit Flash converter is designed,

determine the maximum offset voltage of the comparators

which will make the INL less than 1/2 LSB. Assume that

the resistor string is perfectly matched and VREF = 5 V.

The offset voltage be equal to 1/2 LSB.(i.e. ½ * Vref/2N) ThereforeThe offset voltage be equal to 1/2 LSB.(i.e. ½ * Vref/2N) Therefore

The DNL calculation for the Flash converter is

calculated Using the definition of DNL,

Page 13: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

The maximum DNL will occur assuming ΔRi is at its

maximum, Vos,I is at its maximum positive value, and Vos,i-1is at its maximum negative voltage. Thus,

The maximum DNL will occur assuming ΔRi is at its

maximum, Vos,I is at its maximum positive value, and Vos,i-1is at its maximum negative voltage. Thus,

Page 14: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]

The Two-Step Flash ADC

Page 15: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 16: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 17: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 18: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 19: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 20: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 21: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 22: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 23: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 24: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 25: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 26: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 27: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 28: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 29: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 30: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 31: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 32: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 33: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 34: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 35: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 36: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 37: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 38: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 39: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 40: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 41: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 42: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 43: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]
Page 44: Design of Analog & Mixed Mode Vlsi Circuits 6 [Compatibility Mode]