CMOS med transmisjonsporter blir presentert, herunder

Like dokumenter
CMOS med transmisjonsporter blir presentert, herunder

INF3400 Digital Mikroelektronikk Løsningsforslag DEL 12

INF3400/4400 Digital Mikroelektronikk Løsningsforslag DEL 12 og 13 Våren 2006

Del 9: Dynamisk CMOS

UNIVERSITETET I OSLO

KONVENSJONELLE latcher og vipper i CMOS blir gjennomgått.

Løsningsforslag DEL1 og 2 INF3400/4400

TI dsforsinkelse i kjeder med logiske porter. Beregning av

Oppgave 1 INF3400. Løsning: 1a Gitt funksjonen Y = (A (B + C) (D + E + F)). Tegn et transistorskjema (skjematikk) i komplementær CMOS for funksjonen.

Del 11: Latcher og vipper

PENSUM INF spring 2013

Del 6: Tidsforsinkelse i logiske kjeder

Løsningsforslag DEL1 og 2 INF3400/4400

Del 5: Statisk digital CMOS

UNIVERSITETET I OSLO

INF3400/4400 Digital Mikroelektronikk Løsningsforslag DEL 8 Våren 2006 YNGVAR BERG

INF3400 Digital Mikroelektronikk Løsningsforslag DEL 11 Latcher og vipper

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

MO deller for tidsforsinkelse i logiske porter blir gjennomgått.

INF3400 Digital Mikroelektronikk Løsningsforslag DEL 9

Del 10: Sekvensielle kretser YNGVAR BERG

INF3400 Digital Mikroelektronikk Løsningsforslag DEL 8

Tips og triks til INF3400

MO deller for tidsforsinkelse i logiske porter blir gjennomgått.

INF3400/4400 Digital Mikroelektronikk Løsningsforslag DEL 10 Våren 2007

INF3400/4400 Digital Mikroelektronikk Løsningsforslag DEL 10

Forelesning 8. CMOS teknologi

INF3400/4400 Digital Mikroelektronikk Løsningsforslag DEL 13 Våren 2007

INF3400/4400 Digital Mikroelektronikk Løsningsforslag DEL 11 Latcher og vipper Våren 2007

GRUNNLEGGENDE problematikk ved sekvensiering blir

Forelesning nr.10 INF 1411 Elektroniske systemer. Felteffekt-transistorer

INF3400/4400 Digital Mikroelektronikk Løsningsforslag DEL 13 og 14

Del 3: Utvidet transistormodell og DC karakteristikk for inverter og pass transistor

INF3400 Digital Mikroelektronikk Løsningsforslag DEL 10

CMOS inverter DC karakteristikker og hvordan transistorstørrelser

TFE4101 Krets- og Digitalteknikk Høst 2016

Forelesning nr.10 INF 1411 Elektroniske systemer

INF3400 Forel. # Avansert CMOS. INF3400 Forelesning #15 Øivind Næss

Oversikt. Avansert CMOS. INF3400 Del Skalering Transistorskalering Interconnect -skalering Teknologi roadmap

KONVENSJONELLE latcher og vipper i CMOS blir gjennomgått.

Dagens temaer. Architecture INF ! Dagens temaer hentes fra kapittel 3 i Computer Organisation and

Dagens temaer. Dagens temaer er hentet fra P&P kapittel 3. Motivet for å bruke binær representasjon. Boolsk algebra: Definisjoner og regler

Forelesning 6. Sekvensiell logikk

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Oppgave 1 (30%) a) De to nettverkene gitt nedenfor skal forenkles. Betrakt hvert av nettverkene inn på klemmene:

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

INF1400. Sekvensiell logikk del 1

Dagens temaer. Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er

GJ ennomgang av CMOS prosess, tverrsnitt av nmos- og

IN 241 VLSI-konstruksjon Løsningsforslag til ukeoppgaver 25/ uke 39

Design med ASIC og FPGA (Max kap.7 og 18)

INF1400. Sekvensiell logikk del 1

Del 3: Utvidet transistormodell og DC karakteristikk for inverter og pass transistor VDD. Vinn. Vut. I. Innhold

Dagens temaer. temaer hentes fra kapittel 3 i Computer Organisation. av sekvensielle kretser. and Architecture. Tilstandsdiagram.

TFE4101 Krets- og Digitalteknikk Høst 2016

Rapport laboratorieøving 2 RC-krets. Thomas L Falch, Jørgen Faret Gruppe 225

En mengde andre typer som DVD, CD, FPGA, Flash, (E)PROM etc. (Kommer. Hukommelse finnes i mange varianter avhengig av hva de skal brukes til:

Dagens temaer. Dagens temaer hentes fra kapittel 3 i læreboken. Oppbygging av flip-flop er og latcher. Kort om 2-komplements form

Dagens temaer. Sekvensiell logikk: Kretser med minne. D-flipflop: Forbedring av RS-latch

TR ansistormodellen utvides med en modell for strøm i

INF3400 Uke Wire Engineering 4.7 Design Margins. INF3400 Uke 14 Øivind Næss

FYS1210 Løsningsforslag Eksamen V2017

Repetisjon digital-teknikk. teknikk,, INF2270

Design med ASIC og FPGA (Max kap.7 og 18)

INF3430/4431. Kretsteknologier Max. kap. 3

Høgskoleni østfold EKSAMEN. Emnekode: Emne: ITD13012 Datateknikk (deleksamen 1, høstsemesteret) Dato: Eksamenstid: kl til kl.

Datakonvertering. analog til digital og digital til analog

Del 3: Utvidet transistormodell og DC karakteristikk for inverter og pass transistor VDD. Vinn. Vut

Obligatorisk oppgave 4 i INF4400 for Jan Erik Ramstad

IN1020. Sekvensiell Logikk

UNIVERSITETET I OSLO

Oppsummering. BJT - forsterkere og operasjonsforsterkere

Forelesning nr.9 INF 1411 Elektroniske systemer. Transistorer MOSFET Strømforsyning

TR ansistormodellen utvides med en modell for strøm i svak

Forelesning 4. Binær adder m.m.

Konstruksjon av gode ledninger

Låsekretser (latch er) SR latch bygget med NOR S R latch bygget med NAND D latch. Master-slave D flip-flop JK flip-flop T flip-flop

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Lab 5 Enkle logiske kretser - DTL og 74LS00

Obligatorisk oppgave 2 i INF4400 for Jan Erik Ramstad

Dagens tema. Dagens tema hentes fra kapittel 3 i Computer Organisation and Architecture. Sekvensiell logikk. Flip-flop er. Tellere og registre

Rev. Lindem 25.feb..2014

UNIVERSITETET I OSLO

Forelesning nr.11 INF 1411 Elektroniske systemer

Transistorforsterker

INF1510: Bruksorientert design

Datakonvertering. analog til digital og digital til analog

INF1400. Karnaughdiagram

UNIVERSITETET I OSLO

INF 5460 Elektrisk støy beregning og mottiltak

Datamaskiner og operativsystemer =>Datamaskinorganisering og arkitektur

Monostabil multivibrator One shot genererer en enkelt puls med spesifisert varighet kretsen har en stabil tilstand

Figur 1: Pulsbredderegulator [1].

LØSNINGSFORSLAG 2006

Typiske spørsmål til en muntlig eksamen i IN5490 RF MEMS, 2008

Dagens temaer. Dagens temaer hentes fra kapittel 3 i Computer Organisation and Architecture. Kort repetisjon fra forrige gang. Kombinatorisk logikk

FYS1210. Repetisjon 2 11/05/2015. Bipolar Junction Transistor (BJT)

EKSAMEN I FAG TFE4101 KRETS- OG DIGITALTEKNIKK

Transkript:

Del 12: Passtransistor- og dierensiell CMO logikk NGVR ERG I. Innhold CMO med transmisjonsporter blir presentert, herunder komplementær pass transistor logikk (CP), lean integration med pass transistorer (EP) og andre pass transistor logikk typer. Ulike dierensielle logikkstiler blir introdusert inkludert sample set dierensiell logikk (D), enable/disable CMO dierensiell logikk (ECD), latched CMO dierensiell logikk (CD) og dierensiell strøm svitsj logikk (DC). ic- MO logikk blir overladisk presentert. lle henvisninger til igurer er relevant or Weste & Harris [1]. 1. Innhold. 2. CMO med transmisjonsporter. Kapittel 6.2.5.1 side 347-348. 3. Komplementær pass transistor logikk (CP). Kapittel 6.2.5.2 side 348-349. 4. ean integration med pass transistorer (EP). Kapittel 6.2.5.3 side 349-350. 5. ndre pass transistor amilier. Kapittel 6.2.5.4 side 350. 6. Dierensielle kretser. Kapittel 6.4.1 side 359-360. 7. ense-ampliier kretser. Kapittel 6.4.2 side 360-362. 8. ample set dierensiell logikk (D). Kapittel 6.4.2.1 side 362-363. 9. Enable/Disable CMO dierensiell logikk (ECD). Kapittel 6.4.2.2 side 363-364. 10. atched CMO dierensiell logikk (CD). Kapittel 6.4.2.3 side 364. 11. Dierensiell strøm svitsj logikk (DC). Kapittel 6.4.2.4 side 364. 12. icmo kretser. Kapittel 6.4.3 side 365. 13. ammenligning av CMO logikk typer. Kapittel 6.6 side 367-369. II. CMO med transmisjonsporter (Kapittel 6.2.5.1 side 347-348) Et eksempel er transmisjons gate multiplekser som vist i igur 1. Fig. 2. CMO transmisjonsport med utgangsbuer.(fig6.47) En transmisjonsport kan utvides med et utgangsbuer som vist i igur 2. Vi kaller en slik krets or CMOTG. Utgangsbueret er en inverter som vil sørge or at utgangen holder gode logiske verdier. I utgangspunktet kan man å inntrykk av at transmisjonsporter er undamentalt orskjellige ra vanlig statisk CMO. I realiteten er det ikke stor orskjell. N1 N2 N1 N2 Fig. 3. lternative implementasjoner av.(fig6.48) D0 D1 Fig. 1. D0 D1 0 1 Transmisjons port multiplekser.(fig1.27) To ulike realiseringer av CMOTG multiplekesere er vist i igur 3. I kretsen til venstre er det brukt invertere og transmisjonsporter, mens kretsen til høyre er en statisk CMO port. Dersom vi ser på de ire transistorene til venstre på kretsen til høyre i iguren ser vi at dette er en tristate 1 inverter med som inngang. De ire transistorene til høyre utgjør en tristate inverter med som inngang. Vi ser at dersom vi kobler sammen nodene mellom pmo transistorene og nmo transistorene i de to tristate inverterne, N1 og N2, vil vi å enheltidentiskkrets som til venstre i iguren. Kretsene blir da identiske, både logisk og elektrisk. Denne sammenkoblinger er unødvendig og vil bare bidra med økt motstand og kapasitans og deror bidra med økt parasittisk tidsorsinkelse. Kretser slik som tristate, latcher og multipleksere er ote tegnet med transmisjonsporter i tillegg til statisk CMO logikk.. Mål Kunne implemetere CMO med transmisjonsporter. 1 Dette tilsvarer en klokket CMO port C 2 MO.

III. Komplementær pass transistor logikk (CP) (Kapittel 6.2.5.2 side 348-349) * Kaskode spenning svitsj logikk (CV). (INF3400 Del 8: Eektorbruk og statisk CMO[2]) Z Fig. 6. Komplementær pass transistor logikk (CP), =1og = 1.(FIG6.51a) Fig. 4. Komplementær pass transistor logikk (CP).(FIG6.51a) Komplementær pass transistor logikk (CP) er vist i igur 4. Vi ser at kretsen minner om CMOTG. Inverterne på utgangen er lav skew der nedtrekket er prioritert. Fig. 7. Komplementær pass transistor logikk (CP.) (FIG6.51b) Z. Mål Kunne implementere multipleksere ved hjelp av komplementær pass transistor logikk (CP).. Notater Fig. 5. Komplementær pass transistor logikk (CP), =0og = 1.(FIG6.51a) CP multiplekseren med =0og =1ervistiigur5. Hererdettosignalveierra og til henholdsvis og. Vi ser ørst på signalveien ra til via Z. ignalet går via en nmo transistor til Z som vil bli trukket helt ned til 0. derimot kan ikke trekkes helt opp til 1 ordi nmo transistoren som orbinder med vil ha et terskelall. pmo transistoren som er koblet til og som har Z som gate signal vil bidra til å trekke helt opp til 1. CP multiplekseren med = 1 og = 1 er vist i igur 6. pmo transistorene koblet til nodene og Z bidrar til å trekke enten eller Z til logisk 1, dvs. i dette tilellet. CP kan implementeres uten de to pmo transistorene. En av nodene eller Z vil da bli trukket helt ned til 0, mens den andre vil bli trukket opp til V DD V t. Denne reduserte logiske 1 vil bli invertert til en skikkelig logisk 0 etter utgangsinverteren. Utgangsinverteren som skal drive til0vildaikkebliskrudd helt på. Dette bidrar ikke bare til orsinkelse, men også tiløkt eektorbruk ordi inngangstransisjonen or utgangsinverteren blir treg. I igur 7 er utgangsinvertere til multiplkesere på inngangen vist. I dette tilellet er utgangsinverterne droppet.

IV. ean Integration med pass transistorer (EP) (Kapittel 6.2.5.3 side 349-350) V. ndre pass transistor amilier (Kapittel 6.2.5.4 side 350) Fig. 8. ean Integration med pass transistorer (EP) (FIG6.47). DP En lean integration krets med pass transistorer (EP) er vist i igur 8. Transmisjonsportene er erstattet med passtransistorer. Node blir presset opp til 1 når utgangen er 0. På denne måten kan vi erstatte to pmo transistorer ved inngangene med en transistor som er styrt ra utgangen.. Mål Forstå hvordan lean integration krets med pass transistorer (EP) implementeres.. Notater Fig. 9. Dobbel pass transistor logikk (DP) (FIG6.47) Dobbel pass transistor logic (DP) er vist i igur 9. DP ligner på CMOTG,men består av dobbelt sett med transmosjonsporter når vi trenger inverterte utganger i tillegg til ordinære utganger. Kretsen trenger ikke tilbakekobling or å sikre gode logiske verdier.. EEP Z Fig. 10. Energi eektiv pass transistor logic (EEP). (FIG6.47) Energi eektiv pass transistor logikk (EEP) er vist i igur 10. pmo transistorene som skal dra nodene eller Z er ikke koblet til V DD, men istedet koblet til utgangen. Dette betyr økt tidsorsinkelse, men redusert eektorbruk. C. PP Push-pull pass transistor logikk (PP) er vist i igur 11. I dette tilellet er det to nmo pass transistorer og to pmo

Z Fig. 13. Dierensiell kaskode spenning svitsj med pass transistor logikk (DCVPG). (FIG6.47) Fig. 11. Push-pull pass transistor logikk (PP). (FIG6.47) G. Notater pass transistorer der de to komplementære utgangene brukes til å trekke den andre utgangen til riktig verdi. Vi år et terskelall over de to nmo passtransistorene slik at bare kan trekkes opp til V DD V t. Vi ser at når utgangen skal være logisk 1 så vil den andre utgangen være logisk 0. I dette tilellet vil nær null skru på en pmo transistor koblet med drain til slik at denne utgangen trekkes helt opp til 1. Tilsvarende vil en utgang nær 1 skru på nmo transistoren med drain koblet til utgangen trekke helt ned til 0. D. RP Z Fig. 12. ving-restored pass transistor logikk (RP). (FIG6.47) ving-restored pass transistor logikk (RP) er vist i igur 12. ogikken ligner på EEP, men er enklere. Her er pmo transistorene som bidrar til åtrekkenodene og Z opp til 1 droppet. I stedet er det de to utgangsinverterne på utgangen krysskoblet som bidrar til å trekke begge utgangene til skikkelige logiske verdier. E. DCVPG Dierensiell kaskode spenning svitsj med pass transistor logikk (DCVPG) er vist i igur 13. ogikken er til orholdsvis lik kaskode voltage svitsj logikk (CV). Inngangene er koblet til drain/sourece på transistorer slik at det blir pass transistor logikk i stedet or komplementære ndetrekk som CV har. F. Mål Få et overblikk over ulike varianter av logikk med transmisjonsgater og pass transistorer.

VI. Dierensielle kretser (Kapittel 6.4.1 side 359-360) * Kaskode spenning svitsj logikk (CV). (INF3400 Del 8: Eektorbruk og statisk CMO[2]) Den vanligste CMO logikken er statisk logikk. Dynamisk logikk som anvendes relativt ote er domino-, pass-transistorog pseudo nmo logikk. I tillegg er det ikke uvanlig å anvende ulike typer dierensiell logikk særlig i anvendelser der det er meget viktig å begrense digital støy. Typiske systemer er mixedmode eller mixed-signal som er integrerte systemer der analoge og digitale delkretser deler samme substrat. Mange dierensielle kretser er utviklet ra kaskode spenning svitsj logikk (CV). Fig. 16. innganger Nonthreshold logikk (NT)). (FIG6.62) Vre = VDD/2 + Vt ordi transistorene vil stenge nedtrekket når utgangen på en av de komplementære blokkene trekkes ned mot GND. åde D og CNT er orholdsvis uvanlig åbrukeimoderne CMO.. Mål Forstå hvordan D og CNT logikk virker.. Notater Fig. 14. Dierensiell split-level (D)). (FIG6.61) Dierensiell split-level (D) er vist i igur 14. Nedtrekket består av komplementære nedtrekk lik CV, men i tillegg er det koblet nmo transistorer i serie opp til utgangene. Disse nmo transistorene har gate terminalen koblet til en spenningsreeranse V re = V DD/2 V t, slik at utgangen av de komplementære nedtrekkene ( og ) år redusert sving til 0 VDD/2. Dette reduserer parasittisk tidsorsinkelse ved nedtrekk som ble utnyttet til å redusere lengden på transistorene. I moderne design er imidlertid lengden ote minimum slik at dette ikke er utnyttbart i praksis. Fig. 15. Kaskode nonthreshold logikk (CNT)). (FIG6.61) Kaskode nonthreshold logikk (CNT) er vist i igur 15. ogikken bygger på Dognontreshold logikk (NT) som er vist i igur 16. NT logikk tilsvarer en pseudo nmo logikk med tillegg en nmo transistor og en kapasitans i parallell til GND. NT er tregere enn pseudo nmo logikk og bruker mer statisk eekt, og er deror ikke vanlig å bruke. nmo transistorene mot GND i CNT logikk vil bidra til å redusere strømtrekket

VII. ense-ampliier kretser (Kapittel 6.4.2 side 360-362) * Kaskode spenning svitsj logikk (CV). (INF3400 Del 8: Eektorbruk og statisk CMO[2]) * Dual-rail domino logikk. (INF3400 Del 9: Dynamisk CMO[3]) ense-ampliier kretser er kretser som orsterker små dierensielle signaler til store spenningssving på utgangen. enseampliier kretser brukes ote i hukommelser der bitlinjer ote har stor kapasitiv last 2 og vil deror ha stor orsinkelse og trege transisjoner. Kretser som reagerer på små spenningsendringer (transisjoner) vil da kunne reagere raskt når en bitlinje er i erd med åå endrer sin verdi. ense-ampliier kretser er utsatt or ladningsdeling som kan påvirke kretsenes utgang ordi kretsen reagerer på små orandringer. Dette påvirker robusthet negativt. ense ampliier ense ampliier C _l _h C Fig. 18. Generisk sense-ampliier krets. (FIG6.64) Fig. 17. Dual-rail domino logikk. ense-amplier kretser er basert på CV kretser eller mer presist dual-rail domino logikk som er vist i igur 17. Vi kan betrakte sense-ampliier kretser som dual-rail domino logikk med en sense-ampliier or deteksjon og orsterkning av små dierensielle spenninger. En generisk sense-ampliier krets er vist i igur 18 øverst. Det er mest nyttig or komplekse nedtrekk som representerer betydelig parasittisk orsinkelse. Inngangene er er dierensielle som eksempelet nederst i igur 18 viser. Det vil alltid være slik at bare et av nedtrekkene er PÅ. VIII. ample set dierensiell logikk (D) (Kapittel 6.4.2.1 side 362-363) * Kaskode spenning svitsj logikk (CV). (INF3400 Del 8: Eektorbruk og statisk CMO[2]). Mål Forstå generisk sense-ampliier krets.. Notater Fig. 19. ample set dierensiell logikk (D). 2 itlinjene skal typisk drive svært mange transistorer. ample set dierensiell logikk (D) er vist i igur 19. Vi ser at D skiller seg ra dual-rail domino logikk ved at D ikke har en ren precharge ase. egg merke til at nmo transistoren som er brukt or å koble de komplementære nedtrekkene til GND er styrt av og ikke som or dual-rail domino logikk. Dette betyr at porten ikke precharger, men sampler. Vi må orutsette at nedtrekkene ikke kan overstyre pmo transistorene som skal trekke både og opp mot V DD eller logisk

1. igure 21. nmo transistoren i det eektive nedtrekket i senseampliieren vil trekke raskt ned til GND ordi og er begge 1. Poenget er at kretsen slipper å trekke en av utgangene eller ned til 0 via de komplekse nedtrekkene. De grå transistorene antas å være svake og brukes til å holde motvirke reduksjon i den av utgangene og som ortsatt skal være logisk 1.. Mål Forstå hvordan D logikk virker.. Notater Fig. 20. ample set dierensiell logikk (D) ved sample ase. ample set dierensiell logikk (D) ved sampling er vist i igur 20. Vi antar at inngangene er stabile slik at ett av nedtrekkene er PÅ ( i dette eksemplet). Dette nedtrekket som er PÅvilorsøkeåtrekkenoden ned til GND eller logisk 0. Vi kan anta at transistorene er dimmensjonert slik at noden vil å en spenning som er litt lavere enn V DD, illustrert som stiplet linjer i iguren. ense-ampliier kretsen som har en elles nmo transistor i nedtrekket ned mot GND som er styrt av vil skru av nedtrekkene i sense-ampliieren. Poenget med senseampliiere er å lage et alternativt nedtrekk or nodene og som er mye mer eektivt enn de komplekse nedtrekkene ( og ). Vi ser at porten sampler inngangene slik at en av nodene og blir trukket noe ned ra V DD istedet or å precharges til V DD. I denne samplingsasen er det statisk eektorbruk ordi en av utgangene eller vil ha opptrekk og nedtrekk som er på samtidig. Fig. 21. ample set dierensiell logikk (D) ved set ase. Når skiter ra 0 til 1 vil porten gå over i en set ase (motsvarende evaluering or dual-rail domino logikk) som vist i

I. Enable/Disable CMO dierensiell logikk (ECD) (Kapittel 6.4.2.2 side 363-364) * Kaskode spenning svitsj logikk (CV). (INF3400 Del 8: Eektorbruk og statisk CMO[2]) egg merke til at de komplementære nedtrekkene kun eventuelt bidrar til å hjelpe med nedtrekket når porten skal disables. Fig. 24. Enable/disable CMO dierensiell logikk (ECD) ved enable. Fig. 22. Enable/disable CMO dierensiell logikk (ECD). Enable/disable CMO direnesiell logikk (ECD) er vist i igur 22 representerer en orbedring av D logikk ved at statisk eektorbruk blir redusert. ECD logikk ved disable er vist i igur 24. Porten disables når = 0, slik at pmo transistoren i toppen som er styrt av skrus av og precharge transistorene skrus av som vist i igur 24. De to pmo transistorene i det som logisk er to krysskoblete invertere er i starten PÅ og vil orsøke å trekke begge utgangene til logisk 1. I iguren har vi antatt at nedtrekket er PÅ ogdet vil deror bidra til å holde utgangen lav. De to krysskoblete inverterne vil holde utgangene til riktig logiske verdier.. Mål Forstå hvordan ECD virker.. Notater Fig. 23. Enable/disable CMO dierensiell logikk (ECD) ved disable. ECD logikk ved disable er vist i igur 23. Porten disables når = 1, slik at utgangene blir trukket ned til 0 som vist i igur 23. Her er precharge transistorene nmo transistorer slik at de ikke vil danne en strømvei mellom spenningsreeransene V DD og GND og dermed bidra med statisk eekt. pmo transistoren i toppen sørger or at det ikke ikke er opptrekk som er PÅ.

. atched CMO dierensiell logikk (CD) (Kapittel 6.4.2.3 side 364) * Kaskode spenning svitsj logikk (CV). (INF3400 Del 8: Eektorbruk og statisk CMO[2]) Fig. 27. atched CMO dierensiell logikk (CD) ved evalering. Fig. 25. atched CMO dierensiell logikk (CD).. Mål Forstå hvordan CD virker.. Notater atched CMO dierensiell logikk (CD) ligner på D. nmo transistoren under nedtrekkene er styrt av og ikke. På utgangene er det en latch som er likt utgangstrinnet på en ekte-en ase (TPC) latch. Fig. 26. atched CMO dierensiell logikk (CD) ved precharge. CD i precharge asen er vist i igur 26 der =0. Nodene og precharges til logisk 1. egge nedtrekkene, og, er skrudd av ved hjelp av som styrer en nmo transistor. egg merke til at utgangene ikke påvirkes av eventuelle endringer på og ved precharge ordi utgangstrinnet er likt et utgangstrinn or en TPC latch. CD i evalueringsasen er vist i igur 26 der =1. Etav nedtrekkene vil nå trekkeenavnodene eller ned mot 0 og dermed trigge sense-ampliier kretsetn som raskt bidarr med å trekke den aktuelle noden raskt helt ned til 0. Utgangstrinnene virker nå bare logisk som invertere.

I. Dierensiell strøm svitsj logikk (DC) (Kapittel 6.4.2.4 side 364) * Kaskode spenning svitsj logikk (CV). (INF3400 Del 8: Eektorbruk og statisk CMO[2]) Dierensielle kretser kan bruke mye eekt ordi en av utgangene vil ha en transisjon i hver klokkesykel. N1 N2 N1 N2 Fig. 30. Dierensiell strøm svitsj logikk (DC) ved evaluering. PÅ vilsørgeorå dra en av utgangene ned til 0 ( )ogdermed interne (de leste) nodene i dette nedtrekket også nedtil0. Fig. 28. Dierensiell strøm svitsj logikk (DC). Med dierensiell strøm svitsj logikk (DC), som vist i igur 28 orsøker man å redusere eektorbruket relatert til interne noder og øke hastigheten ved å redusere spenningen som nedtrekket skal lade ut. N1 N2 N1 N2 Fig. 31. Dierensiell strøm svitsj logikk (DC2). Fig. 29. Dierensiell strøm svitsj logikk (DC) ved precharge. DC ved precharge er vist i igur 29, der vi antar at =0. egg merke til at nmo transistorene N1 og N2 er PÅ mens nmo transistorene mellom disse transistorene og de komplekse 3 nedtrekkene. Interne noder i nedtrekkene vil ikke lades opp under precharge. DC ved evaluering er vist i igur 30, der vi antar at =1. Ved evaluering vil en av transistoren N1 eller N2 alltid stenge og sørge or at den av utgangene som ikke skal trekkes til 0 ikke vil ha strømveier ned i nedtrekket (). Det nedtrekket som er 3 ntar at nedtrekkene har mange interne noder. DC2 som er vist i igur 31 precharger utgangene til 0 tilsvarende ECD. Transistorene N1 og N2 virker på tilsvarende måte som or DC1. I DC3 er de to nmo precharge transistorene ertattet med en pass transistor som kortslutter de to utgangene slik at begge utgangene blir precharget til 0 ordi pmo transistorene i de to krysskoblete inverterne ikke kan levere strøm på grunn av pmo transistorene styrt av som er koblet til logisk spenningsreeransen V DD.. Mål Forstå hvordan ulike ormer or dierensiell strøm svitsj logikk (DC) virker.

II. icmo kretser (Kapittel 6.4.3 side 365) N1 N2 ipolare transistorer kan levere mye mer strøm enn CMO transistorer og brukes i noen kretser der det er pesielt stort behov or sterke utgangsdrivere. Noen CMO prosesser tillater implementasjon av bipolare transistorer. like prosesser kalles icmo. Fig. 32. Dierensiell strøm svitsj logikk (DC3).. Notater Q2 M3 M2 W Q1 M1 Fig. 33. icmo NND port. (FIG6.67) En icmo NND port er vist i igur 33. Transistorene M2 og M3 tilsvarer nedtrekket or en CMO NND port. Transistoren M1 brukes or åtrekkebasenwpå npn transistoren Q1 til 0 slik at nedtrekket or den bipolare utgangen blir mest mulig eektivt.. Mål Forstå hvordan enkle logiske porter kan implementeres i en icmo prosess med bipolare transistor som utgangstrinn.

ogikk nmo pmo Dierens. tat. eekt ving Dynamisk Restore Ratioed Kaskade Robust tatisk k k NEI NEI J NEI J NEI J Høy pseudo nmo k 1 NEI J NEI NEI J J J Middels FP 2k+2 1 NEI J NEI NEI J J J Middels CV 2k 2 J NEI J NEI J NEI J Høy Dynamisk k+1 1 NEI NEI J J J NEI NEI av Domino k+2 2 NEI NEI J J J NEI J av Dual-rail D. 2k+3 4 J NEI J J J NEI J av CMOTG k k NEI NEI J NEI J NEI J Høy EP k 2 NEI NEI J NEI J J J Middels DP 2k 2k J NEI J NEI J NEI J Høy CP 2k 4 J NEI J NEI J NEI J Middels EEP 2k 4 J NEI J NEI J NEI J Middels RP 2k 2 J NEI J NEI J J J av DCVPG 2k-2 2 J NEI J NEI NEI NEI J Middels PP k k J NEI J NEI NEI NEI J av D 2k+2 2 J J NEI NEI J NEI J Middels CNT 2k+4 2 J J NEI NEI J NEI J Middels NT k+1 2 NEI J NEI NEI J J J Middels D 2k+6 6 J J J NEI J NEI NEI V ECD 2k+4 3 J NEI J NEI J NEI NEI V CD 2k+8 6 J NEI J NEI J NEI NEI V DC1 2k+7 4 J NEI J NEI J NEI NEI V icmo 2k+1 k NEI J NEI NEI J NEI J Middels TE I CMO logikk. III. ammenligning av CMO logikk typer (Kapittel 6.6 side 367-369) ammenlignig av ulike typer CMO logikk er hjor i tabell I. I tillegg til hastighet er det en rekke viktige aktorer som er knyttet til logikk typer; kompleksitet eller antall transistorer, om logikken er dierensiell, statisk eektorbruk, utgangsving, dynamiske interne noder, signal restore, ratioed (transistor dimmensjonering i opptrekk/nedtrekk), mulighet or åkoblei kaskade og robusthet.. Mål Forstå grunnleggende orskjeller i ulike CMO logikker.. Notater IV. Indeks CMOTG 1 CNT 5 CP 2 DC 10 DCVPG 4 Dierensiell strøm svitsj logikk (DC) 10 Dierensiell kaskode spenning svitsj logikk med pass transistor logikk (DCVPG) 4 Dierensiell logikk 5 Dierensiell split-level (D) 5 Dobbel pass transistor logic (DP) 3 DP 3 D 5 Dual-rail domino logikk 6 ECD 8 EEP 3 Enable/disable CMO direnesiell logikk (ECD) 8 Energi eektiv pass transistor logikk (EEP) 3 atched CMO dierensiell logikk (CD) 9 CD 9 EP 3 ean integration med pass transoistorer (EP) 3 Kaskode nonthreshold logikk (CNT) 5 Komplementær pass transistor logikk (CP) 2 Mixed-mode 5 Mixed-signal 5 Nonthreshold logikk (NT) 5 NT 5 PP 3 Push-pull pass transistor logikk (PP) 3 ense ampliier kretser 6 RP 4

ving-restored pass transistor logikk (RP) 4 Reerences [1] Neil H.E. Harris og David Harris CMO VI DEIGN, circuit and system perspective tredje utgave 2005, IN: 0-321- 26977-2, ddison Wesley, [2] ngvar erg INF3400 Del 8.I [3] ngvar erg INF3400 Del 9.IV