lec. 6: folding & interpolating adcsresearch.iaun.ac.ir/pd/farkhani/pdfs/uploadfile_4421.pdf ·...

Post on 27-Oct-2020

9 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Lec. 6:

Folding & Interpolating ADCs

Lecturer: Hooman Farkhani

Department of Electrical Engineering

Islamic Azad University of Najafabad

Feb. 2016.

Email: H_farkhani@yahoo.com

In The Name of Almighty

2

Folding ADC

، Flashبه منظور برطرف نمودن مشکل افزایش نمایی تعداد مقایسه گرها با افزایش تعداد بیتها در مبدل •

. استفاده می شود( Folding)از تکنیک تا کردن ورودی

اصلی این ساختار استفاده از یک مقایسه گر برای مقایسه ورودی با چندین ولتاژ مرجع به جای یک وایده •

Folding preaبرای دستیابی به این هدف، سیگنال ورودی توسط . می باشد( ساختار فلش)لتاژ مرجع

mplifiers به تعداد مشخص تا(Fold )می شود .

به طوریکه در حالیکه مبدل فلش برای این عمل موجب کاهش قابل توجه تعداد مقایسه گرها می شود، •

مقایسه عدد 6فقط به ( 4=بیت 2با تعداد تا خوردن ) foldedمقایسه گر نیاز دارد، مبدل 15بیت به 4دقت

. گر نیازمند است

3

Folding ADC

گر برای ­و سه مقایسه( خطوط عمودی)، (MSB)سه مقایسه گر برای تعیین دو بیت پرارزش (LSB)تعیین دو بیت کم ارزش

4

Signal Folding

• Analog pre-processing

→ folding amplifier

• Folding factor (F) is

equal to the number of

folded segments.

Segment indicator (log2(F) bits)

Fine quantization N-log2(F) bits

VFS

0

2N-1

Vi

Do

1 2 3 4 5 6 7 8

5

Folding ADC Architecture

• The fine ADC performs amplitude quantization on the folded signal.

• The coarse ADC differentiates which segment Vin resides in.

2n1 Sub-Ranges

6

Folding ADC Example: 6-Bit

• Coarse ADC determines segment, fine ADC determines level within segment

• Folding factor (FF) quantifies number of folder output segments

[B. Murmann]

7

Folding Amplifier

Example: 2-Bit Folding Circuit

8

Zero-Crossing Detection

• Only detect zero-crossings instead of fine amplitude quantization

→ insensitive to folder nonlinearities.

• P parallel folding amplifiers are required.

F = 3, P = 4

Vi

Vo

0

9

Offset Parallel Folding

• Total # of zero-crossings = Total # of preamps = P*F

• Parallel folding saves the # of comparators, but not the # of preamps

→ still large Cin.

F = 3, P = 4

Re

fere

nce

La

dd

er

Folder 2 V2

Folder 1 V1

ViVR

Folder 3 V3

Folder 4 V4

Vi0

Vi0

Vi0

Vi0

c

c

c

c

10

Folding ADC

از نقطه نظر سرعت عملکرد، از آنجاییکه مقایسه گرهایLSB وMSB کنند، لذا ­همزمان عمل می

با کاهش مصرف توان و سطح اشغالی . باشد Flashمی تواند مشابه Foldingسرعت عملکرد مبدل

. بیت قابل پیاده سازی است 10، رزولوشن تا فلش مبدلنسبت به Foldingمبدلهای

Pros

Folding reduces the comparator number by the folding factor F,

while the number of preamps remains the same.

Cons

Multiple differential pairs in the folder increases the output loading.

11

Interpolating ADC

Idea:

– Interpolation between preamp outputs

• Reduces number of preamps

– Reduced input capacitance

– Reduced area, power dissipation

• Same number of latches

• Important “side-benefit”

– Decreased sensitivity to preamp offset

• Improved DNL

12

Interpolation

– 12 –

Uniformly spaced zero-crossings in flash ADCs

……

Vi

VR1

VR2

VR3

Vo1

Vo2

Vo3

Vo1

Vo2

Vo3

VR1

VR2

VR3

Ref: R. van de Grift, I. W. J. M. Rutten, and M. van der Veen, "An 8-bit video ADC

incorporating folding and interpolation techniques," IEEE Journal of Solid-State

Circuits, vol. 22, pp. 944-953, issue 6, 1987.

13

Resistive Interpolation

• Intermediate zero-crossings are recovered by interpolation.

• DNL is improved by voltage interpolation.

• Requires overlapped linear regions b/t adjacent preamps.

Vo1

Vo2

Vo3

VR1

VR2

VR3

……

Vi

VR1

VR3

Vo1

Vo2

Vo3

14

Interpolation Nonlinearity

• Nonlinear TF of preamps cause errors in the interpolated zero-crossings.

• Interpolation nonlinearity directly translates into DNL and INL.

• Impedance mismatch due to interpolation also causes dynamic errors.

VA

VB/4+VA*3/4

VA/2+VB/2

VB*3/4+VA/4

VB

A

B

A

B

15

Capacitive Interpolation

K. Kusumoto,

JSSC, Dec. 1993

16

Current Interpolation

Less accurate then voltage interpolation due to mismatch of current mirrors

Ref: M. Steyaert, R. Roovers, and J. Craninckx, "100 MHz 8 bit CMOS interpolating

A/D converter," in Proceedings of IEEE Custom Integrated Circuits Conference,

1993, pp. 28.1.1-28.1.4.

17

Features of Interpolation

• Reduces the total number of preamps by the interpolation

factor.

• Total number of latches stay the same.

• Reduces the total input capacitance (larger input BW).

• More area- and power-efficient than straight flash ADC.

• Voltage interpolation improves DNL.

• Subject to preamp nonlinearities.

• For interpolation factors >2, amplifier nonlinearity can limit the

precision of zero crossings

– See e.g. Van de Plassche, p.121

18

Folding & Interpolating ADC: Example

[Murmann]

19

Folding & Interpolating ADCs (Recent Years):

Reference

/Date

Technology

(nm)

Resoluti

on (Bit)

Speed

(Gs/s)

Supply

(V)

Power

(mW)

ERBW

(GHz) ENOB (Bit)

FOM

(pJ/step)

[JSCC 2009]

Bob

Verbrugen

90n 5 1.75 1 2.2mW 0.787 @DC:

4.7 0.16

[JSCC 2010]

Nakajima 90n 6 2.7 1 50mW N.A. 5.28 0.47

[JSCC 2009]

C.Taft 180n 10 1 1.8 1200mW N.A. 9.06 2.24

[ISSCC

2004]

C.Taft

180n 8 1.6 1.8 1200mW N.A. 7.26 4.89

20

References

Professor Boris Murmann Course slides 2012,

Stanford University- EE315B course

Professor Y. Chiu course slides, Fall 2014.

top related