Inleiding Digitale Techniek

Vergelijkbare documenten
Inleiding Digitale Techniek

EXAMENONDERDEEL ELEKTRONISCHE INSTRUMENTATIE (5GG80) gehouden op woensdag 22 juni 2005, van tot uur.

Digitale informatieverwerking

Zelfstudie practicum 1

Werkkaarten GIGO 1184 Elektriciteit Set

6.0 INTRO. 1 a Bekijk de sommen hiernaast en ga na of ze kloppen = = = = = 2...

In dit hoofdstuk introduceren we de hoofdrolspelers van het college: eindige automaten.

Opgave 1 Stel je eens een getal voor, bijvoorbeeld: 504,76. a b c

Het reëel getal b is een derdewortel van het reëel getal a c. Een getal en zijn derdewortel hebben hetzelfde toestandsteken.

Werkblad TI-83: Over de hoofdstelling van de integraalrekening

Hoofdstuk 2: Bewerkingen in R

Hoofdstuk 0: algebraïsche formules

opgaven formele structuren procesalgebra

Breuken en verhoudingen

Formeel Denken 2012 Uitwerkingen Tentamen

Getallenverzamelingen

1.3 Wortels. x x 36 6 = x = 1.5 Breuken. teller teller noemer noemer. Delen: vermenigvuldig met het omgekeerde.

Voorbereidende opgaven Stoomcursus

Voorbereidende opgaven Stoomcursus

Opdrachten bij hoofdstuk 2

1a Een hoeveelheid stof kan maar op één manier veranderen. Hoe?

De oppervlakte van de rechthoek uit de vorige opgave hangt van dezelfde variabelen af.

Installatiehandleiding en gebruiksaanwijzing

Nakomelingen van rendieren kunnen een paar uur na de geboorte al met de kudde meerennen. Zijn rendieren nestvlieders of nestblijvers?

INTERVIEWEN 1 SITUATIE

Logische functies. Negatie

De tijdens de training aangeboden ski-imitaties gebruiken we zowel als middel maar ook als doel.

Praktische Opdracht Lineair Programmeren V5

Hoofdstuk 5: Vergelijkingen van de

Merkwaardige producten en ontbinden in factoren

Formeel Denken. Herfst Contents

Voorbereidend Wetenschappelijk Onderwijs Tijdvak 1 Donderdag 20 mei uur

Wiskunde voor 2 havo. Deel 1. Versie Samensteller

Inhoud leereenheid 13. Integreren. Introductie 125. Leerkern 126. Samenvatting 149. Zelftoets 150

HOOFDSTUK 1 BASISBEGRIPPEN

Begripsvragen: Elektriciteit

Voorbereidende opgaven Kerstvakantiecursus

Het kwadraat van een tweeterm a+b. (a+b)²

Inhoud college 7 Basiswiskunde

wedstrijden, dus totaal 1 n ( n 1)

Tentamen Schakeltechniek

Lijn, lijnstuk, punt. Verkennen. Uitleg. Opgave 1

1 Theoretische achtergrond voor het schakelen van weerstanden.

Bekijk onderstaand algoritme recalg. Bepaal recalg(5) en laat zien hoe u het antwoord hebt verkregen.

Faculteit Elektrotechniek - Capaciteitsgroep ICS Tentamen Schakeltechniek. Vakcodes 5A010/5A050, 20 januari 2003, 9:00u-12:00u

11 Wiskundige denkactiviteiten: digitale bijlage

1.3 Wortels. = a b c. x = 1.5 Breuken. teller teller. noemer noemer. Delen: vermenigvuldig met het omgekeerde.

1.3 Wortels. = a. x = 1.5 Breuken. teller teller. noemer noemer. Delen: vermenigvuldig met het omgekeerde.

100 sin(α) kn. 3,0 m. De horizontale en verticale componenten van de kracht van 100 kn worden in dit voorbeeld bepaald:

Deze les krijgen de leerlingen een introductie over ongelijke breuken. Dit met name gericht op het vergelijken met een bemiddelende grootheid.

gefragmenteerde bestanden Bestand Bestand Bestand Bestand Bestand a Bestand a Bestand a Bestand a Bestand Bestand Bestand Bestand c Bestand a

edatenq is een toepassing die de ondernemingen de mogelijkheid biedt om hun statistische aangiften in te vullen en door te sturen via internet.

6.4 Rekenen met evenwichtsreacties

is het koppel dat overeenkomt met het eindpunt van λ.op ax by = a a b x y = a b = x y a b ax by bx + ay = a b

Wat doen we met de vuile was?

Reguliere Expressies en Automaten: Overzicht

Route F - Desert. kangoeroerat

Opgave 1. Waarom kun je bij het Noorden twee getallen neerzetten? Geldt dit ook voor andere windrichtingen? Hoeveel graden hoort er bij het Oosten?

Wiskunde voor de eerste klas van het gymnasium

Hoofdstuk 4 : Ongelijkheden

KATHOLIEKE UNIVERSITEIT LEUVEN SUBFACULTEIT ECONOMIE EN BEDRIJFSWETENSCHAPPEN HUB HANDELSWETENSCHAPPEN

De standaard oppervlaktemaat is de vierkante meter. Die is afgeleid van de standaard lengtemaat, de meter.

Tentamen Schakeltechniek

Moderne wiskunde: berekenen zwaartepunt vwo B

8 Kostenverbijzondering (I)

Discrete Wiskunde. D. Bruin J.M. Jansen

Hertentamen. Elektriciteit en Magnetisme 1. Woensdag 14 juli :00-12:00. Schrijf op elk vel uw naam en studentnummer. Schrijf leesbaar.

Hoeveel betaal je in totaal? Hoe kun je dat bedrag narekenen? Hoe bereken je het bedrag dat je van de 20 euro terug krijgt?

Fysische Informatica met Systematic versie juli 2012

Henk Pijls Korteweg-de Vries Instituut voor Wiskunde Universiteit van Amsterdam

Kennismaken. Wie zitten er bij jou in de klas? 4. Welke afspraken maak jij met je klas? 8

OP GETAL EN RUIMTE KUN JE REKENEN

REKENEN MACHTEN MET. 5N4p EEBII 2013 GGHM

Krommen en oppervlakken in de ruimte

Snelstartgids Access Online: Betalingen en Rapportage

edatenq is een toepassing die de ondernemingen de mogelijkheid biedt om hun statistische aangiften in te vullen en door te sturen via internet.

Voorbereidende opgaven Examencursus

Aanzet 1 tot een document van parate kennis en vaardigheden wiskunde 1 ste graad

1.0 Voorkennis. Voorbeeld 1:

Van welke diensten van AWHoreca Adviesgroep B.V. maakt u gebruik? U kunt op één of meerdere manieren in contact staan met AWHoreca Adviesgroep B.V.

Een regenton. W is het vlakdeel dat wordt ingesloten door de x-as, de y-as, de grafiek van r en de lijn x h, met 0 h

Makelaarschap B.V. Privacyverklaring

Routeplanning middels stochastische koeling

Eigenwaarden en eigenvectoren

Van welke diensten van Dijkstra Makelaars maakt u gebruik? U kunt op één of meerdere manieren in contact staan met Dijkstra Makelaars.

Privacyverklaring Irene van Aken Makelaardij

H. 10 Goniometrie Basisbegrippen. a c. Gemeenschappelijke Propedeuse Engineering WISKUNDE H.10

Antwoorden Natuurkunde Hoofdstuk 1

Rekenregels van machten

onze privacy verklaring

1 Vlaamse Wiskunde Olympiade : Eerste Ronde.

Grammatica s en Ontleden Deeltentamen 1 (van 2)

Van welke diensten van de NVM-makelaar/taxateur maakt u gebruik? U kunt op één of meerdere manieren in contact staan met de NVM-makelaar/taxateur.

Riante bouwkavel met ruime bebouwingsmogelijkheden

BEREKEN HET ZELF! TECHNISCHE DATA

Hoofdstuk 2 DE STELLING VAN PYTHAGORAS

element (of de rol van nul bij opt)

DOEL: Weten wat de gevolgen en risico s kunnen zijn van het plaatsen van (persoonlijke) informatie op internet.

Tentamen: Kansrekening en Statistiek P0099

Opgave 1 Je ziet hier twee driehoeken op een cm-rooster. Beide driehoeken zijn omgeven door eenzelfde

Transcriptie:

Inleiding Digitle Techniek Week 1 Poorten, vereenvoudigen, duliteit, De Morgn Jesse op den Brouw INLDIG/2015-2016

Geeurtenissen in de digitle techniek Jr Nm Geeurtenis/uitvinding 1623 Schickrd Eerste mechnisch pprt voor optellen en ftrekken 1673 Leiniz Mechnisch pprt voor optellen, ftrekken, vermenigvuldigen en delen 1804 Jcqurd Weefgetouw met ponskrtesturing 1833 Bge Difference Engine 1854 Boole Verhndeling over logic 1890 Hollerith Ponskrtverwerking volkstelling VS 1906 De Forest Vcuumuis 1918 Scherius Enigm codeermchine 2

Geeurtenissen in de digitle techniek Jr Nm Geeurtenis/uitvinding 1936 Turing*) Turing-mchine 1937 Shnnon*) Theoretische verhndeling digitl ontwerpen 1939 Atnsoff e.. Eerste elektronische computer 1941 Zuse Eerste elektronische computer (inir) 1946 Eckert e.. ENIAC 1948 Shockle e.. Trnsistor 1951 IBM Eerste genertie computers (uizen) 1959 IBM Tweede genertie computers (trnsistoren) 1960 Kil e.. Eerste IC *) http://en.wikipedi.org/wiki/aln_turing http://en.wikipedi.org/wiki/clude_shnnon 3

Geeurtenissen in de digitle techniek Jr Nm Geeurtenis/uitvinding 1964 IBM Derde genertie computers met IC s 1971 Intel Eerste microprocessor (4004, 4 its, 2300 trnsistoren) 1974 Intel, Motorol 8080/85, 6800 e.. (8 its) 1978 Intel 8086 (16 its, 29000 trnsistoren) 1979 Motorol 68000 (32 its, 68000 trnsistoren) 1993 Intel Pentium 1995 Intel Pentium Pro 200 MHz 2010 Sun 1 miljrd trnsistoren op een IC, 16-Core Sprc T3 2014 Intel 15-Core Xeon Iv Bridge-EX (5 miljrd trnsistoren) 4

Oorsprong Automtisering productieprocessen Uitvoeren vn complee erekeningen 5

Industriële utomtisering In de industriële utomtisering wordt geruik gemkt vn sensoren en ctutoren. Denk n: drukknoppen, eindmelders, lmpen, motor. Schkelr gesloten (n.c.) Schkelr open (n.o.) 6

Binire signlen An de toestnden vn v. schkelrs en motoren kunnen twee wrden gekoppeld worden: 0 en 1. Schkelrs (ltijd in rust getekend): In rust: 0 Actief: 1 n.o. n.c. Lmpen: Brndt niet: 0 Brndt: 1 Motoren: Uit: 0 Drit: 1 M 7

Heggenschr Hoe wordt een heggenschr ediend? schkelr schkelr Met twee schkelrs, eide moeten gectiveerd worden om de motor vn de heggenschr te strten. 8

Heggenschr schkelr schkelr A B Schkelr open: 0 Schkelr gesloten : 1 Motor uit: 0 Motor n: 1 230V ~ M 9

Wrheidstel Alle cominties kunnnen in een tel gezet worden. Dit wordt een wrheidstel genoemd. An elke comintie kn een etekenis gekoppeld worden. A B M Betekenis 0 0 0 0 1 0 1 0 0 1 1 1 schkelrs open, motor uit schk. A open, schk. B gesloten, motor uit schk. A gesloten, schk. B open, motor uit schkelrs gesloten, motor n. 10

Logische schkelingen A B A + + U L U L A B L 0 0 0 0 1 1 1 0 1 1 1 1 A L 0 1 1 0 11

Digitlisering Bekende fsische grootheden (stroom, spnning, druk, licht, hoek, etc.) worden omgezet nr getllen. Het is eigenlijk een trnsformtie vn de fsische grootheden nr getllen die in principe niet inir (tweewrdig) hoeven te zijn. De digitle informtie kn met ehulp vn elektronic (computers) ewerkt worden en weer nr de fsische grootheden terug getrnsformeerd worden. Dus: fsiek getllen fsiek omzetting omzetting 12

Digitlisering Trnsformtie geeurt met ehulp vn Anlog-Digitl Converter (ADC) en Digitl-Anlog Converter (DAC). ADC digitl ssteem DAC nloge signlering digitle signlering nloge signlering 13

Digitlisering Vooreeld: geluidsregistrtie mplitude 0 nloog signl tijd 14

Digitlisering Het nloge signl wordt emonsterd (gesmpled), equidistnte tijdstippen. mplitude 0 Voor CD-kwliteit worden 44100 smples per seconde gemkt (22050 Hz) tijd 15

Digitlisering Verdeling vn het discreet-nloge signl in cht geieden, introduceert frondingsfouten. 7 6 5 4 3 2 1 0 3 4 5 5 6 6 7 7 7 6 6 5 4 3 2 1 1 0 1 1 2 3 4 5 5 5 4 3 3 4 5 5 6 6 Een CD heeft 65536 kwntiseringsniveu s (16 it). 16

Digitlisering Het gedigitliseerde muzieksignl. 7 6 5 4 3 2 1 0 3 4 5 5 6 6 7 7 7 6 6 5 4 3 2 1 1 0 1 1 2 3 4 5 5 5 4 3 3 4 5 5 6 6 17

Digitlisering Reconstructie vn het nloge signl. mplitude 0 tijd 18

Digitlisering Wrom zo moeilijk: fsiek getllen fsiek? Verwerking informtie is gemkkelijk te ewerken (versleutelen, comprimeren, foutdetectie, foutcorrectie, complee signlewerkingen); gemkkelijk informtie op te sln voor ltere ewerking; informtie kn lngere tijd ewrd worden met ehoud vn kwliteit (reproduceerrheid vn informtie); etrouwrheid m..t. storende signlen; snelheid; prllel verwerken vn informtie. 19

Digitlisering Wrom zo moeilijk: fsiek getllen fsiek? Ontwerpen snel ontwerpen en testen m..v. tools (eschrijvingstl, simultie); eenvoudig te leren, geen uitgereide wiskundige kennis nodig*; uitreidrheid (voorl in reconfigureerre logic); hoge integrtiedichtheid (veel functionliteit op een klein oppervlk); goede testvoorzieningen n te rengen. geruik vn stndrd lokken (IP-cores; Ethernet, USB, processoren, DSP, RAM). De wiskunde voor digitle schkelingen is eperkt, mr de te ontwikkelen schkeling kn wel voortkomen uit een wiskundige functie, v. digitle filtering. 20

Poorten Digitle schkelingen worden verreweg het meest ontworpen met elektronische componenten. Andere mogelijkheden: pneumtische componenten (lucht) hdrulische componenten (vloeistof) fotonische componenten (licht) Digitle schkelingen worden opgeouwd met ehulp vn poorten. Eerst worden de elementire poorten esproken. 21

Poorten Elke digitle schkeling kn worden opgeouwd met ehulp vn drie tpen poorten: AND (en) OR (of) NOT (niet, inverter) Andere veel voorkomende poorten: Buffer, EXOR, NAND, NOR, EXNOR 22

Poorten Op de volgende slides worden de elementire poorten esproken. Gegeven wordt: Nm en eschrijving Poortsmolen Ameriknse of vormsmolen, worden veel in CAD-progrmm s geruikt IEC/IEEE smolen, wordt veel in Nederlndse litertuur geruikt Wrheidstel Wiskundige functie Uitsprk 23

Poorten Deze schkeling reliseert de AND-functie met ehulp vn een poort. U B reliseert de AND-functie De lmp rndt ls eide schkelrs gectiveerd zijn. Vertling spnningen voor ingngen en uitgng: 0 = 0 V 1 = U B V A B & L 24

AND Uitgng geeft lleen een 1 f ls eide ingngen een 1 zijn, nders geeft uitgng een 0 f. & 0 0 0 0 1 0 1 0 0 Functie: 1 1 1 Uitsprk: is gelijk n nd 25

Busstopschkeling Hoe werkt een usstopschkeling? Eén of meerdere stopschkelrs moeten worden ingedrukt om de us te lten stoppen. 26

Busstopschkeling Geheugenelement wordt lter esproken. 27

OR Uitgng geeft een 1 f ls één of meer ingngen 1 zijn, nders geeft uitgng een 0 f. 1 0 0 0 0 1 1 1 0 1 Functie: 1 1 1 Uitsprk: is gelijk n or 28

Noodverlichting Hoe werkt een noodverlichting? Als spnning uitvlt, dn verlichting n. 29

NOT (inverter) Uitgng geeft een 0 f ingng een 1 is, nders geeft uitgng een 1 f. 1 0 1 1 0 Functie: Uitsprk: is gelijk n not 30

Nog meer poorten Hiervoor zijn de drie sispoorten esproken. Hiermee kn elke digitle schkeling worden ontworpen en geouwd. In de prktijk worden nog ndere poorten geruikt. Deze poorten zijn niet strikt noodzkelijk, wel heel hndig. Ze worden geruikt ij veel voorkomende ewerkingen. Al deze poorten kunnen worden opgeouwd uit AND, OR en NOT. 31

Buffer Uitgng geeft een 1 f ingng een 1 is, nders geeft uitgng een 0 f. 1 0 0 1 1 Functie: Uitsprk: is gelijk n 32

EXOR Uitgng geeft een 1 f ls precies één ingng 1 is, nders geeft uitgng een 0 f. =1 0 0 0 0 1 1 1 0 1 Functie: 1 1 0 Uitsprk: is gelijk n eor 33

NOT uffer Smool en schem 1 1 1 Functie: 0 0 1 Uitsprk: is gelijk n not 1 1 0 34

NOT NOT Smool en schem 1 1 1 Functie: 0 1 0 Uitsprk: is gelijk n 1 0 1 35

NOT AND (NAND) Smool en schem & & 1 Functie: 0 0 0 1 0 1 0 1 Uitsprk: is gelijk n nnd 1 0 0 1 1 1 1 0 36

NOT OR (NOR) Smool en schem 1 1 1 Functie: 0 0 0 1 0 1 1 0 Uitsprk: is gelijk n nor 1 0 1 0 1 1 1 0 37

NOT EXOR (EXNOR) Smool en schem =1 =1 1 Functie: 0 0 0 1 0 1 1 0 Uitsprk: is gelijk n enor 1 0 1 0 1 1 0 1 38

Over OR en EXOR De OR wordt ook wel inclusive OR genoemd omdt deze ook een 1 levert ls eide ingngen 1 zijn. Óf de ene ingng, óf de ndere ingng óf lleei. Voor de EXOR (eclusive OR) geldt: óf de ene ingng, óf de ndere ingng, mr niet lleei. Andere kenmerken: kop óf munt, ik eruit óf jij eruit. 39

Overzicht uffer NOT not AND nd NAND nnd OR EXOR or eor NOR EXNOR nor enor 40

Opgven Ontwerp een omschkelre uffer/not. Hoe kn je vn een NAND een NOT mken? Hoe kn je vn een NOR een NOT mken? Bepl de wrheidstel vn een EXOR wrvn één ingng geinverteerd is. De eschrijving vn een AND is: de uitgng is 1 ls lle ingngen 1 zijn. Hoe zou de eschrijving zijn ls er vn de 0-en wordt uitgegn? Hoeveel verschillende functies zijn er te mken met twee vrielen? 41

Opgve Een utomtische kolomoor heeft twee eindmelders: één n de ovenknt en één n de onderknt. Een melder kn open zijn (oor is dr niet) of gesloten zijn (oor is dr wel). Hoeveel cominties vn open en gesloten zijn mogelijk? Welke comintie komt nooit voor? Stel een tel op met lle mogelijkheden en geef n met een pr woorden wt de mogelijkheden inhoudt. eindmelder oor eindmelder 42

Opgve Een elektrisch schem met schkelrs kn ook ls een digitl ssteem worden gezien. Een ekende schkeling is de zogenmde wisselschkeling die veel ij trppen voorkomt. Hieronder het schkelschem. S1 S2 schkelrs en lmp ltijd in rust getekend. 230 V ~ L schkelr in rust = 0 schkelr ctief = 1 lmp uit = 0 lmp n = 1 Vrg: geef de wrheidstel vn de wisselschkeling. 43

Vereenvoudigen We ekijken de AND- en OR-poort nog eens nder. Eén vn de ingngen wordt n een logische 0 of 1 gelegd, of de ingngen worden n met elkr veronden, of één ingng krijgt de inverse vn de ndere ingng. Hierdoor vereenvoudigt de schkeling zich. Het levert een prktisch ewijs vn enkele wiskundige stellingen (iom s en theorem s). 44

AND revisited Wt geeurt er ls één ingng vn de AND veronden wordt n een logische 0? d 0 & 0 0 0 0 1 0 Functie: d 0 0 1 0 0 1 1 1 45

AND revisited Wt geeurt er ls één ingng vn de AND veronden wordt n een logische 1? d 1 & 0 0 0 0 1 0 Functie: d 1 d 1 0 0 1 1 1 46

AND revisited Wt geeurt er ls de ingngen vn de AND met elkr veronden worden? d & 0 0 0 0 1 0 Functie: d d d 1 0 0 1 1 1 47

AND revisited Wt geeurt er ls één vn de ingngen vn de AND geinverteerd wordt ngeoden vnuit hetzelfde signl? d 1 & 0 0 0 0 1 0 Functie: d d 0 1 0 0 1 1 1 48

OR revisited Wt geeurt er ls één ingng vn de OR veronden wordt n een logische 0? d 0 1 0 0 0 0 1 1 Functie: d 0 d 1 0 1 1 1 1 49

OR revisited Wt geeurt er ls één ingng vn de OR veronden wordt n een logische 1? d 1 1 0 0 0 0 1 1 Functie: d 1 1 1 0 1 1 1 1 50

OR revisited Wt geeurt er ls de ingngen vn de OR met elkr veronden worden? d 1 0 0 0 0 1 1 Functie: d d d 1 0 1 1 1 1 51

OR revisited Wt geeurt er ls één vn de ingngen vn de OR geinverteerd wordt ngeoden vnuit hetzelfde signl? d 1 1 0 0 0 0 1 1 Functie: d d 1 1 0 1 1 1 1 52

53 Alles op een rij Op deze slide een overzicht vn lle vereenvoudigingen d d d 0 0 0 1 1 1 d d d d d d d d d 0 1 d d d d d d

Meer en meer AND- en OR-poorten kunnen ook geouwd worden met meer dn twee ingngen. Prktisch worden poorten geouwd met miml vier ingngen. c AND3 <= AND AND c; c d cd AND4 <= AND AND c AND d; c OR3 <= OR OR c; c c d OR4 <= OR OR c OR d; 54

Opgven In de voorgnde slides werd één ingng de AND en OR steeds fwisselend met een 0 of 1 veronden, of werden de ingngen gewoon of geinverteerd veronden. Proeer het zelf eens met de EXOR-poort. Proeer hetzelfde met een EXNOR. Hoe kn je een EXOR eenvoudig in een EXNOR omzetten? 55

Vereenvoudigen Met ehulp vn de optimlisties vn de vorige slides kunnen we digitle poortschkelingen vereenvoudigen. De eenvoudigste vorm is de vorm die het minst ntl poorten evt en met het minst ntl ingngen per poort. Het vinden vn de eenvoudigste vorm heet minimliseren. Er zijn drie mnieren om te vereenvoudigen: Wiskunde (schkellger) Krnughdigrmmen (grfisch) Computerprogrmm (computer-lgoritme: Quine-McCluske, Espresso) 56

Vereenvoudigen Gegeven onderstnde wrheidstel. Wt is hiervn de functie en het schem? Functie: 0 0 0 0 1 1 1 & 1 0 0 1 1 0 Uitgng = 1 ls = 0 en = 1, nders = 0; 57

Vereenvoudigen Gegeven onderstnde wrheidstel. Wt is hiervn de functie en het schem? Functie: Uitgng = 1 ls = 0 en = 0 of = 0 en = 1 of = 1 en = 1 nders = 0 0 0 1 0 1 1 1 0 0 1 1 1 58

Vereenvoudigen De schkeling kn ls volgt geouwd worden: 1 1 & & 1 & Kosten: 2 NOT, 3 AND, 1 OR3 Ingngen: 11 Opmerking: ingngen/uitgngen is edrding (wires) op een IC. 59

Vereenvoudigen Eenvoudig is te zien dt de functie een 1 levert ls 0 is. Dus: Ook is snel te zien dt de uitgng een 1 levert ls 1 is. 0 0 1 0 1 1 1 0 0 Dus: 1 1 1 Opvllend: de term wordt twee keer geruikt. 60

Vereenvoudigen De functie is dus ls volgt: Het ijehorend schem: 1 1 & & 1 1 1 & 61

Opgven Proeer zelf eens de eenvoudigste vorm te vinden vn de volgende functies: 0 0 1 0 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 1 0 62

Duliteit De definitie vn een AND-poort is dt de uitgng een 1 fgeeft ls eide ingngen een 1 zijn, nders geeft de uitgng een 0 f. 0 0 0 0 1 0 1 0 0 1 1 1 63

Duliteit Een lterntief zou zijn om de AND vi de 0-en te eschrijven. De uitgng geeft een 0 ls één of meer ingngen 0 zijn. Vnuit de 0-en gezien is het een OR-functie. Hieruit volgt het duliteitsprincipe: ij verwisseling vn 0 en 1, en vn en +, lijft de gelijkheid intct: 0 = 0 0 1 = 1 + 1 0 = 0 1 1 = 1 + 0 0 = 1 0 1 = 0 + 1 1 = 1 1 0 = 0 + 0 64

De Morgn Als vn een functie lle vrielen worden geinverteerd, en lle ANDs en ORs worden verwisseld, lijft de functie hetzelfde. Dit zijn de stellingen vn De Morgn. Het lt zien dt AND en OR uitwisselr zijn. 65

66 De Morgn Meestl worden de stellingen vn De Morgn ls volgt gegeven:

De Morgn Een AND-poort is om te zetten in een OR-poort: & 1 1 1 1 Functie: 67

De Morgn Een OR-poort is om te zetten in een AND-poort: 1 1 1 & 1 Functie: 68

Universele ouwstenen De NOT-AND of NAND is een universele digitle ouwsteen. Elke digitle schkeling kn met lleen NANDs worden gemkt. De NOT-OR of NOR is een universele digitle ouwsteen. Elke digitle schkeling kn met lleen NORs worden gemkt. We ekijken lleen de NAND. & 69

NOT met NAND Een NOT kn op twee mnieren worden geouwd m..v. een NAND: Ingngen met elkr veronden: & Eén ingng n logische 1: 1 & 1 70

AND met NANDs Een AND kn met twee NANDs worden gemkt door één NAND te schkelen ls NOT: NAND geschkeld ls NOT & & duele ontkenning ( ) ( ) ( ) smennemen 71

OR met NANDs Een OR kn met drie NANDs worden gemkt door twee NANDs ls NOT te schkelen: NANDs geschkeld ls NOT & & & ( ) ( ) smennemen De Morgn 72

73 Functie met NANDs Elke functie in de vorm vn kn worden omgezet nr een functie met lleen NANDs. Dus: Dit etekent dt een schkeling estnde uit AND-OR kn worden omgezet nr een schkeling met lleen NANDs. d c f d c f d c f 1 & f & c d f c d & & &

Opgven Mk een uffer, NAND en NOR en met ehulp vn NANDs. Gegeven de functie: Ontwerp deze functie met lleen NANDs. Gegeven onderstnde schkeling. Bepl f ls functie vn en. & & & f & c 74

Opgven Gegeven de volgende functie: Ontwerp met lleen NORs. ( ) ( c d) Gegeven de wrheidstel: Ontwerp de ijehorende schkeling met lleen NANDs*) Ontwerp de ijehorende schkeling met lleen NORs*) 0 0 1 0 1 1 1 0 0 1 1 1 *) Dit mogen ook poorten zijn met meer dn twee ingngen. 75

Litertuur De volgende oeken zijn geruikt. Digitle techniek, vn proleemstelling tot relistie deel 1; A.P. Thijssen; 5 e druk. Digitl Design, Principles nd Prctices; J.F. Wker; 3 rd Ed. Contemporr Logic Design; R.H. Ktz; 2 nd Ed. 76

EXOR en EXNOR Een EXOR met één geinverteerde ingng is identiek n een EXNOR: S De onderstnde schkeling zijn dus logisch identiek: =1 =1 S 1 =1 S 2 S 3 77

78 EXOR en EXNOR Het is ook n te tonen. Er worden drie functies S 1, S 2 en S 3 uitgewerkt die lle dezelfde uitkomst geven. S S S 0 0 ) ( ) ( 3 2 1

De Hgse Hogeschool, Delft +31-15-2606311 J.E.J.opdenBrouw@hhs.nl www.dehgsehogeschool.nl