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

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

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

11-23

CHUNG-YU WU

Differential and Integral linearity distribution of two kinds of layout methods for each current source.

 

Linearity Error

4-Cell Unit(%)

5-Cell Unit(%)

 

 

1/2 LSB

28.6

21.4

 

 

1 LSB

82.1

67.9

 

 

2 LSB

93.9

89.3

 

 

Characteristics of the D/A converter.

 

 

 

 

 

Resolution

 

10 bits

 

Differential Nonlinearity

0.21 LSB

 

Integral Nonlinearity

0.23 LSB

 

Conversion rate

 

125 MS/s

 

Settling Time (±1/2 LSB)

8 ns

 

Rise/Fall time (10-90%)

3 ns

 

Glitch Energy

 

40 psV

 

Power Dissipation

 

150 mWatts

 

Supply Voltage

 

5V

 

Process

 

0.8um CMOS

 

Chip Size (without pads)

1.8mm×1.0mm

 

 

 

 

 

 

SUMMARY

1.Using threshold-voltage compensated current sources.

2.Two-step weighted current array 32 master, 32 slave unit current sources.

3.10 bits, 125MHz, INL±0.21 LSB, DNL±0.23 LSB,

150mW.

4. Few analog components & good performance.

11-24

CHUNG-YU WU

§11-4 Thermometer-Code DAC

Current-mode thermometer-coded DAC; Current-cell-matrix DAC

1. Thermometer code (3 bit)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b2

b1

b0

 

 

 

 

 

 

d6 d5

 

d4

d3

d2

d1

 

 

d0

0

0

 

0

 

 

 

→ 0 0 0 0 0 0 0

0

0

 

1

 

 

 

→ 0

0

0

0

 

 

 

0

 

 

 

0

1

 

 

 

 

 

0

1

 

0

 

 

 

→ 0

0

0

0

 

 

 

0

 

 

 

1

1

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

 

0

 

 

 

→ 0

1

1

1

 

 

 

1

 

 

 

1

1

 

 

 

 

 

1

1

 

1

 

 

 

→ 1

1

1

1

 

 

 

1

 

 

 

1

1

 

 

 

 

 

2. Conceptual circuit of thermometer-coded DAC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VDD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vout,p

 

 

 

 

 

 

 

 

 

 

Vout,n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Binary

1

2

3

1024

input

 

 

 

 

Binary-to-thermometer decoder 10

+50%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tolerance

 

 

 

 

 

 

 

 

 

 

 

 

 

4X

 

4 LSB

-50%

 

 

 

 

 

 

 

 

 

one step

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 LSB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 SWITCH

4 SWITCHES

 

Advantages:

(1)Monotonicity is guaranteed.

(2)The matching requirement is much relaxed.

e.g. 50% matching→DNL 0.5 LSB

(3)At the midcode transition the glitch is greatly reduced.

only 1 LSB current source is switched.

11-25

CHUNG-YU WU

(4)Glitches do not contribute much to nonlinearity. Glitches switched LSB

ÞGlitch/LSB constant

ÞGood linearity.

Disadvantage: Area consuming

Every LSB needs a current source, a switch, a decoding circuit, and the binary to thermometer decoder.

3. 8-bit current-mode thermometer-coded DAC

Conceptual architecture

Vdd

 

R

 

 

Vout

4LSB

LSB

 

2LSB

 

*The two LSB bits D0 and D1 are fed to two parallel three-stage pipelined latches directly.

*The six MSB bits are fed to the decoders. (D2, -----, D7)

11-26

CHUNG-YU WU

Segmented decoding structure of the DAC

D5

D7

D6

D2

D4

D3

Two-stage decoding of low bits

Cell

bist high of decoding stage-Two

Decoding scheme:

 

 

Column

 

 

Row

D4

D3

D2

D7

D6

D5

D4+D3+D2 = C1

D7+D6+D5 = R1

D4+D3 = C2

 

D7+D6 = R2

 

D4+D4D3+D3D2+D4D2 = C3

D7+D7D6+D7D5+D6D5 = R3

D4 = C4

 

D7 = R4

 

D4D3+D4D2 = C5

D7D6+D7D5 = R5

D4D3 = C5

 

D7D6 = R6

 

D4D3D2 = C7

D7D6D5 = R7

Decoding of current-source matrix:

R1

R1+C1

R1+C2

R1+C3

R1+C4

R1+C5

R1+C6

R1+C7

R2

R2+R1C1

R2+R1C2

R2+R1C3

R2+R1C4

R2+R1C5

R2+R1C6

R2+R1C7

R3

R3+R2C1

R3+R2C2

R3+R2C3

R3+R2C4

R3+R2C5

R3+R2C6

R3+R2C7

R4

R4+R3C1

R4+R3C2

R4+R3C3

R4+R3C4

R4+R3C5

R4+R3C6

R4+R3C7

R5

R5+R4C1

R5+R4C2

R5+R4C4

R5+R4C4

R5+R4C5

R5+R4C6

R5+R4C7

R6

R6+R5C1

R6+R5C2

R6+R5C4

R6+R5C4

R6+R5C5

R6+R5C6

R6+R5C7

R7

R7+R6C1

R7+R6C2

R7+R6C4

R7+R6C4

R7+R6C5

R7+R6C6

R7+R6C7

 

R7C1

R7C2

R7C3

R7C4

R7C5

R7C6

R7C7

11-27

CHUNG-YU WU

Logic diagram of the segmented row decoder

*Clocked CMOS gates

*Pipelined structure with two stages.

Φ

Φ

Buffers

Φ

Φ

Buffers

 

 

 

 

 

 

D5

 

 

 

 

 

D7

 

 

 

 

 

D5

 

 

 

 

 

D7

 

 

 

 

 

D7

 

 

 

 

 

D6

 

 

 

 

 

D7

 

 

 

 

 

D7

 

 

 

 

 

D6

 

 

 

 

 

master slave

First stage

Second stage

Logic diagram of the segmented column decoder is similar to that of the row decoder.

Current cell circuit

Ci

Ri

Φ Φ

Ri+1

Third stage

* The third stage of the pipelined circuit.

11-28

CHUNG-YU WU

Symmetrical switching sequence to reduce the gradient effect.

Switching order

1 3 5 7

Switching order

 

 

 

C1 C3 C5 C7 C6 C4 C2

 

 

1

 

R1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R3

 

 

6 4 2

 

Switching order

3

 

 

 

 

 

 

 

 

 

 

 

5

 

R5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R6

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R4

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R2

 

2

Switching order

 

 

 

 

 

 

 

 

 

R7

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current source and current switch

Vdd

 

 

 

 

Vdd

 

 

Ir

 

 

Vcomp

 

M1

 

Vcomp

 

 

 

 

Vref

 

Vp

Vref

Vp

D

M2

M3

 

 

 

C

 

 

 

 

 

 

A

 

B

 

2 LSB current source

1 LSB current source

 

 

 

Vdd

Vcomp

Vref

Vp

4 LSB current source

11-29

CHUNG-YU WU

General characteristics/features of current-mode thermometer-coded DAC:

(1)No resistor or capacitor are used.

(2)Require special layout arrangement and complicated switching sequence to reduce the mismatches among current cells in the matrix Þ complicated decoder

(3)Logic circuits and long delay.

(4)Complicated wiring

(5)Large chip area Þ worse matching problem.

(6)Suitable for high-speed (video) and high-resolution (10-bit) CMOS DAC.

Current switching and better matching than resistors.

11-30

CHUNG-YU WU

§11-5 Hybrid DAC

Combined architecture: Resistor-string + charge-redistribution DAC Weighted-current-source + current-mode thermometercoded DAC

§11-6 Case study

Ref.: IEEE JSSC, vol.33, PP.1948-1958, Dec.1998

10-bit 500-MS/s CMOS DAC:

Chip area comparison between weighted-current-source DAC and thermometercoded DAC

TABLE I

AREA REOUIREMENT FOR BINARY-WEIGHTED AND THERMOMETER-CODED DAC

Requirement

Binary Weighted

Thermometer Coded

INL (10-bit)

(0.5 1024)σ = 16σ

16σ

 

 

 

DNL (10-bit)

1024σ = 32σ

σ

Area (INL=0.5-lsb)

256*Aunit

256*Aunit

Area (INL=1-lsb)

64*Aunit

64*Aunit

Area (DNL=0.5-lsb)

1024*Aunit

Aunit

σ : standard deviation of current sources.

Aunit: minimum required area to obtain a DNL = 0.5 LSB for the thermometer-coded architecture.

Chip area 1 σ2

Normalized required chip versus percentage of segmentation and THD versus percentage of segmentation

ÞOptimal point

Adigital = AINL = 1.0 lsb

THD↓

binary

segmentation [%]

thermometer

11-31

CHUNG-YU WU

Block diagram: 8+2 segmentation

Cell circuit

Digital: decoding logic + latch Analog: differential switch +

cascoded current source.

Biasing scheme

Global biasing: common-centroid layout

Local biasing: 4 quadrants

without direct connection between any two quadrants Þ DNL ↓ and INL ↓

11-32

CHUNG-YU WU

Sinewave spectrum for Fs=300MS/s and Fsig=100MHz . SFDR=60dB

SFDR versus Fsig/Fs

SFDR

Fs(MS/s)

Fsig(MHz)

73dB

100

8

60dB

300

100

51dB

500

240

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