TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current,...

27
TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt [email protected]

Transcript of TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current,...

Page 1: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI)

Ing. Ondřej Šubrt [email protected]

Část I – principy a reálné vlastnosti SI obvodů

Část II – úvod do aplikace a realizace SI obvodů

Page 2: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Část I – principy a reálné vlastnosti SI obvodů

• reálné vlastnosti obvodů SI a jejich klasifikace

• způsoby minimalizace chyb, zdokonalená obvodová řešení proudových paměťových buněk

Page 3: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

1. Reálné vlastnosti obvodů SI – klasifikace chyb proudových paměťových buněk

proudová paměťová buňka = SI Memory cell

i

ii

VddVdd

ii

Vdd

iJZe J

dg

V

Φ

gs

out

+

2

Φ

out

Φ

- C

1

out 2

dg

2

in

A

V

i

gs

ds

C

v

J

out Z

ds

in

Min

CMin CMin

-

M

Z

Φ

gs

+

Φ1

1

1

g

Φ1

ds

dg

2

inKM

g

gs

mem

mem

CC

ga) b)

ZinKZ

mem

v

J

d

Φ

in

C

+

Φ

c)

Vgsgm1

rem:not shown

g Cs ds,

Φgm

i i

Page 4: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Dominující chybové faktory v praxi:

• Konečný poměr Yin/Yout a jeho důsledky Zin,VCMin, Zout modeluje návazné členy v obvodu (buňky) Vstupní fáze - minimalizovat proud iZe ! Výstupní fáze – minimalizovat Zin, ze stat. hlediska „přizpůsobit“ napěťové úrovně (VCMin) • Ustalovací chyba výstupního proudu

• Chyby způsobené injekcí náboje

ekvivalentní úbytek vgs při přechodu mezi vstupní/výstupní fází (odrazí se ve změně id)

• Aspekty správného časování

vliv trise, tfall, předstihy proudových signálů a korektní překryvy fází hodin!

Page 5: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Způsoby minimalizace chyb:

1) Konečný poměr Yin/Yout a) Zvyšování vstupní vodivosti – zpětnovazební techniky ve vstupní proudové

smyčce buňky

technika VGD (Virtually Grounded Drain) – též „GGA buňka“ technika VGS (Virtually Grounded Source) - minimalizace statického napěťového rozkmitu na vstupu buňky, vytvoření virtuální „signálové země“ vedoucí ke snížení malosignálového rin

b) Snižování výstupní vodivosti

- použití kaskod na místě zdroje J, paměťového tranzistoru

Page 6: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

2) Nábojová injekce (charge injection, „switch feedthrough“ během přechodu mezi fázemi) - typický problém spínačů zapojených k uzlu s vysokou impedancí (gate Mmem) a) použití „dummy tranzistorů“: přímé „nasátí“ náboje injektovaného spínačem

dvěma tranzistory se zkratovaným sourcem a drainem

nevýhoda - nelineární (signálově závislá) povaha nábojové injekce – nemožnost dosáhnout anulování CHI ve velkém rozsahu vstupních proudů Iin buňky

b) spojitě pracující zpětná vazba chybového signálu (continuos-time error feedback)

problém: technika dummy je těžko použitelná při velmi malých úrovních vstupního signálu (srovnatelných s účinkem nábojové injekce)

→ řešení: integrační smyčka vstupního proudu („měření“ úrovně chybového proudu, zapamatování a odečítání)

Page 7: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

c) „stabilizace“ spínaného napětí (constant voltage switching, CVS) technika použitelná na uzlech s vysokou impedancí – vytvoření konstantní úrovně nábojové injekce a její následná eliminace pomocí dummy d) vícenásobné vzorkování ve vstupní fázi vyžaduje modifikovanou (složitější) sekvenci hodin typický případ – S2I buňka (a její dokonalejší varianta S3I): vstupní fáze rozdělena na dvě („hrubá“-coarse, „jemná“-fine), rovněž dva paměťové tranzistory coarse – slouží k zapamatování vstupní proudové hodnoty v „hrubé“ fázi fine – zapamatování chyby nábojové injekce vzniklé v coarse

Page 8: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

2. SI buňky s minimalizací chyb

2.1 Proudová buňka s „chybovou zpětnou vazbou“ (Switched-Current cell with continuos-time error feedback, [1])

kompenzované chyby: nábojová injekce pro velmi malé proudy, zvětšený výstupní odpor - vhodná i k zapamatování velmi malých proudů (pod 1uA) fáze φ1: proud načten do Mmem (načtení vstupního proudu iin=imem) přechod fáze φ1 – fáze φ2: nábojová injekce ve spínači Msw způsobí chybu zapamatovaného proudu imem fáze φ2: Mmem dodává proud imem, rozdíl imem-iin tvoří chybový proud ie proud ie zrcadlen přes M1-M2 M3-M4, nabíjí kondenzátor Cs – napětí působí na imem tak, že chybový proud ie je zmenšován k nule. fáze φ3: vybití Cs, obnova počátečních podmínek

ii

Vdd

i

C

inmem

e

Vdd

Mmem

COM

M

act

1M2

M3 M4Moff

S

Φact

Φmem

Φsel

Φoff

erro

r fee

dbac

k

Φsel

memΦ

Φact

offΦ1 2 3

Msw

a)

b)

Page 9: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

průběh kompenzace ie je dán vztahem:

Ie=ie(t=0) počáteční hodnota chybového proudu, α ... souhrnný přenos zrcadel M1-M2, M3-M4 , gmm ... transkonduktance Mmem, Cstore ... celková kapacita v odečítacím uzlu ie

nevýhoda buňky: velmi malá rychlost, daná integrační konstantou cyklu

(1) exp)(

−≈ t

CgItistore

mmee

α

Page 10: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

2.2 Dvojitá buňka s regulovanou kaskodou

(Regulated cascode double memory cell [2])

kompenzované chyby: nábojová injekce pro „střední“ rozsah vstupních proudů, zvětšený výstupní odpor fáze �: proud iin zaznamenán do CELL1 - ndummy sepnut do komlexu reg. kaskody M1-M3 nábojová injekce na spínači φ1 při přechodu do fáze �... fáze �: přenos proudu z CELL1 do CELL2 nábojová injekce na spínači φ3 při přechodu do fáze � ... (opačné polarity než u fáze φ2) fáze �: přenos proudu z CELL2 na výstup (iout)

i

Vdd

Vdd

i

Vdd

in out

Φ1 2Φ

3ΦNDUMMY

1ΦNDUMMY

J

J

M

MM

1

2

3

M3

M1

2M

C

C

Vdd

3Φ1 2 3

CELL1

CELL2

S

S

x

y

a)

b)

Page 11: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

- jednoduchý double-sampling k potlačení chyb - dvě komplementární buňky CELL1, CELL2 (pouze spínače stejného typu) princip: chyby způsobené injekcí náboje mají téměř stejnou velikost, ale opačnou polaritu celkový chybový proud dán vztahem:

Ie1 chyba samostatné buňky (cell 1 nebo cell 2), gm ... transkonduktance paměťového tranzistoru M1, V0 ... minimální napětí Vds M1 pro činnost v lineární oblasti, Cox ... kapacita na hradle paměť. tranzistoru, C ... přídavná paměťová kapacita

(2) )(

++−=

m

e

m

indd

oxmtote g

IgiVV

CCgI 1

0 222

Page 12: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

2.3 Buňka S3I a její vylepšené varianty (S3I memory cell [3], S3I-GGA-casc memory cell [4]) kompenzované chyby: nábojová injekce, snížení rin, (event. zvýšení rout u zdok. varianty)

i i i

i

i

i i

i ii i

+-+-

P

N

C

C

V

in out

Vdd

ref

ΦΦ

Φ

Φ Φ

11

1a

1a

2

Φ1

Φ2Φ1a

P

N

C

C

V

Vdd

refinVa

a

a

P

N

FB

PddV

C

C

N

Vinb

b

b

P

N

C

PV

N

P

C

b

dd

N

bO

Φ1a ("coarse") Φ1b ("fine") Φ2 ("output")

b) c) d)a)

(finememory)

(coarsememory)

(GGAAmp)

AG

i+ n i+ n

A A AA

a b

Page 13: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

a) Základní buňka S3I: - uplatnění multiple-sampling ve vstupní fázi-buňka obsahuje „jemný“ (fine memory P) a „hrubý“ (coarse memory N) paměťový tranzistor, činnost rozdělena do podfází fáze φ1a: horní část buňky (fine memory) funguje jako „předepínací“ proudový zdroj, spodní část plní funkci klasické buňky s paměťovým tranzistorem (coarse memory N). Zpětná vazba uzavřena přes GGA Amp, snižující vstupní odpor (udržování konst. napětí na vstupu buňky) přechod fáze φ1a do fáze φ1b – nábojová injekce na coarse memory ... fáze φ1b: spodní částí buňky teče proud iin+ierror (náboj. injekce), horní tranzistor (fine memory P) zapojen jako dioda a natéká do něj proud (iin+ierror)-iin = ierror - navržen pro velmi malé proudy! (chyba náboj. injekce musí být zanedbatelná...) fáze φ2: obě části buňky (coarse i fine) poskytují výstupní proud – dochází k odečtení chyby náboj. injekce iout=(iin+ierror)-ierror=iin

Page 14: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

b) Vylepšená varianta S3I-GGA-casc

- obsahuje část známé buňky GGA- zesilovač GGAAmp obsahuje MOS v zapojení se společným gatem a dva proudové zdroje

- tranzistory fine a coarse nahrazeny zapojením regulovaných kaskod – zvýšení výstupního odporu

i

VddVdd

Vdd

i

Vdd

i

i

iVdd

Vdd

TGATEIN OUT

F Fn

TGATEIN OUT

F FnTGATEIN OUT

F Fn

TGATE INOUT

FFn

Φ

Φ

Φ

inVgga

Vp

Vn

Mn=18/6Mgga=60/12Mp=42/12NMOScascode:Mc1,Mc2=120/3Mmem=240/24PMOScascode:Mc1,Mc2=100/3Mmem=100/12TGATE:nmos=60/3pmos=180/3N-DUMMY,P-DUMMY:Mswitch=2*6/3Mdummy=6/3

FINEMEMORY

c2P

mP

M

TRANSISTOR SIZING:

nJc1P

1

M

M

S3I-casc cell core

p

N-DUMMY

M

M1a

c1Nc2NM

mN

COARSEMEMORY

J

P-DUMMY

P

N

-TYPE

-TYPE

2

P

N

(iout)

Vin

n

G

M

A

gga

gain=

x

M

M

p

y

GGA Amp

TG

TG

1 2

3

TG45(TG )

Φ1 ( )

TG

Φ

1

2

Φ

Φ

1a

a b

1bΦ

A

Page 15: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

2.4 Porovnání parametrů buněk

parametr → buňka ↓

minimální perioda jednoho cyklu [μs]

specifický proudový rozsah Is [μA]

celková relativní chyba v rozsahu Is [ppm]

technologie

plocha buňky na čipu [mm2]

výsledky

Proudová buňka s „chybovou zpětnou vazbou“

50 <0.2 100 2.4μ 2.3·10-3 měřeny

Dvojitá buňka s regulovanou kaskodou

0.7 50 to 85 200 2.4μ 5·10-3 měřeny

0.5 1 to 600 120 simulovány

buňka S3I-GGA-casc

NA 1 to 350

50 @ 1250 Hz 200 @ 40 kHz

2.4μ

0.16

měřeny

Page 16: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Část II – úvod do aplikace a realizace SI obvodů

• struktura A/D převodníku a úvod do mikroelektronické realizace SI buněk

Page 17: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Cyklický algoritmus A/D převodu Cíl návrhu: osmibitový cyklický převodník využívající SI buněk ⇒ specielně vhodný je „jednobitový algoritmus bez návratu“ (single-bit non-restoring algorithm, [6])

Hlavní znaky: - modifikovaný algoritmus RSD (postupná aproximace v jednobitové verzi) - jeden bit je převeden ve čtyřech fázích (phase 1-4) - stejná obvodová struktura pro libovolný počet bitů → jednoduchost návrhu, snížená spotřeba

Page 18: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Jak realizovat jednotlivé kroky algoritmu technikou spínaných proudů?

• Násobení dvěma (multiplication): - postupné načtení proudu do dvou SI buněk,

sečtení výstupních proudů a zapamatování ve třetí buňce • Odečítání (subtraction): - seriové spojení výstupů dvou SI buněk (proudy se

odečtou)

• Porovnání (comparison): - provedeno pomocí odečítání, znaménko výsledku se

vyhodnotí v detektoru průchodu nulou (dále „detektor nuly“)

Page 19: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Obvodová realizace cyklického SI převodníku

• Čtyři buňky typu S3I-GGA-casc s komplexním potlačením chyb [5] • Komparátor s uzavřenou smyčkou – vzorkování, detekce nuly

In1 In2 Ip-Iref

Ip

Vdd Vdd

+ -A

S1

F8 S6 S2 S4 S9

PN1 N1 N2 N3 N4Cpn1

Cn3 Cn1 Cn2

Iin JPN1

IrefB

GGA Amp

DIGOUT

S1 S2 S3

S3a

S4 S5

S5a

S6 S7

S7a

S8 S8a

F8

1

1 2 3 4

b7 b6 to b0

Comparator

a) b)

SI memory cells

DIG OUT

zero-detect

S3I-GGA-casc sampling

Page 20: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Princip funkce • Fáze 1: načtení proudu do buňky N1 (load)

nejvýznamnější bit (MSB) – načti proud iin další bity – načti zbytek po převodu (reziduum) irn

IN1 IN2 Ip-Iref

Ip

Vdd Vdd

+ -A

S1

F8 S6 S2 S4 S9

PN1 N1 N2 N3 N4Cpn1

Cn3 Cn1 Cn2

Iin JPN1

IrefB

GGA Amp

DIGOUT

S1 S2 S3

S3a

S4 S5

S5a

S6 S7

S7a

S8 S8a

F8

1

1 2 3 4

b7 b6 to b0

Comparator

a) b)

SI memory cells

DIG OUT

load ↓

Page 21: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

• Fáze 2: načtení proudu do buňky N2, proud N1 beze změny (zapamatován) (N2=load, N1=hold) nejvýznamnější bit (MSB) – načti proud iin další bity – načti zbytek po převodu (reziduum) irn

1

IN1 IN2 Ip-Iref

Ip

Vdd Vdd

+ -A

S1

F8 S6 S2 S4 S9

PN1 N1 N2 N3 N4Cpn1

Cn3 Cn1 Cn2

Iin JPN1

IrefB

GGA Amp

DIGOUT

S1 S2 S3

S3a

S4 S5

S5a

S6 S7

S7a

S8 S8a

F8

1

1 2 3 4

b7 b6 to b0

Comparator

a) b)

SI memory cells

DIG OUT

load ↓

hold ↑

Page 22: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

• Fáze 3: součet zapamatovaných proudů N1, N2 načti do buňky PN1 (PN1 load, N1,N2=holds) ⇒ násobení dvěma hotovo (neboť iPN1=iN1+iN2=2*iin)

2

IN1 IN2 Ip-Iref

Ip

Vdd Vdd

+ -A

S1

F8 S6 S2 S4 S9

PN1 N1 N2 N3 N4Cpn1

Cn3 Cn1 Cn2

Iin JPN1

IrefB

GGA Amp

DIGOUT

S1 S2 S3

S3a

S4 S5

S5a

S6 S7

S7a

S8 S8a

F8

1

1 2 3 4

b7 b6 to b0

Comparator

a) b)

SI memory cells

DIG OUT

load ↓

↑ hold ↑

Page 23: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

• Fáze 4: načti rozdíl proudů iPN1 a iref do buňky N3 (PN1=hold, N3=load), Porovnání: rozhodni znaménko rozdílu v detektoru nuly (zero-detect)

3

IN1 IN2

Ip-Iref

IP

Vdd Vdd

+ -A

S1

F8 S6 S2 S4 S9

PN1 N1 N2 N3 N4Cpn1

Cn3 Cn1 Cn2

Iin JPN1

IrefB

GGA Amp

DIGOUT

S1 S2 S3

S3a

S4 S5

S5a

S6 S7

S7a

S8 S8a

F8

1

1 2 3 4

b7 b6 to b0

Comparator

a) b)

SI memory cells

DIG OUT

load ↓ hold ↑

zero-detect

Page 24: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

• Fáze 4: načti rozdíl proudů iPN1 a iref do buňky N3 (PN1=hold, N3=load), Porovnání: rozhodni znaménko rozdílu v detektoru nuly (zero-detect) Dokončení: rozhodni, zda iref bude odečten pro další bit

4

IN1 IN2

Ip-Iref

IP

Vdd Vdd

+ -A

S1

F8 S6 S2 S4 S9

PN1 N1 N2 N3 N4Cpn1

Cn3 Cn1 Cn2

Iin JPN1

IrefB

GGA Amp

DIGOUT

S1 S2 S3

S3a

S4 S5

S5a

S6 S7

S7a

S8 S8a

F8

1

1 2 3 4

b7 b6 to b0

Comparator

a) b)

SI memory cells

DIG OUT

Page 25: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Ukázková simulace (SPICEový simulátor ELDO) podmínky: iin=100 uA, iref=127.66 uA→ code=11001000

5

Page 26: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Diskuse zvoleného řešení

Výhody A/D převodníků (a obecných systémů) na bázi techniky SI:

+ VÝHODY: • Nenáročný návrh s nízkými požadavky na realizační technologii (na rozdíl od

techniky SC nevyžaduje precizní poměry kondenzátorů ani kondenzátorová pole)

• Proces změny měřítka integrace („scalování“) je proto snažší než u SC, kde

pole kondenzátorů mohou zabrat značnou část plochy čipu - NEVÝHODY: • Režim s nízkou spotřebou (low-power low-voltage) je těžko dosažitelný

(vyžadoval by podprahový mód MOS tranzistorů v SI buňce -> špatné šumové parametry!)

Page 27: TECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, …hippo.feld.cvut.cz/vyuka/ads/cviceni/SC_SI/ads-si.pdfTECHNIKA SPÍNANÝCH PROUDŮ (Switched-Current, SI) Ing. Ondřej Šubrt Ondrej.Subrt@asicentrum.cz

Reference [1] Pain, B., Fossum, E. R.: “A current memory cell with switch feedthrough reduction by error feedback”, IEEE

J. of Solid State Circ., vol. 29, No. 10, pp. 1288-1290, 1994 [2] Leenaerts, D. M. W., Leeuwenburgh, A. J., Persoon, G. G.: A high-performance SI memory cell, IEEE

Journal of solid-state circuits, vol. 29, No. 11, pp. 1404-1407, 1994 [3] Hughes, J. B., Moulding, K. W.: “The S3I cell”, proceedings of the conference ISCAS 1997, Hong Kong, pp.

113-116, 1997 [4] Šubrt, O.: “A Versatile Structure of S3I-GGA-casc Switched-Current Memory Cell with Complex

Suppression of Memorizing Errors”, in: Proc. IEEE Conf. ESSCIRC 2003, pp. 587-590, Estoril, Portugal, 2003

[5] Šubrt, O., Drechsler, P.: “High Performance Approach to Algorithmic A/D Converter Using New Types of Switched-Current Memory Cells”, In.: Proc. IFAC Workshop PDS 2003, Programmable Devices and Systems, pp. 101-105, February 11-13, Ostrava, 2003

Další doporučená literatura [6] Toumazou, C., Hughes, J. B., Battersby, N. C.: Switched-Currents an analogue technique for digital

technology, United Kingdom, Peter Peregrinus Ltd. 1993 – obsáhlá kniha o technice SI