Digital- och datorteknik

Relevanta dokument
Digital- och datorteknik

Digital- och datorteknik

Digital- och datorteknik

Minnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15.

Sekvensnät vippor, register och bussar

LV6 LV7. Aktivera Kursens mål:

Digital- och datorteknik

Några kommentarer om optimering under bivillkor Thomas Andrén

ALU:n ska anslutas hur då?

TSEA22 Digitalteknik 2019!

Digital- och datorteknik

Försättsblad till skriftlig tentamen vid Linköpings universitet

Digital elektronik CL0090

Tentamen. TSEA22 Digitalteknik 5 juni, 2015, kl

DIGITALTEKNIK I. Laboration DE2. Sekvensnät och sekvenskretsar

Försättsblad till skriftlig tentamen vid Linköpings Universitet

Minneselement,. Styrteknik grundkurs. Digitala kursmoment. SR-latch med logiska grindar. Funktionstabell för SR-latchen R S Q Q ?

Ett minneselements egenskaper. F10: Minneselement. Latch. SR-latch. Innehåll:

Tentamen 3. EDAxxx Grundläggande Datorteknik DIT791 Grundläggande Datorteknik, GU. Måndag xx Oktober 20xx, kl

1 2 k = 1. Hz och de två första övertonerna med frekvenserna 3 f

Digital- och datorteknik

Läsminne Read Only Memory ROM

SEKVENSKRETSAR. Innehåll

Tentamen. EDA432 Digital- och datorteknik, It DIT790 Digital- och datorteknik, GU. Onsdag 12 Januari 2011, kl

Tentamen. EDA452 Grundläggande Datorteknik, D DIT790 Digital- och datorteknik, GU. Måndag 17 December 2012, kl

Exempel 2 på Tentamen med lösningar

Lösningsförslag till tentamen i Digitalteknik, TSEA22

EDA451 - Digital och Datorteknik 2010/2011. EDA Digital och Datorteknik 2010/2011

Tenta i Digitalteknik

Tenta i Digitalteknik

T1-modulen Lektionerna Radioamatörkurs OH6AG OH6AG. Bearbetning och översättning: Thomas Anderssén, OH6NT Heikki Lahtivirta, OH2LH

DESIGN AV KOMBINATORISK LOGIK

Exempel 1 på Tentamen med lösningar

Facit till övningsuppgifter Kapitel 4 Kombinatoriska nät Rita in funktionen i ett Karnaughdiagram och minimera

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar

Repetition TSIU05 Digitalteknik Di/EL. Michael Josefsson

Tentamen. EDA432 Digital och datorteknik IT INN790 Digital och datorteknik GU. Måndag 23 oktober 2006, kl i V-salar

Tentamen med lösningar

Tentamen (Svar och lösningsförslag)

Exempel 3 på Tentamen

MANUALBLAD MODULER TILL DIGITALMASKINEN

SMD033 Digitalteknik. Digitalteknik F1 bild 1

Laboration i digitalteknik Introduktion till digitalteknik

Introduktion till digitalteknik

Låskretsar och Vippor

En bijektion mellan två mängder A och B som har ändligt antal element kan finnas endast om mängderna har samma antal element.

F5 Introduktion till digitalteknik

EDA216. Digital- och datorteknik. Diverse kompletterande material

Digitalteknik F9. Automater Minneselement. Digitalteknik F9 bild 1

Digital- och datorteknik

Grundläggande Datorteknik Digital- och datorteknik

Omtentamen med lösningar i IE1204/5 Digital Design Fredag 10/

IE1205 Digital Design: F9: Synkrona tillståndsautomater

Digital- och datorteknik. Mekatronik-, data- och elektroingenjör Åk 1/ lp 1o2. Lars-Eric Arebrink. Av institutionen utgiven. vid flera tillfällen

Analoga och Digitala Signaler. Analogt och Digitalt. Analogt. Digitalt. Analogt få komponenter låg effektförbrukning

Digital- och datorteknik

Tentamen i Digitalteknik TSEA22

DESIGN AV SEKVENTIELL LOGIK

Sekvensnät. William Sandqvist

CHALMERS TEKNISKA HÖGSKOLA

Tentamen IE1204 Digital Design Måndag 15/

Flervariabelanalys I2 Vintern Översikt föreläsningar läsvecka 2

Digital- och datorteknik

EDA Digital och Datorteknik 2009/2010

Tentamen i IE1204/5 Digital Design onsdagen den 5/

Digital- och datorteknik

Digital- och datorteknik

Tentamen i IE1204/5 Digital Design onsdagen den 5/

Tenta i Digitalteknik

IE1205 Digital Design: F8: Minneselement: Latchar och Vippor. Räknare

Repetition delay-element

Kodlås. Kopplingsschema över kodlåset PAL-18

Tentamen. EDA432 Digital- och datorteknik, IT DIT790 Digital- och datorteknik, GU. Måndag 18 Oktober 2010, kl

IE1204 Digital Design

Digital- och datorteknik

Switchnätsalgebra. Negation, ICKE NOT-grind (Inverterare) Konjunktion, OCH AND-grind. Disjunktion, ELLER OR-grind

Tentamen. EDA432 Digital- och datorteknik, It DIT790 Digital- och datorteknik, GU. Måndag 19 oktober 2009, kl

IE1205 Digital Design: F8: Minneselement: Latchar och Vippor. Räknare

Digital- och datorteknik

EDA Digital och Datorteknik 2010/2011

D0013E Introduktion till Digitalteknik

Kapitel 7 Systemexempel (forts.)

EDA451 - Digital och Datorteknik 2010/2011. EDA Digital och Datorteknik

Asynkrona sekvensmaskiner

Digital Design IE1204

Tenta i Digitalteknik

Lista på registeruppsättningen i PIC16F877A Datablad TTL-kretsar 74-serien

Tentamen med lösningar i IE1204/5 Digital Design Måndag 27/

Digital Design IE1204

IE1204 Digital Design

Digital elektronik. I Båda fallen gäller förstås att tidsförloppet måste bevaras.

Lösningförslag till Exempel på tentamensfrågor Digitalteknik I.

Digital elektronik CL0090

Digitalteknik F12. Några speciella automater: register räknare Synkronisering av insignaler. Digitalteknik F12 bild 1

TSEA22 Digitalteknik 2019!

EDA215 Digital- och datorteknik för Z

Tentamen i Digitalteknik 5p

Tentamen i Grundläggande ellära och digitalteknik ETA 013 för D

Omtentamen IE Digital Design Måndag 14/

Hur implementera algoritmerna på maskinnivå - datorns byggstenar

Transkript:

LEU43 iital- och datorteknik, Chalmers, 25/26 Föreläsnin # Uppdaterad 28 september, 25 iital- och datorteknik Funktions- och excitationstabell ör JK-vippa: J K & & S R C J C K Föreläsnin # Biträdande proessor Jan Jonsson Institutionen ör data- och inormationsteknik Chalmers tekniska höskola Funktionstabell ör JK-vippa J K + Excitationstabell ör JK-vippa + J K Vippa med alternerande tillstånd: Med JK-vippan ick vi en ny unktion (när J = och K = ) som kan användas ör att enkelt växla mellan två loiska tillstånd. Om vi kopplar ihop J och K kan vi med en sinal styra den alternerande unktionen. etta kallas ör en. n är en rundläande komponent som vi litet senare kommer att använda vid konstruktion av tillståndsmaskiner, t ex räknare och styrenheten i vår dator. T J K C T C Funktions- och excitationstabell ör : T Funktionstabell ör T + J K C T C Excitationstabell ör + T

LEU43 iital- och datorteknik, Chalmers, 25/26 Föreläsnin # Uppdaterad 28 september, 25 Vippa ör larin av en bit: Vi har sett att JK-vippan kan örhindra att det icke-önskvärda tillståndet i en SR-vippa uppträder. Ett annat sätt att åstadkomma detta är att, med en inverterare, se till att S och R alltid är varandras neationer. etta kallas ör en -vippa. -vippan är som klippt och skuren ör att lara en bit, och blir därör ett viktit byblock vid konstruktion av de reister som skall lara dataord i vår dator. S R C C Funktions- och excitationstabell ör -vippa: Funktionstabell ör -vippa + S R C C Excitationstabell ör + Vippa med villkorli larin av en bit: När vi ansluter reister till vår dators datavä kommer klocksinalen att vara emensam ör alla -vippor. För att undvika att tillståndet ör alla vippor uppdateras vid varje klockpuls behöver vi en extra inån som aner om vippan skall laddas med nytt värde eller ej. Genom att låta den extra inånen styra en -av-2-väljare kan vi välja om vippan skall laddas med ett nytt () värde eller med sitt amla () värde. etta kallas ör en -vippa med rind. Vippa med villkorli larin av en bit: När vi ansluter reister till vår dators datavä kommer klocksinalen att vara emensam ör alla -vippor. För att undvika att tillståndet ör alla vippor uppdateras vid varje klockpuls behöver vi en extra inån som aner om vippan skall laddas med nytt värde eller ej. Genom att låta den Jämör extra tidsdiaram inånen styra ör öljande en -av-2-väljare vippor: kan vi välja om vippan skall laddas a) positivt med ett lanktriad nytt () värde -vippa eller med sitt amla () värde. etta b) kallas positivt ör en lanktriad -vippa med -vippa rind. med rind G C C G2 G C C G2 2

LEU43 iital- och datorteknik, Chalmers, 25/26 Föreläsnin # Uppdaterad 28 september, 25 med emensam klock- och rindsinal: Vi kan nu bya upp ett reister ör att lara lera bitar, anpassat till behovet i vårt diitala system. Vår dator kommer t ex att använda 8-bitars reister. För att alla vippor i ett reister skall uppdateras samtidit har de en emensam klocksinal (). essutom har de en emensam rindsinal, kallad load (L), in som ör det möjlit att uppdatera vipporna i just detta reister. L ut ataöverörin mellan reister: För att möjliöra överörin av data mellan olika reister måste de kopplas ihop på lämplit sätt. En metod ör detta är att överöra data via en väljare. Väljarens selektorsinaler avör då rån vilket reister data skall hämtas. ata skrivs till de reister vars L-sinal är aktiv. LA A LB B LC C L in7 ut7 in6 ut6 in5 ut5 in4 ut4 in3 ut3 in2 ut2 in ut in ut C G2 C G2 C G2 C G2 C G2 C G2 C G2 C G2 Val av reister: s s 2 3 MUX L A LB B C LC L ataöverörin mellan reister: För att möjliöra överörin av data mellan olika reister måste de kopplas ihop på lämplit sätt. En metod ör detta är att överöra data via en väljare. Väljarens selektorsinaler avör då rån vilket reister data skall hämtas. ata skrivs till de reister vars L-sinal är aktiv. ataöverörin Val av reister: mellan s s MUX reister: en vanliaste metoden att överöra data mellan reister använder däremot inte en väljare. enna metod utnyttjar istället ett sätt att ansluta Fiur 7.7 reistrens utånars utånar anslutnin till en till data via väljare. utan att riskera att de år elektrisk kontakt (och därmed skulle kunna örstöras). A B C LA LB LC L A L B B L C C L Val av reister: s s 2 3 MUX Exempel: Överörin rån reister C till reister A och. A B??? C Fiur 7.23 utånars anslutnin till via three-state buertar. A L B B L C C L 3

LEU43 iital- och datorteknik, Chalmers, 25/26 Föreläsnin # Uppdaterad 28 september, 25 Transmissionrinden: För att undvika att utånarna på två eller ler vippor år elektrisk kontakt måste en vippas utånar kunna isoleras rån dataen när vippans data inte skall användas. etta kan åstadkommas med en transmissionsrind, ett CMOS-transistorpar som har kanalerna parallellkopplade. När styrsinalen = är båda kanalerna öppna och rinden släpper ienom sinalen på inån till utån. När = är kanalerna stända och utån blir isolerad rån inån. Funktionstabell ör transmissionsrind Z Z Höimpedanstillstånd med loiknivå Z = varken eller Grindens utån kan anta tre olika tillstånd = three-state loic med emensam klock- och rindsinal: Vi ansluter nu en transmissionsrind på varje vippas utån. Alla samhörande vippor i ett reister år däreter ytterliare en emensam rindsinal, kallad output enable (), som ör det möjlit att ansluta utånarna på vipporna till dataen. L in ut A LB B LC C L ataöverörin mellan reister: Vi har nu ått ett sätt att överöra data via en transmissionsrindar. ata läses rån till det reister vars -sinal är aktiv, och data skrivs till de reister vars L-sinal är aktiv. ataöverörin Val av reister: s s mellan MUX reister: Vi har nu ått ett sätt att överöra data via en transmissionsrindar. ata läses rån till det reister vars -sinal är aktiv, och data Fiur skrivs 7.7 utånars till de reister anslutnin vars L-sinal till via är väljare. aktiv. A A L B B B L C C C L A L B B L C C L A B C Exempel: Överörin rån reister C till reister A och. Fiur 7.23 utånars anslutnin till via three-state buertar. 4

LEU43 iital- och datorteknik, Chalmers, 25/26 Föreläsnin # Uppdaterad 28 september, 25 Transer Notation (RTN) Uppit 6.: Använd iurens datavä och ane styrsinalssekvenser ör öljande reisteröverörinar beskrivna enlit RTN. a) T A Parallella operationer b) T A ; T R c) R T, A R, T A (= A R) Sekventiella operationer 5