EKSAMEN I FAG TFE4101 KRETS- OG DIGITALTEKNIKK

Like dokumenter
EKSAMEN I FAG TFE4101 KRETS- OG DIGITALTEKNIKK

EKSAMEN I FAG TFE4101 KRETS- OG DIGITALTEKNIKK

EKSAMEN I FAG TFE4101 KRETS- OG DIGITALTEKNIKK, LF DIGITALTEKNIKKDELEN AV EKSAMEN (VERSJON 1)

KONTINUASJONSEKSAMEN I FAG TFE4101 KRETS- OG DIGITALTEKNIKK - LF

LF til KRETSDELEN AV Eksamen i TFE4101 Kretsteknikk og digitalteknikk

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Fredag 25. mai Tid. Kl LØSNINGSFORSLAG

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Lørdag 5. juni Tid. Kl LØSNINGSFORSLAG

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK Fredag 21. mai 2004 Tid. Kl

Eksamensoppgave i TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

LØSNINGSFORSLAG KRETSDEL

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Fredag 25. mai Tid. Kl LØSNINGSFORSLAG

LØSNINGSFORSLAG KRETSDEL

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

TFE4101 Krets- og Digitalteknikk Høst 2016

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

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Eksamensoppgave i TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Emnenavn: Datateknikk. Eksamenstid: 3 timer. Faglærer: Robert Roppestad. består av 5 sider inklusiv denne forsiden, samt 1 vedleggside.

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Onsdag 15. august Tid. Kl LØSNINGSFORSLAG

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK Fredag 6. aug 2004 Tid. Kl

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Onsdag 15. august Tid. Kl LØSNINGSFORSLAG

Oppgave 1 (30%) SVAR: R_ekv = 14*R/15 0,93 R L_ekv = 28*L/15 1,87 L

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Mandag 14. august Tid. Kl LØSNINGSFORSLAG

EKSAMEN Emnekode: ITD13012

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Mandag 4. august Tid. Kl LØSNINGSFORSLAG

Høgskoleni østfold EKSAMEN. Dato: Eksamenstid: kl til kl. 1200

5 E, B (16) , 1011 (2) Danner grupper a' fire bit , (2) Danner grupper a' tre bit 1 3 6, 5 4 (8)

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Løsningsforslag til 1. del av Del - EKSAMEN

EKSAMEN (Del 1, høsten 2015)

NY EKSAMEN Emnekode: ITD13012

EKSAMENSOPPGAVE I TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

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

UNIVERSITETET I OSLO

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

UNIVERSITETET I OSLO

Løsningsforslag til regneøving 6. a) Bruk boolsk algebra til å forkorte følgende uttrykk [1] Fjerner 0 uttrykk, og får: [4]

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Institutt for elektronikk og telekommunikasjon. Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Onsdag 24. mai Tid. Kl.

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Lørdag 5. juni Tid kl. 09:00 13:00. Digital sensorveiledning

EKSAMEN (Del 1, høsten 2014)

UNIVERSITETET I OSLO

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

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

UNIVERSITETET I OSLO

1. del av Del - EKSAMEN

Kontinuasjonseksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK. Mandag 4. august Tid. Kl LØSNINGSFORSLAG

Repetisjon digital-teknikk. teknikk,, INF2270

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

LØSNINGSFORSLAG 2006

UNIVERSITETET I OSLO

TFE4101 Krets- og Digitalteknikk Høst 2016

INF1400. Karnaughdiagram

UNIVERSITETET I OSLO

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

Løsningsforslag til EKSAMEN

Løsningsforslag til 1. del av Del - EKSAMEN

TFE4101 Vår Løsningsforslag Øving 2. 1 Strøm- og spenningsdeling. (5 poeng)

UNIVERSITETET I OSLO

EKSAMEN Løsningsforslag Emne: Fysikk og datateknikk

kl 12:00 - mandag 31. mars 2008 Odde: uke 11 (12. mars 2008) Utlevert: fredag 7. mars 2008 Like: uke 13 (26. mars 2008) Regneøving 4

RAPPORT LAB 3 TERNING

UNIVERSITETET I OSLO

Datamaskiner og operativsystemer =>Datamaskinorganisering og arkitektur

Forelesning 3. Karnaughdiagram

MAX MIN RESET. 7 Data Inn Data Ut. Load

INF1400. Sekvensiell logikk del 1

Det matematisk-naturvitenskapelige fakultet

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

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

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

IN1020. Sekvensiell Logikk

Eksamen i emne TFE4110 DIGITALTEKNIKK MED KRETSTEKNIKK

Bokmål / Nynorsk / English NORGES TEKNISK- NATURVITENSKAPELIGE UNIVERSITET INSTITUTT FOR FYSIKK. Eksamen TFY4185 Måleteknikk

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:

UNIVERSITETET I OSLO

4 kombinatorisk logikk, løsning

Forelesning nr.2 INF 1411 Elektroniske systemer. Effekt, serielle kretser og Kirchhoffs spenningslov

IN1020. Logiske porter om forenkling til ALU

Forelesning 6. Sekvensiell logikk

Dagens tema. Dagens temaer hentes fra kapittel 3 i læreboken. Repetisjon, design av digitale kretser. Kort om 2-komplements form

Universitetet i Agder. Fakultet for teknologi og realfag E K S A M E N. Elektriske kretser og PLS-programmering

EKSAMENSOPPGÅVE I TFE4110 DIGITALTEKNIKK MED KRINSTEKNIKK

INF1400. Sekvensiell logikk del 1

, ~', -~ lalle trykte og skrevne hjelpemidler. I Kalkulator som ikke kan kommunisere med andre.

Digitalstyring sammendrag

V.17. Sven Åge Eriksen. Referanse:

Høgskolen i Sør-Trøndelag Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

7. Hvilket alternativ (A, B eller C) representerer hexadesimaltallet B737 (16) på oktal form?

ITPE2400/DATS2400: Datamaskinarkitektur

Løsningsforslag eksamen inf 1410 våren 2009

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

INF2270. Sekvensiell Logikk

UNIVERSITETET I OSLO

Transkript:

Side 1 av 13 INSTITUTT FOR ELEKTRONIKK OG TELEKOMMUNIKASJON EKSAMEN I FAG TFE4101 KRETS- OG DIGITALTEKNIKK Faglig kontakt: Peter Svensson (1 3.5) / Kjetil Svarstad (3.6 4) Tlf.: 995 72 470 / 458 54 333 Eksamensdato: Mandag 25. mai 2016 Eksamenstid (fra - til): 0900-1300 Hjelpemidler: D Ingen trykte eller håndskrevne hjelpemidler er tillatt. Bestemt, enkel kalkulator tillatt. Annen informasjon: Maksimalt antall poeng for hver oppgave er gitt i parantes. Maksimalt antall poeng oppnåelig totalt: 100. Sensur faller innen 14. juni 2016. Målform: Bokmål Antall nummererte sider: 13 Antall unummererte sider i vedlegg: 0 Kontrollert av: Dato Sign

Tom side Side 2 av 13

Side 3 av 13 Oppgave 1 (15%) a) (5%) I kretsen vist i Figur 1 er spenningen v AB tegnet inn. FIGUR 1 Krets for oppgave 1 Beregn verdien på spenningen v AB. Finn Thevenin-resistansen for denne kretsen, sett fra terminalene A og B. b) (5%) Hvis kretsen kortsluttes mellom A og B, hva er da effektene som leveres eller forbrukes av de to kildene? c) (5%) Nå kobler vi til en resistans, R AB, mellom A og B, og velger dens verdi slik at vi får maksimal effektutvikling i den resistansen. Hvilken verdi må R AB ha? Hvor mye effekt vil da utvikles i R AB? Oppgave 2 (15 %) Figur 2 viser en RC-krets, hvor begge kondensatorene er helt oppladet frem til tiden t = 0, når bryteren slås over til den venstre posisjonen. a) (5%) Hva er de to spenningene over de to kondensatorene, som funksjon av tiden? Du må selv definere polariteten. b) (5%) Hva er de to strømmene gjennom de to kondensatorene, som funksjon av tiden? Du må selv definere polariteten ved å tegne strømpil. c) (5%) Hvor mye energi er lagret sammen i de to kondensatorene, ved disse to tidpunktene:

Side 4 av 13 FIGUR 2 Krets for oppgave 2 Like før tiden t = 0? Lang tid etter at bryteren er koblet om (til venstre)? Oppgave 3 (40%) Nedenfor er gitt 10 spørsmål i form av 3 påstander eller svaralternativer A, B eller C. Bare en av påstandene er riktig. Kryss av for riktig svar A, B eller C i tabellen bak i oppgavesettet. OBS! Tabellsiden må leveres inn som en del av besvarelsen! Riktig svar gir 4 poeng, manglede svar gir 0 poeng, og galt svar gir -2 poeng. Flere svar på samme spørsmål regnes som manglende svar og gir 0 poeng. Ved feil utfyllt svar, fyll den feilsvarte ruten helt, og sett kryss i riktig rute. 3-1 I Figur 3 er det vist en elektrisk krets. Sett fra klemmene A-B vil kretsen ha en Thevenin-ekvivalent med en Thevening-spenning på: FIGUR 3 Krets for oppgave 3-1 A. 1.08 V B. 3.38 V C. 4.15 V

Side 5 av 13 3-2 Hva er Thevenin-resistansen for Thevenin-ekvivalenten til kretsen i Figur 3? A. 1.5 kω B. 1.62 kω C. 1.88 kω 3-3 Hva er den ekvivalente kapasitansverdien hvis kretsen i Figur 4 erstattes med en kondensator? FIGUR 4 Krets for oppgave 3-3 A. 1.829 nf B. 2.500 nf C. 13.667 nf

Side 6 av 13 3-4 I kretsen i Figur 5 er det to kilder som produserer eller forbruker effekt. Hvilken påstand er sann? FIGUR 5 Krets for oppgave 3-4 A. Strømkilden leverer effekt og spenningskilden forbruker effekt B. Spenningskilden leverer effekt og strømkilden forbruker effekt C. Begge kildene leverer effekt 3-5 I Figur 6 ser vi to CMOS-inverterer som er koblet sammen. Komponentverdiene er R n = R p = 1 kω, C n = C p = 1 nf. Hva er tidskonstanten for RC-kretsen som resulterer når bryteren slås over i posisjon U? FIGUR 6 Krets for oppgave 3-5 A. 0.5 µs B. 1 µs C. 2 µs 3-6 Gitt tre heltall A = 366 (7), B = 366 (8), og C = F0 (16). Vi betrakter nå disse tre tallene som 8-bit tall uten fortegn, og definerer oss tre nye tall X = A&B, Y = A C, og Z = B C. Her er & bitvis AND-operasjon, bitvis OR-operasjon,

Side 7 av 13 og bitvis XOR-operasjon. Med bitvis menes at operasjonen utføres mellom hvert bit i hver av de to operandene slik at feks. 0101&1100 = 0100. Finn X, Y og Z, og bestem hvilken av følgende påstander som ikke er riktig: A. Summen av to av tallene X, Y og Z er 200 (10). B. To av tallene X, Y og Z er mindre enn 2000 (4). C. To av tallene X, Y og Z er partall. 3-7 Gitt tre 4-bit 2 s-komplement tall A = 1010 2, B = 0011 2, og C = 1101 2. Hvilke av de tre følgende påstandene er ikke riktig: A. A er større enn C. B. Operasjonen A + C vil gi overflyt («overflow»). C. Operasjonen A + B vil ikke gi overflyt. CD 00 AB 01 11 10 00 01 11 1 1 1 10 1 1 1 FIGUR 7 Karnaugh-diagram med 4 variabler 3-8 Gitt Karnaugh-diagrammet i Figur 7 som definerer funksjonen F. Finn hvilken av de tre boolske ligningene under som ikke er identisk med F. A. F = (A B + C D)(Ā + B + C + D) B. F = A B( C + CD) + (Ā + AB)C D C. F = (A + C)(Ā + B)( C + D) 3-9 Figur 8 viser kretsen for en klokket D-lås («gated D-latch») der det er angitt forsinkelse gjennom inverterer (1 ns) og den kombinerte AND-NOR-porten (3 ns). Figur 9 viser hvordan vi forventer utgangsignalet Q skal bli når Clk og D er som vist i tidsdiagrammet. I tidsdiagrammet er det angitt en tidsperiode t d mellom stigende flanke på D og fallende flanke på Clk. Hvilken av de følgende påstander er korrekt for at man skal få Q slik som vist i tidsdiagrammet:

Side 8 av 13 FIGUR 8 Krets for klokket D-lås FIGUR 9 Tidsdiagram for klokket D-lås A. Forsinkelsen t d 4ns B. Forsinkelsen t d 1ns C. Forsinkelsen t d 7ns FIGUR 10 Hypotetiske NAND4-kretser 3-10 I ett kretsdesign har vi spesifikt bruk for en 4-inngangs NAND-port (NAND4), men slik er ikke tilgjengelig i vårt portbibliotek. Vi er derfor henvist til å realisere en slik NAND4-funksjon med 2-inngangs NAND-porter. I Figur 10 er det vist to forsøk på slik implementering, henholdsvis kalt «Kaskade» og «Tre». Hvilke av disse hypotetiske NAND4-kretsene er korrekte? A. Ingen. B. Begge. C. Bare «Kaskade».

Side 9 av 13 Oppgave 4 (30%) a) (10%) A=0 BC 00 01 11 10 DE 00 1 01 11 10 1 1 1 1 1 1 1 1 A=1 BC 00 01 11 10 DE 00 1 1 01 11 10 1 1 1 1 1 1 1 1 FIGUR 11 Karnaugh-diagram med 5 variabler for funksjonen F Karnaughdiagrammet i Figur 11 beskriver funksjonen F med sine 1-mintermer markert med 1 i diagrammet. Finn (i) alle primimplikanter for F, (ii) alle essentielle primimplikanter for F, og (iii) finn en ikke-redundant dekning for F. b) (4%) Du skal realisere en 2:1-multiplekser («selector») og en 4:1-multiplekser ved hjelp av bare to-inngangs NAND og NOR-porter samt inverterer INV. For den første er det ett enkelt kontrollsignal S, mens det for den andre er to bit kontroll med signalene S1 og S2. Skriv først opp Boolsk ligning for de to multiplekserne, og realiser dem så med bare INV, NAND2 og NOR2. c) (12%) Vi skal nå designe en krets for å gjøre suksessiv skifting av bit med rotering. Systemet er vist som en toppnivå modul i Figur 12, og de forskjellige signalene er som følger: Modulen inneholder et n-bit skiftregister man kan anta er laget med D-vipper. Vi benevner dette med REG fra nå av. IN er et n-bit ord som skal kunne lastes parallelt inn i modulen, og som også er en parameter i skift-operasjonen (se under). SH er et 2-bit ord som bestemmer hvor mange plasser til venstre data i REG skal skiftes (med rotasjon) i skift-operasjonen. LD er et signal som styrer innlasting av et nytt dataord fra IN til REG i modulen.

Side 10 av 13 FIGUR 12 Systemmodul for programmerbar skift-operasjon CLK er klokkesignal for REG. RST er resetsignal for REG. OUT er n-bit utgangsignal for det dataord som til enhver tid ligger i REG. Funksjonen for denne skifteren med rotering er slik at for hver positive klokkeflanke skal følgende utføres: Når LD=1 skal IN lastes inn i REG. Når LD=0 og SH=00 skal verdien i REG beholdes. Når LD=0 og SH>00 skal REG venstreskiftes antall posisjoner angitt av SH, feks. hvis SH=11 (3), og REG=01000001, så vil etter neste klokke REG=00001010. Merk at de tre MSB ene i dette tilfellet alle roteres rundt til LSB i REG. Samme gjelder for SH=10 og SH=01, bare for henholdsvis 2 og 1 posisjon. Etter klokke skal OUT ha den nye verdien i REG etter skifting. Vi ser at funksjonen er den samme for hvert bit i n-bit ordet i REG, og vil derfor realisere en 1-bit modul som den angitt i Figur 13. Denne modulen skal så kunne kobles opp med n instanser for å lage en n-bit systemmodul. Vi ønsker også at modulene bare skal kobles til sin nærmeste nabo med A1 til B1, A2 til B2, og A3 til B3 slik at all viderekobling av de bit som skal skiftes eller roteres går via disse signalene. Da kan man også realisere rotering ved å koble B1, B2 og B3 fra MSB-modulen inn på A1, A2 og A3 på LSB-modulen. Realiser denne en-bits skifter-modulen vha. D-vippe med klokke og reset, de logiske portene i Tabell 1 og eventuelt de multiplekserne du realiserte i forrige deloppgave.

Side 11 av 13 FIGUR 13 En-bit skifter-modul Funksjon Navn Innganger Forsinkelse i ns Bit-komplement INV 1 1,2 OG-funksjon AND2 2 3,6 Komplementert OG-funksjon NAND2 2 2,4 ELLER-funksjon OR2 2 3,6 Komplementert ELLER-funksjon NOR2 2 2,4 Eksklusiv ELLER-funksjon XOR2 2 4,6 TABELL 1 Tilgjengelige logiske porter d) (4%) Gitt en 4-bits versjon av systemet fra forrige deloppgave så skal du nå finne kritisk sti. Beregn så forsinkelse på kritisk sti gitt forsinkelsene i Tabell 1 og eventuelt realiseringen av multiplekserne. D-vippene har intern forsinkelse T D Q = 4, 4 ns, oppsett-tid T Setup = 2, 2 ns og holdetid T Hold = 1, 8 ns. Hva blir maksimal klokkefrekvens for systemet i dette tilfellet? Har antall bit noe å si for maksimal klokkefrekvens?

Side 12 av 13 Oppgitt formel - kretsdel x(t) = x(t slutt ) + [x(t 0 ) x(t slutt )] e (t t 0)/τ ; t t 0

Side 13 av 13 Vedlegg 1 HUSK Å LEVERE DETTE ARKET SOM EN DEL AV BESVARELSEN Kandidatnr: Emnekode: Side: / SPØRSMÅL NR. A B C 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10