Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

material1 / different / Chung-Yu Wu - Analog Circuit Design

.pdf
Скачиваний:
61
Добавлен:
05.06.2015
Размер:
29 Мб
Скачать
☆

12-8

CHUNG-YU WU

*The speed of the cascaded inverter stages is limited by the RC times constants.

R = R0 = rdsp

rdsn

~100 kΩ

Cin Cgs + Cgd(1+

 

A

 

)

~0.5 pF

 

 

A ~ 10

 

 

 

 

VDD

 

Q2

ψ 1

ψ 3

Vin

A

S1

 

C1 VA

S3

 

S2

ψ 2

 

 

 

Q1

 

 

 

 

Q4

 

ψ 3

VB

C2

 

B

S8

 

Q3

Q6

 

ψ 6 (strobe)

C VC

D

Vout

C3 VD

LATCH

 

Q5

 

S5

 

 

 

 

ψ 5 (balance)

VSS

(a)

(b)

12-9

CHUNG-YU WU

(3)Fast comparators with two amplifiers and a single latch.

*Usually, the speed of a latch is faster than that of a amplifier.

Two amplifiers share one latch.

 

VDD

 

ψ 1

ψ 3

ψ A

 

Vin

C

 

 

 

S1

 

SA

 

ψ 1

 

LATCH

 

VSS

 

 

VDD

 

ψ S

ψ 2

ψ

4

ψ B

 

 

C

 

 

 

 

 

SB

 

ψ 2

 

 

 

VSS

 

 

* Operating clock waveforms

12-10

CHUNG-YU WU

§12-4 CMOS Dynamic Latches for Comparators

1. Direct-coupled latch with differential input signals

 

 

VDD

 

ψ 1

 

ψ 2

ψ 1

 

 

Vin +

 

 

 

C1

Vout

+

Vin -

 

Vout

C2

ψ 2

-VSS

*For single-ended inputs, Vin+ or Vin- may be replaced by a threshold voltage or can be generated by self-biasing

2.Capacitively coupled latch with autozeroing input

VDD

Vout

Q5

C4

Q6

Vout +

ψ 1

 

ψ 2

 

ψ 1

 

 

C3

ψ 2

 

ψ

3

 

C

 

 

D

 

 

S3

VC

S4

S5

VD

S6

 

 

 

 

 

C1

A

Q1 Q2

 

 

Q3 Q4

B

C2

S1

 

 

 

 

 

VA

 

 

VB

- +

- +

 

 

 

 

ψ 3

 

 

 

 

 

S2

S7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ψ 3

Vin-

S8

ψ 3

VSS

Vin-

Vin +

(a)

12-11

CHUNG-YU WU

* φ2→1 inverters Q2-Q5 and Q3-Q6 are biased at their optimal points

C3 and C4 are also precharged such that any asymmetry between the two inverters is compensated by the slightly different bias voltages provided by C3 and C4.

loop gain of the latch 1.

* Vin+ Vin- : VC

H,

VD

L.

VinVin+ : VC

L,

VD

H.

12-12

CHUNG-YU WU

§12-5 Case Studies

1. Differential-Input OP AMP Comparators with Dynamic Latches

Ref. IEEE JSSC, vol. 27, pp. 208-211, Feb. 1992

input stage

flip-flops

S-R latch

VDD

1 : 2

 

 

 

 

 

 

M13

M3

 

 

 

 

 

 

 

 

M10

M6

M7

M11

 

 

 

ψ 1

 

 

 

IB

 

 

c

 

 

d

 

 

 

 

 

M1

M2

 

M8

ψ 2

M12

M9

Vinp2

 

 

 

Vinp1

 

a

 

b

 

 

 

 

 

 

 

 

M4

 

 

M5

 

 

 

VSS

 

 

 

Q

Q

t1~t2: M12 ON (f2 1)

M10-M11 ON, M8-M9 OFF (f1 0) Va Vb, Vc=Va, Q= Q

Vinp1 and Vinp2 settles

t2~t3: Va ¹ Vb established with some regeneration of M4/M5, M12 OFF t3-t4: f1 1, f2 0 M12 OFF, M10, M11 OFF, M8, M9 ON

strong regeneration Vc ¹ Va, Va=Vc, Vb=Vd Q, Q established

for input sampling

V

 

 

 

 

ψ 2e

ψ 2

 

ψ 1

 

t1

t2

t3

t4

t

12-13

 

CHUNG-YU WU

Performance:

 

Technology

1.5 um CMOS

Die size

140 x 100 um2

Power supply

+2.5 / -2.5 V

Input dynamic range

2.5 V

Resolution

8 bits, 1LSB=9.8 mV

Sensitivity

10.6 mV ( < 7 bits)

Sampling rate

65MHz

Offset voltage

3.3 mV

Input capacitance

30 fF

13-1

CHUNG-YU WU

CH 13 CMOS Analog to Digital Converters (ADCs)

§13-1 Introduction

1. Functional block diagram of a A/D converter

Analog

Sample

 

 

A/D

Output

Digital

Input

 

 

and

 

 

 

 

 

 

Converter

Latch

Output

 

 

 

Hold

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Control Logic

2.Ideal A/D Converter (ADC)

Vin ±Vx = Vref (b12−1 +b2 2−2 +××××+bN 2−N )

=Vref (b12N−1 +b2 2N−2 +××××+bN−121 + bN 20 )

2N

where Vin is the input analog voltage or current Vref is the reference voltage or current b1 … … . bN is the digital output

Vx is the tolerable input signal range

- 12 VLSB £Vx £ 12 VLSB

2-bit ADC:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Input-output transfer curve:

 

 

Bout

 

equivalent DAC transfer response

 

 

 

 

 

 

1 V

 

 

1 LSB)

 

 

 

Offset by

 

(

 

 

 

 

 

 

 

 

 

 

 

2

LSB

 

2

 

 

 

 

 

 

 

V

 

=

1 V

®1 LSB

 

 

1 1

 

 

 

 

 

 

 

 

 

 

 

 

 

LSB

 

4

ref

 

 

 

 

 

 

1 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VLSB =

1

 

 

 

 

 

 

 

 

 

 

 

®1 LSB

 

 

 

 

0 1

 

 

 

 

 

Vref

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

The

input

voltage

 

or

current

0 0

1/4

1/2

3/4

1

should remain less than 3/4 Vref

+

0

 

 

 

 

Vin

V01

 

V10

V11

Vref

1/8 Vref

=7/8 Vref

and greater than

 

 

 

Vref

 

Vref

Vref

 

0 - 1/8 Vref

= -1/8 Vref.

 

 

 

 

 

Vij

 

 

 

 

 

 

 

Vref

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13-2

CHUNG-YU WU

Overloaded ADC: When Vin >Vin ideal +Vx or Vin <Vin ideal -Vx , the

quantization error is greater than 1/2 VLSB.

3.

Quantization noise

 

 

 

 

 

Quantization error

→ Quantization noise.

 

 

 

 

V1 = Vin + VQ

Vin

ADC

DAC

V1

 

VQ = V1 - Vin

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

 

 

 

+

VQ

Quantization noise modeling:

(1) Deterministic approach

 

 

 

 

 

T/2

 

 

 

 

1/2

 

 

 

T /2

 

 

 

 

 

1/2

 

 

é

1

 

 

 

2

ù

 

é1

2

 

-t

2

ù

 

 

 

ò

 

 

 

ò

 

 

VQ(rms)

=

ê

T

 

VQ

dtú

= ê

T

VLSB

(

T

)

 

dtú

 

 

ë

 

 

−T /2

 

 

 

û

 

ë

 

−T/2

 

 

 

 

 

û

 

 

éV

3

æ

 

3

 

 

T/2

öù1/2

=

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= ê

 

LSB

ç t

 

 

 

 

÷

ú

 

LSB

 

 

 

 

 

 

 

 

ê

 

T 3

ç

3

 

 

−T/2

÷

ú

 

 

12

 

 

 

 

 

 

 

 

ë

 

 

 

è

 

 

 

 

 

ø

û

 

 

 

 

 

 

 

 

 

V

Vin

V1

V1

t

( time )

(2) Stochastic approach

V

 

=

é

∞

 

2

(x) dx

ù1/2

 

 

ê

x 2 f

Q

 

 

ú

 

 

Q(rms)

 

ò−∞

 

 

 

 

 

 

 

 

 

ë

 

 

 

 

 

û

 

 

é

1

 

æ

VLSB /2

 

2

öù1/2

 

VLSB

= ê

 

 

ç

 

x

 

 

dx ÷ú

 

=

 

 

2

 

 

 

 

 

ê

V

è

ò−VLSB /2

 

 

 

øú

 

12

 

 

 

 

 

ë

LSB

 

 

 

 

 

 

û

 

 

 

 

VQ

 

 

 

1

 

 

+

2 VLSB

 

 

 

 

0

t

 

1

 

 

 

2 VLSB

T

T

 

-

2

2

1

fQ (x) (probability density

High =

 

function)

VLSB

 

 

 

∫∞fQ (x) dx =1

∞

X

1

VLSB

+

1

VLSB

2

2

sin(2π f in t)

13-3

CHUNG-YU WU

4.Signal-to-Noise Ratio (SNR)

(1)Vin is a sawtooth of hight Vref (or a random signal uniformly distribut between 0 and Vref)

æ

Vin(rms) ö

æ

V /

12

ö

 

ÞSNR = 20logç

 

÷

=20logç

ref

 

÷

= 20log2N =6.02 N dB

V

 

 

ç

÷

ç

VLSB /

12

÷

 

è

Q(rms) ø

è

ø

 

(2) Vin is a sinusoidal waveform between 0 and Vref .

 

Vin( rms)

 

Vref / 2

2

æ

3

 

N ö

 

ÞSNR = 20log

 

= 20log

 

 

= 20logç

 

´2

÷

= 6.02 N +1.76dB

VQ(rms)

VLSB /

12

2

 

 

è

 

ø

 

The above SNR is the best possible SNR for an N-bit ADC

Vinpp = Vref (0dB) ® SNR =6.02 N +1.76dB

Vinpp Þ -20dB ® SNR = (6.02 N +1.76 )dB-20dB

5.Performance specifications

(1)Missing codes (equivalent to monotonicity in DAC) Maximum DNL < 0.5 LSB or maximum INL < 0.5 LSB

ÞThe ADC is guaranted not to have any missing code.

(2)Conversion time

The time taken for the ADC to complete a single measurement including acquisition time of the input signal.

(3) Sampling rate

The speed at which samples can be continuously converted. Typically, the sampling rate is equal to the inverse of the conversion time except in the case of pipelining structure or multiplexing structure.

(4) Sampling-time uncertainty or aperture jitter

Due to the effective sampling time changing from one sampling instance to the next.

Sinusoidal waveform case:

Vin = Vref

2

13-4

CHUNG-YU WU

d

V

 

max

=π f

in

t

zero-crossing point

 

 

dt

in

 

 

 

 

 

 

 

 

 

 

 

If V <1 VLSB for some sampling-time uncertainty t ,

 

VLSB

1

 

 

t <

 

=

 

 

 

π finVref

2 N π f in

 

examples: 8-bit ADC, 250 MHz

fin ÞDt <5 ps

 

16-bit ADC, 1 MHz

fin ÞDt <5 ps

(5) Dynamic range

Dynamic range ≡

rms value of the maximum input (output) sinusoidal signal

rms value of the output noise plus the distortion when the same sinusoidal is present at the output

It is also called the signal-to-noise-and-distortion ratio (SNDR).

*Can be expressed as effective number of bits using the SNR formula on p. 13-3.

*Input frequency dependent.

6.Types of ADCs

Low-to-medium speed:

(1) Dual-slope or Integrating ADC

 

(2)

Oversampling ADC

 

(3)

Successive approximation ADC

 

(4)

Algorithmic ADC

High speed:

(1) Flash ADC

 

(2)

Two-step ADC

 

(3)

Pipelined ADC

 

(4)

Interpolating ADC

 

(5)

Folding ADC

 

(6)

Time-interleaved ADC

Соседние файлы в папке different