INF 3400 Del 5 Teori Statisk digital CMOS

  • Slides: 18
Download presentation
INF 3400 Del 5 Teori Statisk digital CMOS

INF 3400 Del 5 Teori Statisk digital CMOS

Forsinkelsesmodell: Elmore forsinkelsesmodell NAND 3 NANDN:

Forsinkelsesmodell: Elmore forsinkelsesmodell NAND 3 NANDN:

NAND 3 Utlegg

NAND 3 Utlegg

Eksempel NAND 3 som skal drive h tilsvarende porter: Parasittisk tidsforsinkelse: Vi kaller diffusjonskapasitanser

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

Elektrisk effort Vi kaller forholdet mellom ekstern last (kapasitans) og inngangslast for elektrisk effort.

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

Vi definerer h som antallet identiske porter som en spesifikk port skal drive. Eksempel

Vi definerer h som antallet identiske porter som en spesifikk port skal drive. Eksempel NAND 3:

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

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

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

Parasittisk tidsforsinkelse Vi definerer parasittisk tidsforsinkelse som tidsforsinkelse i en port uten ekstern last.

Parasittisk tidsforsinkelse Vi definerer parasittisk tidsforsinkelse som tidsforsinkelse i en port uten ekstern last. Antall innnganger Port 1 2 3 4 n Inverter 1 NAND 2 3 4 n NOR 2 3 4 n 4 3 6 2 n Tristate 2 N- inngangs NAND port: I realiteten øker parasittisk tidsforsinkelse kvadratisk med antall innganger.

Stige- og falltidsforsinkelse for inngang For en mer presis estimering av tidsforsinkelse må vi

Stige- og falltidsforsinkelse for inngang For en mer presis estimering av tidsforsinkelse må vi ta hensyn til stige - og falltidsforsinkelse på innganger. Tidsforsinkelse: Ingen tidsforsinkelse på inngangene Stige- eller falltidsforsinkels e for innganger

Ulik transisjonstidspunkt for innganger

Ulik transisjonstidspunkt for innganger

MOS kapasitanser for inverter ved transisjon

MOS kapasitanser for inverter ved transisjon

Gate source kapasitans

Gate source kapasitans

Bootstrapping Spenningsendring:

Bootstrapping Spenningsendring:

Tidsforsinkelse i en logisk port t er enhetsforsinkelse =3 RC Logisk effort g =

Tidsforsinkelse i en logisk port t er enhetsforsinkelse =3 RC Logisk effort g = 1 Parasittisk tidsforsinkelse p = 1 Tidsforsinkelse:

Tidsforsinkelse for port: Tidsforsinkelse i oscillator: Frekvens:

Tidsforsinkelse for port: Tidsforsinkelse i oscillator: Frekvens: