Történelem Planar techn. Dinamikus – kapacitív tárolás Küszöbfeszültség instabilitás –...

Preview:

DESCRIPTION

Történelem Planar techn. Dinamikus – kapacitív tárolás Küszöbfeszültség instabilitás – analóg… CODEC – telefónia EPROM – floating gate Mikroprocesszor, memóriák Gordon Moore Scale-down Áramkör-elmélet (kódolás, szűrés, etc.) Analogic „electronic grade” Team – tudományágak - PowerPoint PPT Presentation

Citation preview

Microelectronics 1

• Történelem• Planar techn.• Dinamikus – kapacitív tárolás• Küszöbfeszültség instabilitás – analóg…• CODEC – telefónia• EPROM – floating gate• Mikroprocesszor, memóriák• Gordon Moore• Scale-down• Áramkör-elmélet (kódolás, szűrés, etc.)• Analogic• „electronic grade”• Team – tudományágak• „Intellectual property”, IP

Microelectronics 2

TGSDS VUU

TGSDS VUU

:ha

:ha

2

UUVUKI

2DS

DSTGSD

2TGSD VU

2

KI

DSDSTGSD UUVUKI

)( ///0

TUdbUTUsbUTUgbUd eeeII

csatorna

Drain

polysilicon gate

gate-oxid Gate

p-szubsztrát

Source

n+ n+

Rövidcsatornás „telítéses” üzem:

Küszöbfeszültség alatti működés:

Microelectronics 3

• Szubsztrát visszahatás

B

A CpT1

T2

ΔVth=0,5 Usb 1/2

Usb

Microelectronics 4

Drain

Gate Szubsztrát

Source

Cdb

Cgb

CsbCgs

Cgd

Parazita elemek

Microelectronics 5

• Latch-up

n-zseb

D

nMOS-tranzisztor

p+

G

p-szubsztrát

S

n+

pMOS-tranzisztor

G

S D

Latch-up

Microelectronics 6

Ugs’

Csb

Gate

Source Drain

Idb

Bulk (szubsztrát)

Cgb Cdb

Cgd

Cgs

rs rdgmUgs’

ri

rg

D1 D2

Microelectronics 7

• Vertikális tranzisztor

Gate

SourceDrain

Szubsztrát

Hordozó

n+

pn+

p

L

Microelectronics 8

• Silicon-on-Sapphire, SOS

n-adalékolt drain réteg

Csatorna a p-szubsztrátban

Nincsparazita

n-adalékolt source réteg

poliszilicium gate réteg

Gate oxidréteg

UG

US UD

Szigetelt hordozópl. zafír

Microelectronics 9

• Integrált bipoláris tranzisztor

KollektorEmitter Bázis

p-bázis

p-szubsztrát

n+-emitter

n-kollektor n+-kollektor eltemetett réteg

n+-kollektor hozzávezetés

Microelectronics 10

Tokozások MCM, szendvics-szerkezet (mikrohullámú összeköttetések)

1. VLSI chip

2. VLSI chip

3. VLSI chip

Kerámia hordozó

Tokozás

Microelectronics 11

• Kaszkád feszültségkapcsolt logika

(Cascade Voltage Switch Logic, CVSL)

VDD

T2 T1

T4 T3

Q Q

A A

Ellentétes (differenciális)vezérlés

Ha bemenetek=lebeg, akkor kapacitív tárolás)

VDD

T2 T1

T4 T3

Q Q

D D

CLK

Microelectronics 12

• Logikai családok

statikus CMOS

dinamikus CMOS (Domino)

transzfer gates

áramkapcsolt (CML)

kaszkád feszültség-kapcsolt (CVSL)

emittercsatolt (ECL)

BiCMOS

adiabatikus, retractile

Microelectronics 13

n n

p

p

Vcc

Y=A +B

C t

B

A

1. Statikus CMOS logika.

Vcc

Y=A.B

n

n

n

pELŐTÖLTÉS

B

A C ki

KIÉRTÉKELÉS

2. Dinamikus CMOS logika.

Logikai családok

M

T2

T1

A C2

VCC

C1D

E

F B

Y1

Y2

3. Több-kimenetű Dinamikus CMOS logika.

Microelectronics 14

p

p

n

n

Y=A B

A

A

B

R1

A UrefB Y=A . B

Vcc

R2

4. Transzfer-gates logika.

5. Emittercsatolt logika.

Microelectronics 15

n

pT1

Q1

n

nQ2

Ct

Vcc

T2

T3

T4

A

A

6. BiCMOS logika

Microelectronics 16

Vcc

p

A

Ct

A

n

CMOS alapinverter

A·B+C·D

D

A C

VDD

B URefURef

R1

7. Current Mode Logic, CML

Microelectronics 17

Statikus RS-tároló.

T1

n n

Q

C2

Q

n

pp

nC1

SETRESET

VCC

Brute force!!!

Microelectronics 18

CparazitaVcc

Y=A. B

n

n

n

p

B

A

C ki

Statikusinverter

A.B A.B

B

AC1

C2

D

C3

Y=A.B.D

DOMINO CMOS dinamikus, egyfázisú logika

VccVcc

Vcc

nMOS logika

DOMINO CMOS fokozatokösszekapcsolása statikus inverterrel

Microelectronics 19

• GHz-es CMOS logikák

időzítés – fázisjelek

deskew áramkörök

jel-regenerálás, átmeneti tárolók

(transzparens latch-ek)

differenciális jel-vezetés

Microelectronics 20

• Gyors beírású, a kimeneten megfogott D-tároló

Q

C1C2

VDD

D

T4

T2

VDD

T7

T5

T1

CLKM

CLK

CLK

CLK

T3 T6

QI1 I2 I3

Microelectronics 21

Memóriák

Microelectronics 22

VCC

p p

n n

n

word line

read writeread write

n

bit line bit line

6-tranzisztoros statikus tároló cella

Microelectronics 23

p p

n n

n nQ

Q

1

2V ref

senseamplifier

out

EEV-

V- EE

Read Word Line

Write Word Line

Read Bit LIne

ECL kiolvasású 6-tranzisztoros tároló cella

Microelectronics 24

• Duál-port RAM

VCC BL

1

BL

2

BL1BL

2

WL

1WL

2

Microelectronics 25

• Áramtükrös SRAM kiolvasó erősítő

T4

Bit Bit Oszlop szelektálás

T1 T2

T5

Adat ki

VDD

Φ

T3

T6

UG VDD, nincs áramΦ fázisjel nyitja T7-et, kiválasztjuk az oszlopot,ΔU feszültségek lépnek fel,T1, T2 az „erősítőre” kapcsol,T5 nyit, T6 zárva marad,UG →0, Adat ki = VDD,ui. T4 árama=0 kell legyen.

Ha fordítva, akkor T6 nyit,T4 zárva, ezért Adat ki =0, nincsmunkaellenállás!T5 zár, ezért UG=VDD.

végül Φ→0, T7 lezár,

T7

UG

+ΔU ΔU=0

T7

Microelectronics 26

Billenőkörös kiolvasó erősítők

T6

VDD

Memóriacellák

T10

Bit Bit

Φ

Oszlop szelektálás

T1 T2

T3 T4

VDD

Φ

T5

T7 T8

T9

X Y

Bit Bit

Oszlop

Φ

WL

T5 T6

T7 T8

T9

X Y

T3 T4

T1 T2

T11

Φ Φ

Adat kiAdat ki

a) b)

metastabil

Kis felhúzó áram

Földelés

Ittvezérel,nyitva, de I=0

VDD-10mV

Microelectronics 27

• ECL sordekóder

A0

URef

Q1

Q2

CL

VDD

ECL –MOS Translator

VDD

Microelectronics 28

• 3-tranzisztoros dinamikus (analóg) cella

CS

T3

Kimeneti vonal (invertált)

Read

T2

T1

Write

Bemeneti vonal

Analóg áramkörök: aritmetikához

Microelectronics 29

1-tranzisztoros dinamikus RAM cella

word line

bit line

read amplifier

CS CBL

SBL

SrefSBL CC

CUUU

)(

Microelectronics 30

p p

n n

Prech Prech

Vref V

ref

Vref

Prech

Strobe1

Strobe2Word line

Dummy

Word line

bitlinebitline

Cs

Dummy cell

C 1C 2

Dinamikus RAM cella kiolvasó erősítő

Microelectronics 31

C1 C2 C3 C4 C5 C6 C7 C8

Sor-cím Oszlop-cím

Burst kezdete

RAS

CAS

Clock

Cím

Adat

Latency

Szinkron DRAM ütemezése

Régi DRAM: aszinkron. Itt processzor tudja latency-t, és akkor olvas ki.

Microelectronics 32

BANK0

* *2K 256 16

sense amplifiers

I/O gating

DQM mask logic

columnaddress

latch

columnaddressbuffer

burstcounter

controllogic

CDrow

decoder

columndecoder

addressregister

rowaddressmultiplexer

refreshcounter

refreshcontroller

mode reg.commanddecoder

CKL

CKE

CS

WE

CAS

RAS

A0-A10

BA sense amplifiersI/O gating

DQM mask logic

datainput

register

data

registeroutput

D0-D15

DML, DMH

memory array

memory arrayBANK1

* *2K 256 16

rowaddress

latch

rowaddresslatch

rowdecoder

2

2048

2048

256x16

256x16

256

256

MUX

B

D

DL

L

CL

R

11

16 Mbit (1Mx16)

SDRAM

Microelectronics 33

• DDR (Double Data Rate)-RAM• EDO-RAM (kimeneti tároló, közben címek)• Beágyazott RAM-ok: dual oxide technique• RAMBUS• SAM• Video RAM

Microelectronics 34

Vezérlő gate

Source

Lebegő (floating) gate

Drain

Csatorna

UV-EPROM cella

Kapacitív osztó,Lavina-hatás(hot elektron)

Microelectronics 35

Klasszikus EEPROM cella

n+ n+

Control gate

S D

tunnel oxid

+12V

0 V +12V

+12V

WRITE ERASE READ

0 VURead

+5V

+5V

+

from gate

(Tunnelezés a drain-ről)

to gate

Kapcsolótranzisztor

Microelectronics 36

0 V

+12V

Törlés: minden source → +12V, electronok: vissza source-ba

Bit line

Word line

Közös föld

D

Sn+

S D

tunnel oxid

Word line

n+

Flash memória cella

Microelectronics 37

Drain Source

Control gate

n n

Forró elektronok

Alagút-hatás

S

D

+5V

GND

+12V

S

D

+12V

GND

GND

a/ b/ c/

Split-gate EEPROM cella

Microelectronics 38

• NOR-rendszerű Flash memória

2. Bit-vonal1. Bit-vonal

WL0

WL1

WL14

WL15

Közös source

Helyfoglalás

Write: source=0, BL=high,WL=+U

Erase: közös source =+U,WL= -U, BL=lebegegyszerre a blokk

Read: source=0, drain=R,WL=cím

Microelectronics 39

NAND-rendszerű Flash memória struktúraJó helykihasználás, lassú (soros)

Write (Tx): BLx szelektálás Source szelektálás, KS=0 BLx=0 WLx= ++U, a többi +U csatorna mindenütt, tunnel Tx

Erase: zseb=++U, összes WL=0 minden cella törlődik

Read (read-through, „cellákon át”): BL, KS szelektálás Source=0, BL= pull-up WL (nem Tx)=normál csatorna WLx=0, kiolvasás függ lebegő gate-től

Sor- dekóder

2. Bit-vonal

Bit-vonal szelektálás

Közös source szelektálás (KS)

1. Bit-vonal

WL0

WL1

WL14 (WLX)

WL15

Közös source

TX

(BLX)

Microelectronics 40

• Programozott kapcsolóFPGA, redundáns memória, A/D kalibrálás

T2

T1

S

D

A

B

UVez

Programozás

Közös lebegő gate

Kapcsoló

B

A

rds

Microelectronics 41

F

VSS

F2

1

F 1

VDD

A

A

A

F 1

VSS

fém

poly

poly

poly

polyfém

fém

fém

szóvonal

0

1A1

2

A2

A 0

A 0 A1A2

VSS

F 1

F 1

F2

F 1

VDD

VDD

szóvonal

Dinamikus sordekóder elrendezése

Microelectronics 42

8K x 9bitSRAM

TAG-RAM DATA-RAM

BANK

decoder

comparator

MISS

HIT

CPUdatabus

Main

Memory

9 bit

program counter

13

9

HIT / MISS

Cache-Tag memória struktúra

Microelectronics 43

Cache memóriákHierarchikus memória-felépítés:

L1I, L1D utasítás és adat-memória

L2

L3

Main memory

Disc

L1 utasítás cache és fetch

utasítás queue Ugrás jóslás

Regiszter- és stack-kezelés

Elágazás regiszterek

Busz vezérlő és ECC

Egészszám regiszterek

Lebegőpontos regiszterek

Lebegő- pontos egység

Integer és multimédia egység

L1- adat cache

L3

cach

e

L2

cac

he

Elágazás egység

Microelectronics 44

Mikroprocesszorok

Microelectronics 45

Harvard-struktúrájú mikroprocesszor

8

Program memória

RAM ALU

PC

Dekóder

Továbbiegységek

ff f f f f ff

256 byte RAM címe

d

Utasítás kódja

Microelectronics 46

Itanium-2 tip. 64-bites processzor

L1 utasítás cache és fetch

utasítás queue Ugrás jóslás

Regiszter- és stack-kezelés

Elágazás regiszterek

Busz vezérlő és ECC

Egészszám regiszterek

Lebegőpontos regiszterek

Lebegő- pontos egység

Integer és multimédia egység

L1- adat cache

L3

cach

e

L2

cac

he

Elágazás egység

L1: write through, L2/L3: valid bit

Pipeline, 6 utasítás/ciklus, párhuzamos működés, FIFOban queue, Domino CMOS, anti-race

Microelectronics 47

Média-processzor (MAJC, Microprocessor Architecture for Java Computing)(VLIW, Very Large Instruction Word) 128-bit=4x32-bit

Duál processzor, FFT, DCT, inverz DCT, MPEG-2, Domino CMOS

Memória-vezérlőI/O portok PCI-busz csatl.

I/O portok

Utasítás cache Utasítás cache

Megosztottadat cache

Graf. processzor

Kapcsoló mátrix

FU3 FU3FU1 FU2FU2 FU1FU0FU0

FU0: kapcsoló mátrix, adat-cacheKülön utasítás dekóder

Másik adatára vár

Microelectronics 48

Neumann-struktúrájú mikrocontroller

3

Interruptok System controlÓrajel A/D konverter

Timer1

Timer 2

Watchdog

Perifériás int.

Soros interfész CPU RAM

Data EEPROM EPROM

Port A Port A Port APort A

Vcc,a

Vss,a

Interrupts XTAL ResetMód

Data ControlAddress high

Address low

RxTx

PWMEvent

PWMEvent

I/O

88 88

Analóg bemenetek

Vcc

Vss

Microelectronics 49

Timer/Counter egység

SW Reset

Capture

PWM

16-bit capture/ compare reg.

compare

compare

16-bit capture/ compare reg.

16-bitszámláló

8-bit előszámláló

Eseménybemenet

Flag+Int.

Flag+Int.

Flag+Int.

Flag+Int.

OverflowExt. reset

Microelectronics 50

I2C-busz

Adat

Órajel

StopStart

START 1010 A2A1A0 R/W Ack AH byte Ack AL byte Ack D1byte STOP

Microelectronics 51

Harvard-struktúrájú

0 1 2 3 4 5 6 7

START BIT

STOP BIT

LSB

Serial Data Reg.

Flag+Int.

8

Master/Slaveátváltás

Clock outSystem Clock

SPI buffer

Flag+Int.Flag+Int.

Clock rate

Slave-In, Master-Out

Slave-Out, Master-In

Microelectronics 52

Digitális szűrők

x(n) x(n-1) x(n-2)

z-1 Latchz-1

y(n)

h0 h1 h2

Latch

x(n) x(n-1) x(n-2)

z-1 z-1z-1

x(n-3)

y(n)

h0 h11 h22 h3

1

0

)()()(K

k

knxkhny

Multiply-Accumulate (MAC)

Pipeline üzem

Latch nélkül:t=TMPY+2TADD

Latch beiktatásával:t=TMPY+TADD

2TADD

TMPY

Microelectronics 53

Diszkrét koszinusz-transzformáció (DCT)

1,,1,0,2

)12(cos)()()(

1

0

Nk

N

knnxkekX

N

n

x(n)=bejövő mintavett, digitalizált jel, n=0,1,…..(N-1) a minta sorszáma, X(k)=transzformált érték, sorszáma k=0,1, ….(N-1). e(k)= 1/2, ha k =0, egyébként pedig e(k)=1. N(N-1) szorzás. Azonos trigonometrikus szorzótényezőjű szorzatok összevonva, szorzás helyett összeadás. X(0)….X(7) transzformált értékek, összevonva az azonos koszinuszos tagokkal rendelkezőket:

13721170

232610

73123150

43210

13725130

632210

53327110

43210

)7(

)()()6(

)5(

)()4(

)3(

)()()2(

)1(

)()0(

cQcQcQcQX

cPPcPPX

cQcQcQcQX

cPPPPX

cQcQcQcQX

cPPcPPX

cQcQcQcQX

cPPPPX

az összevont minták

523612431700

523612431700

xxQxxQxxQxxQ

xxPxxPxxPxxP

trigonometrikus szorzótényező ci=cos(iπ/16). A

8x7=56 szorzás helyett a fenti számítás csak 22 szorzási művelet. további egyszerűsítésekkel a szorzások száma 13-ra csökkenthető (több mint négyszeres sebesség-növekedést eredményez).

Microelectronics 54

x (m,n) = NxN méretű mező képpontjai,

y(k,l) a transzformált érték,

α(k) = α(l) =1/2, ha k=0, ill. l =0, egyébként egységnyi.

adatok: adatfolyam

N

nl

N

mknmxlk

Nlky

N

m

N

n 2

)12(cos

2

)12(cos),()()(

2),(

1

0

1

0

Kétdimenziós diszkrét koszinusz-transzformáció áramkörei.

Microelectronics 55

Kétdimenziós diszkrét koszinusz-transzformáció áramkörei.

x(m,n) vektorok folyamatosan, T ciklusidővel, bit-párhuzamosan 8 elemes shift D regiszter sorba. 8 új vektor van a sorban: átírás az R regiszter-sorba, táblázatos szorzásA részletszorzatok összegzése: szummázás és visszacsatolt léptetés. Szorzás 8 vektorra párhuzamosan 8T idő alatt, D regiszter-sorba új adatok. A kimeneten az y(k,l) vektorok T ciklusidővel, sorosan lépnek ki.

D ROM

Shift

Szummázó

D ROM

Shift

Szummázó

D ROM

Shift

Szummázó

D

D

D

Bemenet Kimenet

R

R

R

Regiszterek

Microelectronics 56

Aritmetikai áramkörök

Microelectronics 57

Feladat: mi ez?

XX

T2 T8T7T4T3T6T5T1

T9T10

Q

VDD

Q

CLK CLK

R1 R3R2 R4

I0

Induláskor:CLK=0, Q=0, X=1

Microelectronics 58

1. ütem: CLK= 1→0: T3 és T4 kijelöli FF1 állapotát, legyen X=1 CLK=0, Q=0, X=1. I0 FF1-en, Q (és neg.) értékét T7 és T8 állítja be.2. ütem: CLK=0→1: T7 és T8 jelöli ki FF2-öt, Q→1.

Minden második órajelre vált, 2-es osztó.

XX

T2 T8T7T4T3T6T5T1

T9T10

Q

VDD

Q

CLK CLK

R1 R3R2 R4

I0

GHz-es 2-es osztó

Microelectronics 59

A/D átalakítók

Microelectronics 60

R/2 +

8-bites flash A/D átalakító

0

0

1

1

Uref

R

R

R

R/2

ROM 256 8bit

D0 D7

higany

‘Thermometer’

Ube

XOR

+

+

+

Microelectronics 61

K1

Aláosztásos (subranging) A/D átalakító

Mintavétel éstartás

D/A

Ube

Flash konverter

Logika

Hibajelerősítő

Differencia-képző

Digitáliskimenet

Microelectronics 62

Telecom áramkörök

Microelectronics 63

1

16

1 16Ki

Be

Jel-utak kialakítása

Analóg átvitel:-Rotary-gépek- Crossbar- Mechanikus relék

- Elszigetelt tirisztorok

14. bemenet→2. kimenet

16x16-os kapcsoló-mátrix

Microelectronics 64

1

16

1

16

5

9

5

4

8

12

13

4

8

9

12

13

4x4

4x2 4x2

N1

1

16

1 16Kimenetek

Bemenetek

= 4

N2

=2

n=16

Kapcsoló-mátrix és felbontása2

1222

N

nNnNK

Egyidejűlegmax. nN2/N1

Microelectronics 65

Hibrid

Vett jel

Z0 lezáróellenállás

Adás

Csavart érpár

Áramirányok vételnél

Microelectronics 66

Control Data

S/H

REF DAC

Hold

Successive Approximation Register (SAR)

Control Register

MUX

InputRegister

GND VCC

Analóg ki

Analóg be

Keret szinkron

PCM Out Highway

CLK

Komp.

Kóder-dekóder (CODEC) áramkör

PCM In Highway

Microelectronics 67

8

21

6

54

3

7

Digitális bemenet

Analóg kimenet

Dinamika-expanzió exponenciális görbével

Microelectronics 68

ATM-hálózat kiépülése

Végpont Végpont

kérés

elfogadás

ATMkapcsoló

virtuális útvonal

A B

elfogadáselfogadás

elfogadás

kérés kérés

kérés

Használat előtt ki kell építeni a vonalat, minden csomag ezen, előzés nincs!VPI: azonos az úton, de sok VCI-t használ. Kis cella→ kis bufferek

Microelectronics 69

ATM packetGFC

VPI

VPI

VCIPT CLP

ADAT

FEJLÉC

bitek 8 7 6 5 4 3 2 1

1

2

3

4

5

6

53

byte-ok

.

.(48 Byte)

HEC

GFC (Generic Flow Control, Általános folyam vezérlő),VPI (Virtual Path identifier, Virtuális útvonal azonosító),VCI ( Virtual Channel Identifier, Virtuális csatorna azonosító), PT (Payload Type, Hasznos adat tipus), CLP (Cell Loss Priority, Cella elvesztés prioritás), HEC (Header Error Check, Fejléc hiba ellenőrzés).

Microelectronics 70

1. bemeneti memória

8. bemeneti memória

és

dual-port RAM

memóriakezelés

1. kimeneti memória

8. kimeneti memória

Kimeneti tárolók

és

bufferek

Bemenetitárolók

bufferek

8x4bemenet

Órajelek éskeretvezérlõk

8x4kimenet

12

32

12

32

Vezérlõ- jelek

vezérlőinterfész

8192 ATM cella

4

4

4

4

53byte SAM

prioritás

DRAM

frissítés

Ciklusidő = 26ns4-bites portra: 155 Mbit/s4 port összevonva.

622Mbit/s32 bites portra:1,25Gbit/s

Osztott memóriás (shared memory) ATM switch

Microelectronics 71

Scrambler áramkör

SR SR SRSR

+

+Ube

Uki

XOR kapu

Shift Regiszter

Microelectronics 72

Kódoló áramkör

1-bitkésleltetés

1-bitkésleltetés MUX

Kódoltbitfolyam

XOR kapu

Kódolatlan bitfolyam

n

n+1

++

+

Microelectronics 73

Trellis kódolás sémája

1/00

1/10

0/10

1/11

0/00

0/010/11

S00

S01

S10S10

S01

S00

S11 S111/00

n-edik állapot (n+1) -edik állapot

Microelectronics 74

Viterbi kódoló sémájaTSRSBM

)BMPM,BMPMmin(PM jn

jn

in

in1n

Microelectronics 75

ACS (Add-Compare-Sum) blokksémája

Komparálás

Szelektálás

+inBM

inPM

+jnBM

jnPM

1nPM

1nd összeadó

Microelectronics 76

Dekódolás a Trellis rács alapján

42

42

32

X

222

322

2

S00

S01

S10

S11

2

0

1

4

2

1

X

X

X

22

22

22

32

32

42

42

42

22

22

22

22 X

X

X X

X

X

1 1 0 0 1 00

11 10 10 11 11 1101

11 11 10 01 11 1100

Adat

Szimbólum

Vett szimbólum

32

32

Microelectronics 77

Analóg Trellis dekódoló

Ube+

C1

21a

C2

21b

C3

12a

C4

12b

Vdd

UG1

UG2

U1+ U2

+

1

2

1a

1b

2a

2b

Microelectronics 78

Analóg Viterbi dekódoló

T15

2

T10UR

UR

pMOSáramtükör

nMOS áramtükör

NMOS áramtükör

Analóg tároló

Analóg tároló

UDD

UDD

UDD

UDD

I2

T1

T3

T7

T4

T6

T9

T5T8

I1

A A

T2

T13

1

2

T11

T12

1

T14

B

Microelectronics 79

Jelút kapcsoló

MUX

1

2

n

vezérlõ

dekóder

1

2

n

MUX

DE

dual-port RAM

bemeneticellák

kimeneticellák

útvonal

Microelectronics 80

Batcher-Banyan kapcsoló.

1

2

3

4

5

6

7

0

bemenetek kimenetek

1

2

3

4

5

6

7

0

TG

TG

TG

TG

a)

b)

be ki

Ukapcs

Ukapcs

c)

Microelectronics 81

MLT-3

1 0001 1 11 1 1

0

+1

-1

Bitfolyam

c)

NRZIb)

a)Kettes alapú

1 0 0 01 1 1

NRZ

Manchester

Különbségi Manchester

a)

b)

c)

Bitfolyam

Microelectronics 82

010 0 11 0

0

+1

-1

0 0

Invertált AMI

1Bitfolyam

BER =Hibásan vett bitek száma

Összes adott bitek számaAmplitúdó

IdőNévleges logikai

"0'

Névleges logikai "1'

Microelectronics 83

TDx/Rx

GND

TX

RX

Ütközés

Vcc GND

Koaxiáliskábel

átvivő határfelület

(DTE)Adatvégződés

Közegélérési egység(MAU)

Gazdagép

DC/DC átalakító

62 bit 2 bit 6 bájt 6 bájt 2 bájt 4 bájt

Előhang SFDForrás

Hossz Adat FCSCélállomáscíme címe

46-1500 bájt

Microelectronics 84

.

.

.

.

.

Elválasztótranszformátor

Kétszer sodrott érpár+ 1 közös ér

illesztő-tag

közösmódusúszűrőtekercs

közös(föld)vezeték

vonalkiegyenlítő

Bináris/MLT-3

MLT-3/Binárisvisszakód

oló

vett jel

adás-jel

GND"K"

Transceiver chip

kódoló és meghajtó

Microelectronics 85

RF szűrő

Frekvenciaosztó

Oszcillátor

Demodulátor, processzor

1. keverő

Tükörelnyomás

Csatorna kiválasztásFrekvenciaosztó

2. keverő

Antenna LNATükörelnyomás

IF szűrő IF szűrő

)sin()sin( szcbe nk

Microelectronics 86

LS

Csub2

Cox1

Csub1

Cox2

Rsub1

RS

Rsub2

Cf

a) b)

Microelectronics 87

GS

Smbe C

LgR

GSSG CLL )[(

1

L1

T1

T2

Ube+

VCC

L3

L2

LG

T1Ube

LS

CGS

a) b)

Microelectronics 88

Uszab

VCC

L1

L8 C2

T1

T2

Uki+

Ube+ Ube

_

Uki_

VCC

VCCVCC

T3

T4

T7T6

T5T8

L7

L4

L6

L5

L3

L2

C1

UrefUref

Microelectronics 89

VDD

V1

UG1

L2

T2

L1

T1

UC V2

C1=2pF

UG

VCC=2.5V

L1

L2

L3

C2

Rn

T1

T2

Uki

Ube

C1=2pF

UG

VCC=2.5V

L1

L2

L3

C2

Rn

T1

T2

Uki

Ube

Microelectronics 90

osztóOszc.

Csatorna kiválasztásosztó

Csatorna kiválasztásosztó

LNA

PA

Alapsávi processzálástól

QAM mod/demod.

Mixer

Microelectronics 91

VDDL1

ULO2

T5 T6 T7 T8

URF

C1 Igen

UIF,IUIF,Q

T1

T2T3

T4

Microelectronics 92

9. Analóg áramkörök

Microelectronics 93

Analóg MOS kapcsoló helyettesítőképe

Cg s

S DKrsd

Ube

Cg d

Cd bCs b

G

Ct

Uki

0 5VVT,n VT,p

nMOS

pMOS

rON

Ube

Microelectronics 94

9. Neurális áramkörök

Microelectronics 95

Ucontrol

US UD Utunnel

Lebegő gate Elektron injekció

Tunnelezés vissza

n+

poly

Microelectronics 96

Utunnel

Synapse11 Synapse12 Synapse13

UD

Isum

Ucontrol1 Ucontrol2 Ucontrol3

IS1IS2 IS3

(12-24V)

(0-5V)

(regulated)

T1 T2 T3

Microelectronics 97

yeNye2

yi

ye1

Wg2

Wi2Wi1

Wg1

WiN

WgN

WeNWe2We1

xNx1 x2

globális tiltó egység

N

jejgji

iijjejej

ywfy

ywxwfy

1

)(

Microelectronics 98

UG4

Vdd

Uin (j)

T1

VSSIj

UCOM

Uki (j)

pT2 T3

T4

VSS

p

T5UG5

SS

SSTG

jki V

VVUk

mIU 1

)(

212

44

)1()(2

2DSTGSD UVU

kI

21 )(2 COMTbej UVjUk

I

WTA áramkör

Microelectronics 99

Ucom

Ud(j)

T1

Ibe(j)

T2

Iki(j)

Ud(j+1)

T3

Ibe(j+1)

T4

Iki(j+1)

T5UG5

Icom

Microelectronics 100

U1 U3

U2

T1

U4

I1

U2

I2I4 I3

Io1

T2T3T4

Io2

Gilbert 4-negyedes analóg szorzó

2121 )UU(KI

2342 )UU(KI

2323 )UU(KI

2144 )UU(KI

)UU)(UU(K2II)II(II 24312o1o4321

Microelectronics 101

Rendszerszintű specifikáció

Regiszter-Transzfer szintű terv

Szintézis

Követelmények

Gyártási előírások

Microelectronics 102

Elképzelés

Specifikáció

Szimuláció

Viselkedés-szintű leírás

Logikai optimalizálás

Regiszter-szintű leírás

Layout tervezés

Tervezési szabály ellenőrzés

Elhelyezés és huzalozás

Layout extrakció

Szeletgyártás

Szerelés, tokozás, mérés

Behaviour level

RTL levelCella-könyvtár

Reuse

Place and Route

Design Rule Check

Silicon foundry

Microelectronics 103

• Nagy gyártók, élenjárás, technológiai kapcsolat• Tervező laborok Magyarország….• Logikai tervezés…CAD?• Áramkörelmélet• SOC: codevelopment, HW/SW• Cellakönyvtár: standard, vagy saját cella+reuse• Szinkron-aszinkron• Órajel szétosztás• Mikrohullám: induktivitás+tápvonal

Recommended