Kombinationskretsar. Föreläsning 4 Digitalteknik Mattias Krysander Institutionen för systemteknik

Relevanta dokument
Laboration i digitalteknik Datablad

Laboration i digitalteknik Datablad

TSEA22 Digitalteknik 2019!

Laboration i digitalteknik Introduktion till digitalteknik

TSIU05 Digitalteknik. LAB1 Kombinatorik LAB2 Sekvensnät LAB3 System

Innehåll. sid. 1. Logikfamilj Några egenskaper hos TTL-kretsar Icke anslutna ingångar Laborationsutrustning 6

Laboration D181. ELEKTRONIK Digitalteknik. Kombinatoriska kretsar, HCMOS v 2.1

Laborationshandledning

Tentamen. TSEA22 Digitalteknik 5 juni, 2015, kl

Laboration i digitalteknik Allmänna anvisningar

LABORATIONER I DIGITALTEKNIK. för kurserna. TSEA22, lab 1-4 TSEA51, lab 1-3 TDDC75, lab 1,2

F5 Introduktion till digitalteknik

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

Laboration D151. Kombinatoriska kretsar, HCMOS. Namn: Datum: Epostadr: Kurs:

Digital elektronik CL0090

Digitalteknik TSIU05 Laborationer

5:2 Digitalteknik Boolesk algebra. Inledning OCH-funktionen

Laboration i digitalteknik

F5 Introduktion till digitalteknik

Konstruktionsmetodik för sekvenskretsar. Föreläsning 7 Digitalteknik, TSEA22 Mattias Krysander Institutionen för systemteknik

LABORATIONER I DIGITALTEKNIK. Laboration 3 Speciella sekvenskretsar

Konstruktionsmetodik för sekvenskretsar

Laboration i digitalteknik Speciella sekvenskretsar

IE1204 Digital Design

Introduktion till syntesverktyget Altera Max+PlusII

Hambley avsnitt 12.7 (7.3 för den som vill läsa lite mer om grindar) sann 1 falsk 0

Styrteknik: Grundläggande logiska funktioner D2:1

Läsminne Read Only Memory ROM

DIGITALTEKNIK I. Laboration DE1. Kombinatoriska nät och kretsar

Elektronik grundkurs Laboration 6: Logikkretsar

Tentamen i IE1204/5 Digital Design onsdagen den 5/

Tentamen i Digital Design

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

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar

Tentamen i IE1204/5 Digital Design onsdagen den 5/

DIGITALTEKNIK. Laboration D161. Kombinatoriska kretsar och nät

Laborationshandledning för mätteknik

Transistorn en omkopplare utan rörliga delar

Digital IC konstruktion

Tentamen med lösningar för IE1204/5 Digital Design Torsdag 15/

Digital IC konstruktion

Laboration 1: Styrning av lysdioder med en spänning

Uppgift 12: Konstruera en elektronisk tärning. Resultatet av ett tärningskast ska visas på en 7- segmentindikator.

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

Tentamen i IE1204/5 Digital Design Torsdag 29/

Systemkonstruktion LABORATION LOGIK

SMD033 Digitalteknik. Digitalteknik F1 bild 1

Laboration 6. A/D- och D/A-omvandling. Lunds universitet / Fakultet / Institution / Enhet / Dokument / Datum

Digital IC konstruktion

DIGITALTEKNIK. Laboration D173. Grundläggande digital logik

Digital- och datorteknik

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

Laboration Kombinatoriska kretsar

Digitalteknik: CoolRunner-II CPLD Starter Kit Med kommentarer för kursen ht 2012

Experiment med schmittrigger

INNEHÅLL. Inledning...1. Talsystem...2. Logiska funktioner Logiska kretsar i praktiken Elektrostatisk urladdning (ESD)...

Digital elektronik CL0090

Introduktion till xdigiflex-simulatorn

Digitalteknik F4. NOR-labben. Digitalteknik F1b bild 1

Digitalteknik: CoolRunner-II CPLD Starter Kit

LABORATION TSEA22 DIGITALTEKNIK D TSEA51 DIGITALTEKNIK Y. Konstruktion av sekvenskretsar med CPLD. Version: 2.2

Kortlaboration DIK. Digitalteknik, kombinatorik.

Digital- och datorteknik

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

Du har följande material: 1 Kopplingsdäck 2 LM339 4 komparatorer i vardera kapsel. ( ELFA art.nr datablad finns )

Styrteknik distans: Minneselement, register, räknare, AD-omv D4:1

Lösningsförslag till tentamen i Digitalteknik, TSEA22

VHDL 1. Programmerbara kretsar

Simulering med ModelSim En kort introduktion

Tentamen med lösningar i IE1204/5 Digital Design Torsdag 29/

Undersökning av logiknivåer (V I

Maurice Karnaugh. Karnaugh-diagrammet gör det enkelt att minimera Boolska uttryck! William Sandqvist

Grindar och transistorer

Tenta i Digitalteknik

LV6 LV7. Aktivera Kursens mål:

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

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

Repetition TSIU05 Digitalteknik Di/EL. Michael Josefsson

Figur 1 Konstant ström genom givaren R t.

Laboration Kombinatoriska kretsar

Digital elektronik CL0090

Felsökning av bakgavellyft

DIGITALTEKNIK I. Laboration DE2. Sekvensnät och sekvenskretsar

Tentamen i IE1204/5 Digital Design måndagen den 15/

Exempel på tentamensfrågor Digitalteknik

Programmerbara kretsar och VHDL. Föreläsning 9 Digitalteknik Mattias Krysander Institutionen för systemteknik

Digital Design IE1204

Tenta i Digitalteknik

ALU:n ska anslutas hur då?

Digital- och datorteknik

Föreläsning 4/11. Lite om logiska operationer. Hambley avsnitt 12.7, 14.1 (7.3 för den som vill läsa lite mer om grindar)

TSEA22 Digitalteknik 2019!

Tenta i Digitalteknik

LABORATIONSINSTRUKTION

Tentamen IE Digital Design Fredag 15/

Digitalteknik 7.5 hp distans: 5.1 Generella sekvenskretsar 5.1.1

Omtentamen IE Digital Design Måndag 14/

Högskolan i Halmstad Digital- och Mikrodatorteknik 7.5p. Lista på registeruppsättningen i PIC16F877A Datablad TTL-kretsar 74-serien

TSEA22 Digitalteknik 2019!

Digital Design IE1204

Transkript:

Kombinationskretsar Föreläsning 4 Digitalteknik Mattias Krysander Institutionen för systemteknik

Dagens föreläsning Laboration 1 Adderare Konstruktion med minne

3 Laborationsinformation TSEA51/52: Deadline för bokning av lab 1a på måndag kl 23. (38 platser kvar igår) Gör klart laborationsförberedelserna innan nästa lektion så att ni har möjlighet att ställa eventuella frågor. Ta med numrerade kopplingsscheman till laborationen. (youtubeklipp) Öppet lab från och med fredagen den 21/9 i MUX1. LiU-korten ger access dygnet runt. Ingen handledning eller examination.

+5 7-segment Skjutomkopplare 74LS 74LS4 74LS153 +5 7-segment Skjutomkopplare 74LS 74LS1 74LS157 +5 +5 7-segment 7-segment Klockpulsgenerator Minne 74LS 74LS 74LS1 74LS19 74LS16 74LS16 Labutrustning +5 Lysdioder Minne 74LS2 74LS19 74LS16 +5 Tryckomkopplare Förgrening 74LS4 74LS19 74LS669 5

6 Laborationens genomförande = Laborations- förberedelse

Konstruktionsexempel 7 Uppgift: Realisera funktionen OR med NAND-grindar och inverterare. Verifiera funktionen genom att för varje insignalkombination kontrollera om rätt utsignal genereras. Lösning: Funktionstabell Karnaughdiagram Boolesk funktion: y = a + b = (a + b) = (a b ) Kretsschema:

8 Praktiska kringkopplingar Funktionstabell Vi behöver kunna styra insignalerna och läsa av utsignalen så att sanningstabellen kan verifieras. Insignalerna styrs av skjutomkopplare Lysdioder visar variabelvärden

9 Numrering Matningsskena 1 NOT 2 NAND Skjutomkopplare Lysdioder Jord +5V Kapsel 1: SN74LS4 7 14 Kapsel 2: SN74LS 7 14 Placera ut kapslarna för att skapa enkla kopplingar Kontrollera hur en moduls alla pinnar ska vara anslutna, t ex måste alla moduler spänningmatas.

1 Uppkoppling Sladdar Röd: fast 1:a Svart: fast :a Övriga: gul/blå/vit Börja koppla spänningsmatning och jord radvis Även enkla kretsar kan se röriga ut. Vid felsökning kan man använda den i figuren inringade logikproben. Matningsskena 1 NOT Skjutomkopp lare 2 NAND Lysdioder Uppkoppling av OR-funktionen. Här verifieras att höga insignaler ger hög utsignal.

Jord och matningsspänning 11 Ex: CMOS-inverterare (Kapitel 6 i boken) V CC = matningsspänning 5V pmos V CC = 5V V CC = 5V A = Y = 1 A = 1 Y = GND = V nmos GND = V GND = V

Felsökning: exempel på olika fel 12 Nätaggregatet är påslaget men inget lyser. Kortslutning GND - +5V Utsignal lyser hela tiden Glömt jorda NANDgrinden Utsignal lyser svagt hela tiden (odef. spänningsnivå) Kopplat in lampan på en oinkopplad ingång till en NAND-grind Utsignal lyser inte då ab=1 1 odef Glapp i rödmarkerad sladd

13 2-1 Multiplexar LS157 Strobe = TL/ F/ 6396 TL/ F/ 6396 1 Order Number 54LS157DMQB, 54LS157FMQB, 54LS157LMQB, DM54LS157J, DM54LS157W, DM74LS157M or DM74LS157N See NS Package Number E2A, J16A, M16A, N16E or W16A Function Table C CorporationO 1995 National Semiconductor A B Inputs 1 Select Order Number 54LS158D 54LS158LMQB, DM54LS DM74LS158M or See NS Package Num M16A, N16E Output Output Y Y Strobe Select A B LS157 LS158 H X X X L H L L L X L H L L H X H L L H X L L H L H X H H L H e High Level, L e Low Level, X e Don t Care Y

15 Sammanfattning inför laboration 1 Titta på filmen. Börja förberedelserna i tid. Ta med numrerade kopplingsscheman till laborationen. Förbered minst uppgift 1.1-1.4 till första 2- timmarspasset.

19 Grindnät till heladderaren NAND-NAND nät: Få men blandade grindar (övning 4.26): c i+1

22 Carryaccelerator Carryacceleratorn är en 2 grindar djup krets. 2 3 2 2 2 3 2 2 2 Röda siffror markerar grinddjup för längsta signalvägar Grinddjup utan carryacc.: 2. 8 + 1 = 17 grindar Grinddjup med carryac. : 2 + 3. 2 + 3 = 11 grindar

27 PROM-modul PROM (Programmable Nedan visas en bild Read-Only på PROM-modulen som innehåller Memory) ett läsminne. Adress Chip Select Ska sättas till för att aktivera utgångarna 1 2 4 8 CS 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 Adress ROM-mod Data Läsminnet lagrar 16 stycken 4-bitsarsord och programmeras och raderas elektriskt (E Kretsen har två moder, en programmeringsmod, PROG-mod, och en mod där modulens användas, ROM-mod. Växling MODE-knappen: mellan moderna sker genom att trycka på den svart markerad MODE. Lysdioden markerad ROM-mod lyser när kretsen är i ROM-moden. DC B A Två moder som styrs av - PROGrameringsmoden I PROG-moden programmeras minnet med knapparna PROG, INC och DEC. Adress och data visas på vardera 4 lysdioder. PROG-knappen används för att hoppa till näs Datainnehållet - ROM-mode ändras med hjälp av knapparna INC (increase) och DEC (decrease). N datainnehåll visas sparas detta genom att trycka på PROG-knappen. Minnet raderas genom på alla de 3 röda knappar samtidigt och som en indikering på detta växlas modulen över moden. I ROM-moden är minnesinnehållet fixerat och funktionen kan beskrivas av figuren nedan.

28 PROM-exempel Implementera följande funktioner med hjälp av ett PROM: 1 2 4 8 CS 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 DC B A

29 Självstudier Läs på exempel 4.7 och 4.8 där Karnaughdiagram används för 5 och 6 variabler. Läs stycket om grinddelning på s145-147.

Digitalteknik Mattias Krysander www.liu.se