INF3400 Del 3,4,5-8 Repetisjon Statisk digital CMOS.

Slides:



Advertisements
Liknende presentasjoner
2008 INF3400 Interkonnekt Introduksjon INF3400 Interkonnekt Motstand i interkonnekt.
Advertisements

INF3400 Del 13 Teori Interkonnekt. Introduksjon INF3400 Interkonnekt Motstand i interkonnekt.
Felteffekt-transistor FET
Forelesning nr.11 INF 1411 Elektroniske systemer
Forelesning nr.5 INF 1411 Oppsummeringsspørsmål
Forelesning nr.10 INF 1411 Oppsummeringsspørsmål Transistorer INF
Forelesning nr.10 INF 1411 Elektroniske systemer
2007 INF3400/4400 våren 2007 Tidsforsinkelse i logiske kjeder Tidsforsinkelse i kjede av logiske porter Logisk effort i kjede: Elektrisk effort i kjede:
Tidsforsinkelse i kjede av logiske porter
Tidsforsinkelse i logiske kjeder
INF3400 Del 4 Moderne MOS transistor modell, transient simulering og enkle utleggsregler.
INF3400 Del 4 Moderne MOS transistor modell, transient simulering og enkle utleggsregler.
INF3400 Del 11 Teori Latcher og vipper.
2008 INF3400 Latcher og vipper Konvensjonelle CMOS latcher Problemer: 1.Terskelfall 2.Ukjent last 3.Ukjent drivegenskaper Definert drivegenskaper Definert.
INF3400 Del 5 Løsningsforslag Statisk digital CMOS.
INF3400/4400 Effektforbruk og statisk CMOS
2007 INF3400/4400 våren 2007 Effektforbruk og statisk CMOS Svak inversjon Når gate source spenningen er lavere enn terskelspenningen: der: Korte kanaler.
INF3400/4400 våren 2007 Grunnleggende digital CMOS
INF3400 Del 3 Oppgaver Utvidet transistormodell og DC karakteristikk for inverter og pass transistor.
INF1400 – Kap 10 CMOS Teknologi. Hovedpunkter MOS transistoren Komplementær MOS (CMOS) CMOS teknologiutvikling CMOS eksempler - Inverter - NAND / NOR.
INF3400 Del 1 Oppgaver Grunnleggende Digital CMOS.
Velkommen til Newtonrommet!
Effektforbruk og statisk CMOS
INF3400 Del 8 Effektforbruk og statisk CMOS. Introduksjon til effektforbruk Effektforbruk: Effektforbruk over en tidsperiode T: Gjennomsnittelig effektforbruk.
INF3400 Del 6 Tidsforsinkelse i logiske kjeder. Tidsforsinkelse i kjede av logiske porter Logisk effort i kjede: Elektrisk effort i kjede: Forgreiningseffort:
Enkel elektrisk transistor modell og introduksjon til CMOS prosess
INF3400 Del 5 Teori Statisk digital CMOS. Elmore forsinkelsesmodell NAND3 RC modell: RC modell NANDN: Forsinkelsesmodell:
INF3400 Del 5 Statisk digital CMOS. Elmore forsinkelsesmodell NAND3 RC modell: RC modell NANDN: Forsinkelsesmodell:
2008 INF3400 Grunnleggende digital CMOS Transistor som bryter PÅAV PÅAV Logisk 0 = gnd (V SS ) Logisk 1 = V DD s = source g = gate d = drain Source terminal.
2008 INF3400 Grunnleggende digital CMOS Transistor som bryter PÅAV PÅAV Logisk 0 = gnd (V SS ) Logisk 1 = V DD s = source g = gate d = drain Source terminal.
INF3400 Del 4 Moderne MOS transistor modell, transient simulering og enkle utleggsregler.
2007 INF3400/4400 våren 2007 Sekvensielle kretser Introduksjon til sekvensielle kretser.
INF3400 Del 9 Dynamisk CMOS. Introduksjon til dynamisk CMOS KomplementærPseudo nMOSDynamisk ” Footed ” dynamisk.
INF3400 Del 9 Teori Dynamisk CMOS. Introduksjon til dynamisk CMOS Komplement ær Pseudo nMOS Dynamisk ”Footed” dynamisk.
2008 INF3400 Grunnleggende digital CMOS MOS transistor i tverrsnitt Halvleder Silisum:pn overgang:
INF3400 Del 12 Oppgaver Passtransistor- og differensiell CMOS logikk.
INF3400 Del 8 Oppgaver Effektforbruk og statisk CMOS.
Transistorforsterkere - oppsummering
2008 INF3400/4400 Del 5 Statisk digital CMOS Elmore forsinkelsesmodell NAND3 RC modell: RC modell NANDN: Forsinkelsesmodell:
2009 INF3400 Passtransistor- og differensiell CMOS logikk CMOS med transmisjonsporter.
2008 INF3400 Latcher og vipper CMOS med transmisjonsporter.
INF3400 Del 9-12 Repetisjon Dynamisk CMOS og sekvensielle kretser.
INF3400 Del Repetisjon Transistor modell. Transistor tverrsnitt: nMOS transistor pMOS transistor.
INF3400 Del 8 Teori Effektforbruk og statisk CMOS.
2008 INF3400/4400 Del 3 Utvidet transistormodell og DC karakteristikk for inverter og pass transistor CMOS inverter og DC karakteristikk CMOS inverter:
INF1400 – Kap 1 Digital representasjon og digitale porter
INF3400 Del 1 Teori Grunnleggende Digital CMOS. INF3400 Grunnleggende digital CMOS Transistor som bryter PÅAV PÅAV Logisk 0 = gnd (V SS ) Logisk 1 = V.
INF3400 Del 2 Teori Enkel elektrisk transistor modell og introduksjon til CMOS prosess.
INF3400 Del 1 Teori og oppgaver Grunnleggende Digital CMOS.
Introduksjon til dynamisk CMOS
Tidsforsinkelse i logiske kjeder
INF3400 Del 11 Teori Latcher og vipper.
INF3400 Del 4 Moderne MOS transistor modell, transient simulering og enkle utleggsregler.
INF3400 Del 11 Teori Latcher og vipper.
Grunnleggende Digital CMOS
INF3400 Del 3 Teori Utvidet transistormodell og DC karakteristikk for inverter og pass transistor.
Introduksjon til dynamisk CMOS
Tidsforsinkelse i logiske kjeder
INF3400/4400 Effektforbruk og statisk CMOS
FET (Field Effect Transistor)
INF3400 Del 5 Teori Statisk digital CMOS.
INF3400 Del 9 Oppgaver Dynamisk CMOS.
Grunnleggende Digital CMOS
rπ og gm kalles småsignalparametere
INF3400 Del Repetisjon.
rπ og gm kalles småsignalparametere
INF3400 Del 5 Teori Statisk digital CMOS.
INF3400 Del 9 Teori Dynamisk CMOS.
Felt-Effekt-Transistor FET
Enkel elektrisk transistor modell og introduksjon til CMOS prosess
Utskrift av presentasjonen:

INF3400 Del 3,4,5-8 Repetisjon Statisk digital CMOS

CMOS inverter og DC karakteristikk CMOS inverter:

pMOS transistor: nMOS transistor: AVLineærMetning V gsn < V tn V gsn > V tn V inn < V tn V inn > V tn V dsn < V gsn - V tn V dsn > V gsn - V tn V ut < V inn - V tn V ut > V inn - V tn AVLineærMetning V sgp < |V tp| V sgp > |V tp| V inn > V DD +V tp V inn < V DD +V tp V sdp < V dsat V sdp > V dsat V sdp < V sgp - |V tp| V sdp > V sgp - |V tp| -V ut < V tp - V inn -V ut > V tp - V inn V ut > V inn - V tp V ut < V inn - V tp

Inverter transisjon: I områdene B, C og D er begge transistorene PÅ, slik at det går en strøm mellom spenningsforsyningene.

Transistorstørrelser

Støymargin Høyeste inngang tolkes som 0. Høyeste utgang defineres som 0. Laveste inngang tolkes som 1. Laveste utgang defineres som 1.

RC forsinkelsesmodeller

Seriekobling av transistorer: Parallellkobling av transistorer: Eksempel NAND3: Transisjon fra 0 til 1: Transisjon fra 1 til 0:

RC modell

Elmore forsinkelsesmodell NAND3 NANDN: Forsinkelsesmodell:

Parasittisk tidsforsinkelse: Vi kaller diffusjonskapasitanser for parasittiske kapasitanser som bidrar til parasittisk tidsforsinkelse. Eksterne kapasitanser er definert som gatekapasitans for porter som skal drives. Eksempel NAND3 som skal drive h tilsvarende porter: Enkel RC modell: Elmore: Parasittisk tidsforsinkelse: Tidsforsinkelse (h=4): Parasittisk tidsforsinkelse: Tidsforsinkelse (h=4): h=4:

Elektrisk effort Vi kaller forholdet mellom ekstern last (kapasitans) og inngangslast for elektrisk effort. Dette forholdet kalles fanout og skrives som C h. Logisk effort Vi kaller forholdet mellom en ports inngangskapasitans og inngangskapasitansen til en inverter som leverer samme utgangsstrøm for logisk effort g.

Lineær forsinkelsesmodell Normalisert tidsforsinkelse: Effort tidsforsinkelse Parasittisk tidsforsinkelse Elektrisk effort h:

Logisk effort Vi kaller forholdet mellom en ports inngangskapasitans og inngangskapasitansen til en inverter som leverer samme utgangsstrøm for logisk effort g.

INF3400/4400 Del 5 Statisk digital CMOS Parasittisk tidsforsinkelse Vi definerer parasittisk tidsforsinkelse som tidsforsinkelse i en port uten ekstern last. Port1234n Inverter1 NAND234n NOR234n Tristate24362n Antall innnganger N- inngangs NAND port: I realiteten øker parasittisk tidsforsinkelse kvadratisk med antall innganger.

Tidsforsinkelse i kjede av logiske porter Logisk effort i kjede: Elektrisk effort i kjede: Forgreiningseffort: Forgreiningseffort i kjede:

Kjedeeffort: Kjedeforsinkelse: Kjedeforsinkelse vil ha en minimumsverdi når alle portene har lik effort forsinkelse f. Dvs.: Minimum tidsforsinkelse: Transistorstørrelser: Som gir:

Eksempel:Logisk effort i kjede: Elektrisk effort i kjede: Forgreinings effort i kjede: Kjedens effort: Optimal porteffort: Parasittisk tidsforsinkelse: Minimum kjedeforsinkelse:

Starter ved utgangen og finner transistorstørrelser: Beregner x:

Bubble pushing

Eksempel:

Vi antar at: Logisk effort: Parasittisk tidsforsinkelse: Kjedens effort: Optimal porteffort: Vi beregner y:Vi beregner x:

Løsning: Tidsforsinkelse:

Porter med skew

Introduksjon til effektforbruk Effektforbruk: Effektforbruk over en tidsperiode T: Gjennomsnittelig effektforbruk over en tidsperioden: Statisk effektforbruk: 1.AV strøm. 2.Tunnellering. 3.Pn-overganger. 4.Lekkasje i transistorer som overstyres. Dynamisk effektforbruk: 1.Opp- og utladning av kapasitanser. 2.Kortslutningsstrøm.

Statisk effektforbruk AV strøm: Statisk effektforbruk:

Dynamisk effektforbruk Inverter med last: Gjennomsnittelig dynamisk effektforbruk: Tar hensyn til aktivitet: Over tidsperioden T:

Pseudo nMOS NOR Logisk effort:

Parasittisk tidsforsinkelse:

Ganged CMOS

Kaskode spenning svitsj logikk NAND port