inf3400 del 1

18
INF3400 Del 1 Grunnleggende Digital CMOS

Upload: chul

Post on 23-Feb-2016

68 views

Category:

Documents


0 download

DESCRIPTION

INF3400 Del 1. Grunnleggende Digital CMOS. Logisk 0 = gnd (V SS ). Logisk 1 = V DD. g = gate . s = source . d = drain . Transistor som bryter. CMOS står for C omplementary M etal O n S emiconductor. I CMOS teknologi er det to komplementære transistorer, pMOS og nMOS . AV. PÅ. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: INF3400 Del 1

INF3400 Del 1Grunnleggende Digital CMOS

Page 2: INF3400 Del 1

INF3400 Grunnleggende digital CMOS

Transistor som bryter

PÅ AV PÅAV

Logisk 0 = gnd (VSS)Logisk 1 = VDD

s = source g = gate

d = drain

Source terminal for en pMOS transistor har høyere spenning enn drain terminal.

Source terminal for en nMOS transistor har lavere spenning enn drain terminal.

MOS transistorer er bidireksjonale, dvs. source og drain kan bytte plass.

CMOS står for Complementary Metal On Semiconductor. I CMOS teknologi er det to komplementære transistorer, pMOS og nMOS.

Mikroelektronikk er integrert teknologi i mikro størrelse, dvs. lengden på transistorer. Nanoelektronikk kan være integrert teknologi i nano størrelse, som i praksis betyr at transistorlengden er mindre enn 100 nano meter.

Page 3: INF3400 Del 1

CMOS inverter

Page 4: INF3400 Del 1

Opptrekk og nedtrekk

Parallell/serie

Serie/parallell

Page 5: INF3400 Del 1

NAND port

BAY

Boolsk funksjon:

Symbol:

Page 6: INF3400 Del 1

INF3400 Grunnleggende digital CMOS

Kombinatorisk logikkOpprekk AV Opptrekk PÅ

Nedtrekk AV

Nedtrekk PÅ

1

0

Z

X

Serie: Parallell:

ba

ba 121 gg 121 gg

Page 7: INF3400 Del 1

NOR port

BAY

Boolsk funksjon:

Symbol:

Page 8: INF3400 Del 1

Komplementær logikkEksempel: )()( DCBAY

Nedtrekk:

Opptrekk:

Page 9: INF3400 Del 1

Passtransistorer og transmisjonsportnMOS passtransistor:

pMOS passtransistor:

Transmisjonsport:

Page 10: INF3400 Del 1

INF3400 Grunnleggende digital CMOS

TristateTristate buffer symboler:

EN/EN A Y

0/1 0 Z

0/1 1 Z

1/0 0 0

1/0 1 1

Sannhetstabell:

Tristate inverter:

Page 11: INF3400 Del 1

INF3400 Grunnleggende digital CMOS

Multipleksere

S/S D1 D0 Y

0/1 X 0 0

0/1 X 1 1

1/0 0 X 0

1/0 1 X 1

Sannhetstabell: Enkel implementasjon:

Page 12: INF3400 Del 1

Inverterende 2-inngangs multiplekser:

Page 13: INF3400 Del 1

Forenklet inverterende 2-inngangs multiplekser:

Symbol:

4:1 multipleksere:

Page 14: INF3400 Del 1

Latcher2:1 multiplekser

Positiv nivåfølsom latch

Page 15: INF3400 Del 1

Timing:

Symbol:

Page 16: INF3400 Del 1

VipperPositiv kantfølsom D vippe:

Implementasjon:

Timing:

Page 17: INF3400 Del 1

Timing problemer:

Page 18: INF3400 Del 1

Dvippe med tofase ikkeoverlappende klokker:

Symbol: