HOOFDSTUK 6: Logische Schakelingen
|
|
|
- Pieter-Jan Aalderink
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 HOOFDSTUK 6: Logische Schakelingen 1. Inleiding combinatorisch vs. sequentieel gedrag gedrag v/e circuit = relatie tussen binaire waarden uit uitgangen en binaire waarden op ingangen combinatorisch gedrag uitgangen hangen enkel af van huidige ingangswaarden geheugenloos voorstellen door Boolese functies sequentieel gedrag uitgangen hangen af van huidige ingangen + vorige ingangen + initialisatie vorm van toestand/geheugen aanwezig voorstellen door twee Boolese functies toestandsfunctie: huidige toestand + input -> nieuwe toestand outputfunctie: huidige toestand + input -> uitgangswaarde Boole-algebra s definitie Boole-algebra over eindige verzameling is een structuur die voldoet aan: 1. en zijn interne binaire operaties op B 2. en zijn commutatief en associatief 3. en zijn distributief t.o.v. elkaar 4. B bevat neutraal element en eenheidselement 5. elk element in B heeft complement voorbeelden met eindige verz. en de binaire algebra deelverzamelingen eigenschappen idempotentie absorbstie De Morgan dubbel complement rijkheid van Boole-algebra s bestaan enkel voor een macht van 2 isomorf met Boole-algebra 1
2 2. Boolese functies Boolese functie definitie Boolese functie f is een afbeelding van van n Boolese veranderlijken op aantal binaire Boolese functies aantal binaire Boolese functies van n binaire variabelen = want aantal functies van naar is dus stel en aantal van alle binaire Boolese functies van binaire variabelen waarheidstabel structuur linkerkolom alle mogelijke inputcombinaties lexicografisch geordend rechterkolom bijhorende outputwaarde afmeting ongeacht de complexiteit toont geen structuur hyperkubus structuur x1 x2 x3 f ( x1, x2, x3) inputs als hoekpunten van -dimensionale kubus output door bepaalde hoekpunten te markeren afmeting ongeachte de complexiteit naburige hoekpunten hebben gelijkaardige bitrepresentatie hamming-afstand = aantal zijden tussen 2 punten = aantal ongelijke bits 2
3 karnaughkaart opbouw kaart voor aangrenzende cellen hebben hamming-afstand 1 ook over verticale + horizontale grenzen heen veel structuur afstanden tussen punten met waarde 1 belangrijk basis voor implicantenmethode conceptueel + visueel <-> computers maximale grootte onpraktisch voor (twee kaarten van ) onbruikbaar voor (structuur maar voor klein deel meer) 3
4 Boolese vormen tekstuele representaties van functies voldoen aan syntaxis veel korter tonen enkel structuur functie beter beheersbaar door computer Boolese vormen verzameling Boolese vormen over (inputs) bestaat uit alle eindige sequenties van letters die voldoen aan recursieve syntaxis assignatie = functie kent waarde 0 of 1 toe aan elke variabele mogelijkheden valuatie onder assignatie = functie evalueert de functie (recursief) voor een bepaalde toekenning aan de inputs equivalente Boolse vormen Boolese vormen en zijn equivalent ( ) als: dus als: gevolg: equivalentieklassen van Boolese vormen in die zelfde functie voorstellen Disjunctieve standaardvorm (DSV) = canonische representant voor elke equivalentieklassen opbouw DSV is een som van mintermen -> minterm is product van lettervormen met, toenemende, index -> lettervorm is veranderlijke of zijn complement verschillende DSVn want verschillende mintermen = aantal verschillende functies DSV van functie is lege uitdrukking conclusies * elke Boolese functie kan voorgesteld worden door Boolese vorm + allemaal met verschillende DSV * elke Boolese functie kan geconstrueerd worden met enkel EN, OF en NIET * Boolese vormen zijn equivalent zelfde DSV 4
5 3. Combinatorische netwerken modellen van poorten en poortnetwerken poorten elementaire basiscircuits 0-n ingangen en 1 uitgang realiseert eenvoudige Boolese functie basispoorten verbinding met 0 verbinding met 1 buffer NOT-poort AND-poort OR-poort 0 ingangen 0 ingangen 1 ingang 1 ingang 2 ingangen 2 ingangen functionele volledigheid = alle mogelijke Boolese functies te bouwen met basispoorten AND+OR +NOT of NAND of NOR of EXOR + AND of EXOR + OR poortnetwerken opbouw basisblok = poort modelleren elementaire operaties uit keuzes uit verschillende functioneel volledige verzamelingen interconnectie van basispoorten steeds uitgangen naar ingangen nooit uitgangen aan elkaar verbinden gevolg: alle Boolese functies realiseerbaar functiesamenstelling = model voor modelleren van netwerkconstructie stapsgewijze constructie samenstellingsregels Boolese vormen te gebruiken gevolg: netwerken met boomstructuur compositieregels (analoog met 5
6 opmerkingen er zijn poortnetwerken die functies realiseren <-> niet door functiesamenstelling uitgang v/e poort aan 2 ingangen koppelen => geen boomstructuur corresponderen met stelsels Boolese vormen er zijn poortnetwerken die geen functies realiseren vb. sequentieel gedrag tweeniveau- vs. meerniveaunetwerken twee grote stijlen tweeniveaunetwerken som-van-productenstijl Boolese vorm met som van producten zoals DSV, maar vaak efficiëntere vormen haakjesvrij snelle netwerken (max. 2 poorten) veel poorten hoge fan-in bij veel argumenten (duur + vertraging) meerniveaunetwerken meerniveaugedaante gefactoriseerde Boolese vormen gebruik haakjes doel: # lettertekens beperken minder poorten lagere fan-in langer pad doorheen circuit synthese van poortnetwerken doel: optimaal ontwerk voor een functie realiseren optimaal = snelheid, kostprijs, dissipatie, betrouwbaarheid factoren aantal poorten in netwerk complexiteit v/d poorten (aantal inputs) opmerking: invertors niet meegerekend in kostprijs 6
7 manuele synthese van optimale tweeniveaunetwerken doel willekeurige Boolese vorm herschrijven als haakjesvrije som van producten met minmaal aantal termen en minimaal aantal factoren per term systeem combineren van implicanten tot priemimplicanten zoeken van minimale lijst priemimplicanten die functie bedekken grafische methode principe product van lettervormen is kubus implicant indien volledig bevat in functie => minimaal aantal maximale deelkubussen die functie volledig bedekken 1. functie in kaart brengen 2. termen groeperen grootste eerst + mag nog overlappen 3. minimale bedekking zoeken punten bedekt door 1 vlak zeker erin priemimplicanten daarna kiezen synthese van meerniveaunetwerken situering tweeniveau-synthese niet altijd beste keuze qua kostprijs vs. snelheid vaak zeer complexe netwerken eenvoudige circuits vaak toch snelste circuits => niet onnodig nog sneller vertraging bij complexe netwerken door hoge fan-in systeem decompositie van combinatorische functie in eenvoudigere stukken gewenste resultaat via samenstelling van de functies factorisatie herschrijven met zo weinig mogelijk lettertekens gemeenschappelijke delen buiten haakjes factorisatie vs. CMOS aantal FETs = 2x aantal lettervormen dus reductie bij factorisatie! duale structuur complement van formule uitwerken via De Morgan tot aan lettervormen 7
8 4. Sequentiële netwerken terugkoppeling in poortnetwerken effect terugkoppelingen niet altijd input/output relatie als Boolese vorm -> vergelijking met zelfde symbolen aan beide zijden 3 mogelijkheden: 0 oplossingen netwerk geen logisch niveau (vb. oscillatie/verboden gebied) 1 oplossing toch combinatorisch! meer oplossingen vorm van geheugenwerking mogelijk = geen Boolese fuctie! wiskundig model inwendige toestand karakteriseert geheugen afhankelijk van Boolese waarden in knopen v/h netwerk => eindig aantal toestand mogelijk (eindig netwerk) afhankelijkheden output enkel afhankelijk van input + toestand toestand enkel afhankelijk van input + oude toestand => gedrag beschrijven door 2 functies gegeven ingangen, uitgangen en verzameling van toestanden totale-toestandsruimte = alle combinaties van toestanden + inputs toestandsfunctie uitgangsfunctie stabiele totale toestand toestand is stabiel als Moore- en Mealy-automaten Moore-automaat als output enkel afhankelijk van huidige toestand Mealy-automaat als output ook afhankelijk van huidige input 8
9 analyse van poortnetwerken met terugkoppelingen aannames * SIC-hypothese (Single Input Change) = 1 inputwaarde tegelijk wijzigen * fundamentele mode = tussen twee wijzigingen tijd om te stabiliseren(indien mogelijk!) doel: representatie van functies en systeem: knippen in netwerken doel: aantal knooppunten selecteren die inwendige toestand voorstellen selectie door doorknippen kleine letter stroomopwaarts (toestand) hoofdletter stroomafwaarts (extra ingangen) gevolg: uiteindelijk stelsel combinatorische vergelijkingen plaatsen geknipt => mogelijke toestanden => minimaal aantal knipplaatsen zoeken! transitietabel opbouw kolommen: inputs rijen: inwendige toestand (hoofdletters) elementen: nieuwe toestand (kleine letters) + outputwaarden eigenschappen stabiele interne toestand als alle kleine letters = grote letters => elementwaarden voor toestand = rijwaarde combinatorisch circuit in elke kolom juist één stabiele interne toestand sequentieel circuit in elke kolom een interne toestand in minstens één kolom +1 interne toestand transitiediagram opbouw knopen: totale toestand (inputs + kleine letters) takken: transities tussen toestanden alleen vanuit initialisatietoestand bereikbare toestanden opnemen eigenschappen instabiele toestanden geven spontane transities (reden stabiele toestanden hebben expliciete reden nodig (vb. ) realiteit geen garantie theoretisch verloop vs. werkelijk gedrag geen Single Input Change, geen stabilisatie reden: niet-controleerbare verschillen in vertragingstijden 9
10 voorbeeld circuit transitietabel ABE CD , , , , ,11 111,11 011,11 011, , , , , ,10 111,10 011,10 011, , , , , ,11 110,11 100,11 100, ,01 110,01 010,01 100, ,10 111,10 011,10 101,10 transitiegraaf abe, Q1Q 2 10
11 geheugenelementen en synchrone schakelingen probleem: onmogelijk werkelijk gedrag bij terugkoppeling te achterhalen kritische races, hazards, nauwkeurige analyse van circuit zelf nodig <-> onmogelijk => sequentiële schakelingen zo NIET implementeren principe gebruik geheugencellen of flipflops = klein deelnetwerk met zelf teruggekoppelde schakeling hier WEL grondige gedragsanalyse van mogelijk voorzien op elke geheugenkoppeling => elk sequentieel gedrag via geheugencel laten werken (klok)synchrone geheugencellen cel bevat gescheiden klokingang en data-ingang(en) klok bepaalt ogenblik transitie data bepaalt nieuwe toestand <-> asynchroon of inputsynchroon: veranderende inputs bepalen beide vb. flankgestuurde D-flipflop enkel stijgflank van kan cel doen wijzigen transacties op daarbuiten geen invloed stijgflank met => stijgflank met => 11
12 synchroon gedrag tijdsverloop 1. hold time inputwaarde binnennemen => input moet even stabiel blijven 2. propagation time flip-flop huidige toestand naar output + stabiliseren 3. propagation time combinatorisch nieuwe inputwaarde wordt berekent in toestandsfunctie (heeft soms outputwaarde nodig => wachten op ) 4. setup time insteltijd tot klok weer afgaat => input moet even stabiel blijven voorwaarden 1. alle geheugencellen zelfde kloksignaal + clock skew (tijdsverschuiving) beperken 2. alle geheugencellen compatibel met elkaars klokgedrag (liefst zelfde) vb. allemaal flankgestuurde D-flipflops nodig bij geschakelde geheugencellen 3. klokperiode voldoende groot 4. inputs nooit schommelen rond stijgende flank ( ) verantwoordelijkheid aansturend circuit geen inputverandering + gegarandeerd stabiel praktijk bijna altijd synchrone schakelingen met klok verdeling kloksignaal ZEER belangrijk + nauwkeurig hybride model bij hoge klokfrequenties verschillende delen op chip intern synchroon <-> onderling asynchroon 12
Sequentiële Logica. Processoren 24 november 2014
Sequentiële Logica Processoren 24 november 2014 Inhoud Eindige automaten Schakelingen met geheugen Realisatie van eindige automaten Registers, schuifregisters, tellers, etc. Geheugen Herinnering van week
Faculteit Elektrotechniek - Leerstoel ES Tentamen Schakeltechniek. Vakcode 5A050, 19 januari 2005, 14:00u-17:00u
Faculteit Elektrotechniek - Leerstoel ES Tentamen Schakeltechniek Vakcode 5A050, 19 januari 2005, 14:00u-17:00u achternaam : voorletters : identiteitsnummer : opleiding : Tijdens dit tentamen is het gebruik
Faculteit Elektrotechniek - Leerstoel ES Tentamen Schakeltechniek. Vakcode 5A050, 19 januari 2005, 14:00u-17:00u
Faculteit Elektrotechniek - Leerstoel ES Tentamen Schakeltechniek Vakcode 5A050, 19 januari 2005, 14:00u-17:00u achternaam : voorletters : identiteitsnummer : opleiding : Tijdens dit tentamen is het gebruik
Faculteit Elektrotechniek - Leerstoel ES Tentamen Schakeltechniek. Vakcode 5A050, 17 november 2004, 9:00u-12:00u
achternaam : voorletters : identiteitsnummer : opleiding : Tijdens dit tentamen is het gebruik van rekenmachine of computer niet toegestaan. Vul je antwoorden in op dit formulier. Je dient dit formulier
Digitale Systeem Engineering 1
Digitale Systeem Engineering 1 Week 6 metastabiliteit, synchronisatie Jesse op den Brouw DIGSE1/2016-2017 Synchronisatie Een complex digitaal systeem bestaat uit combinatorische en sequentiele logica (poorten
Combinatorisch tegenover sequentieel
PBa ELO/ICT Combinatorisch tegenover sequentieel soorten digitale schakelingen : combinatorisch of sequentieel combinatorische schakelingen combinatie van (al dan niet verschillende) (basis)poorten toestand
Logische Schakelingen
Logische Schakelingen Reader Elektro 2.2 Erik Dahmen Techniek en Gebouwde Omgeving Logische Schakelingen Inhoudsopgave: Definitie Logische Schakelingen EN / NEN functie OF / NOF functie NIET-functie De
Digitale Systemen (ET1 410)
Digitale Systemen (ET1 410) Arjan van Genderen Stephan Wong Faculteit EWI Technische Universiteit Delft Cursus 2011 28-4-2011 EE1 410 (Stephan Wong) Pagina 1 Verschil simulatie en synthese Simulatie: functioneel
Sequentiële schakelingen
Gebaseerd op geheugen elementen Worden opgedeeld in synchrone systemen» scheiding tussen wat er wordt opgeslagen (data) wanneer het wordt opgeslagen (klok) asynchrone systemen» Puls om geheugen op te zetten
Verzamelingen deel 3. Derde college
1 Verzamelingen deel 3 Derde college rekenregels Een bewerking op A heet commutatief als voor alle x en y in A geldt dat x y = y x. Een bewerking op A heet associatief als voor alle x, y en z in A geldt
Toestandentabel van een SR-FF. S R Qn Qn+1 0 0 0 onbep. 0 0 1 onbep. 0 1 0 1 SET 0 1 1 1 SET 1 0 0 0 RESET 1 0 1 0 RESET 1 1 0 0 1 1 1 1
(een algemeen overzicht ) Inleiding Bij combinatorische schakelingen zijn de uitgangen enkel afhankelijk van de ingangen. Bij sequentiële schakelingen zijn de uitgangen voorzien van een geheugensysteem
Labo digitale technieken
.. Het gebied "elektronica" is reeds geruime tijd onderverdeeld in twee specialiteiten, namelijk de analoge en de digitale technieken. Binnen analoge schakelingen gebeurt de signaalverwerking met lineaire
Logische algebra. 1. Wat zijn Booleaanse variabelen? 2. Bewerkingen op Booleaanse variabelen. 2.1 Inversie. 2.2 Product
Logische algebra e blokken combinatorische logica vormen een belangrijk deel van de digitale elektronica. In een blok combinatorische logica wordt van een aantal digitale ingangssignalen een aantal digitale
Practica bij het vak. Inleiding tot de Elektrotechniek: Practicum 2 Analoge versus digitale signalen en hun overdracht
Elektronica en Informatiesystemen Practica bij het vak Inleiding tot de Elektrotechniek: Practicum 2 Analoge versus digitale signalen en hun overdracht door Prof. dr. ir. J. Van Campenhout ir. Sean Rul
Combinatorische schakelingen
Practicum 1: Combinatorische schakelingen Groep A.6: Lennert Acke Pieter Schuddinck Kristof Vandoorne Steven Werbrouck Inhoudstabel 1. Doelstellingen... 2 2. Voorbereiding... 3 3. Hardware-practicum...
2 Elementaire bewerkingen
Hoofdstuk 2 Elementaire bewerkingen 19 2 Elementaire bewerkingen 1 BINAIRE GETALLEN In het vorige hoofdstuk heb je gezien dat rijen bits worden gebruikt om lettertekens, getallen, kleuren, geluid en video
Gerichte Grafen Boolese Algebra s &. Logische Netwerken
Discrete Structuren Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.math.rug.nl/~piter [email protected] 10 maart 2009 Gerichte Grafen Boolese Algebra s &. Logische Netwerken. Paragrafen
Hoofdstuk 4. Digitale techniek
Hoofdstuk 4 Digitale techniek 1 A C & =1 F Figuur 4.1: Combinatorische schakeling. A C & & F A = & F C Figuur 4.2: Drie-input AND. A C _ >1 & F Figuur 4.3: Don t care voorbeeld A? F Figuur 4.4: Onbekende
EE1410: Digitale Systemen BSc. EE, 1e jaar, , vragencollege 1
EE40: Digitale Systemen BSc. EE, e jaar, 202-203, vragencollege Arjan van Genderen, Stephan Wong, Computer Engineering 28-3-203 Delft University of Technology Challenge the future Huiswerk hoorcollege
EE1410: Digitale Systemen BSc. EE, 1e jaar, , 6e hoorcollege
EE4: Digitale Systemen BSc. EE, e jaar, 22-23, 6e hoorcollege Arjan van Genderen, Stephan Wg, Computer Engineering 22-4-23 Delft University of Technology Challenge the future Rooster 4e kwartaal (der voorbehoud)
Antwoorden zijn afgedrukt!!!!!!!
Computerorganisatie INF/TEL (233) februari 2, 9. 2.3 uur 8 bladzijden met 9 opgaven 3 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam, studentnummer, naam vak, vakcode,
Proeftentamen Digitale technieken
Proeftentamen Digitale technieken André Deutz October 17, 2007 De opgaven kunnen uiteraard in willekeurige volgorde gemaakt worden geef heel duidelijk aan op welke opgave een antwoord gegegeven wordt.
Hoofdstuk 4: Ontwerpen van combinatorische schakelingen Nand - nor logica
Hoofdstuk 4: Ontwerpen van combinatorische schakelingen Nand - nor logica Na de geziene leerstof zijn we stilaan in staat om praktisch toepasbare digitale schakelingen de ontwerpen en te realiseren. ij
Examenvragen Digitale Elektronica
Examenvragen Digitale Elektronica Hoofdstuk 1: De ontwerpruimte van digitale schakelingen 1. Bespreek de ontwerpruimte. De ontwerpruimte bestaat uit vijf lagen. Van boven naar onder: systeem, algoritme,
Digitale technieken Combinatorische en sequentiële logica
Digitale technieken Combinatorische en sequentiële logica ir. Patrick Colleman 1 Inleiding. 1 0.1 Systemen. 1 0.2 Voordelen van digitale systemen 4 0.3 Nadelen van digitale systemen 6 Hoofdstuk 1 : Logische
Inleiding Digitale Techniek
Inleiding Digitale Techniek Week 6 Timing, SR-latch, gated latches, flipflops, register Jesse op den Brouw INLDIG/2016-2017 Geheugen Tot nu toe zijn alleen combinatorische schakelingen behandeld. Bij deze
Informatica 2. Met uitwerkingen n.a.v. document van Elvire Theelen in Luc bijgewerkt door Peter van Diepen
Informatica 2 Met uitwerkingen n.a.v. document van Elvire Theelen in Luc bijgewerkt door Peter van Diepen 1 Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2014 Remie Woudt [email protected]
Logic for Computer Science
Logic for Computer Science 06 Normaalvormen en semantische tableaux Wouter Swierstra University of Utrecht 1 Vorige keer Oneindige verzamelingen 2 Vandaag Wanneer zijn twee formules hetzelfde? Zijn er
EE1410: Digitale Systemen BSc. EE, 1e jaar, , vragencollege 2
EE4: Digitale Systemen BSc. EE, e jaar, 22-23, vragencollege 2 Arjan van Genderen, Stephan Wong, Computer Engineering 7-6-23 Delft University of Technology Challenge the future Vragencollege Tentamen dinsdag
Logische functies. Negatie
Pa ELO/ICT Logische functies inaire elementen slechts twee mogelijkheden voorbeeld : het regent slechts twee toestanden : waar of niet waar Voorstellen met LETTERSYMOOL = het regent overeenkomst :» als
EE1410: Digitale Systemen BSc. EE, 1e jaar, , 8e hoorcollege
EE4: Digitale Systemen BSc. EE, e jaar, 22-23, 8e hoorcollege rjan van Genderen, Stephan Wong, Computer Engineering 3-5-23 Delft University of Technology Challenge the future Hoorcollege 8 Combinatorische
Logische schakelingen
Logische schakelingen Logische schakelingen Stel: we maken een schakeling met twee schakelaars en één lamp. Dan kunnen we dat op de volgende manieren doen: We maken een serieschakeling van de twee schakelaars:
EE1410: Digitale Systemen BSc. EE, 1e jaar, , 4e college
EE4: igitale Systemen BSc. EE, e jaar, 22-23, 4e college Arjan van Genderen, Stephan Wong, Computer Engineering 2-2-23 elft University of Technology Challenge the future Mededelingen Volgende week tijdens
CTB1002 deel 1 - Lineaire algebra 1
CTB1002 deel 1 - Lineaire algebra 1 College 1 11 februari 2014 1 Even voorstellen Theresia van Essen Docent bij Technische Wiskunde Aanwezig op maandag en donderdag EWI 04.130 [email protected] Slides
b) Geef het schema van een minimale realisatie met uitsluitend NANDs en inverters voor uitgang D.
Basisbegrippen Digitale Techniek (213001) 9 november 3000, 13.30 17.00 uur 8 bladzijden met 10 opgaven Aanwijzingen bij het maken van het tentamen: 1. Beantwoord de vragen uitsluitend op de aangegeven
Analoge en Digitale Elektronica
Analoge en Digitale Elektronica 14 september 2007 1 2 de zit 2006-2007 Bespreek het potentiaalverloop en de stroomcomponenten doorheen een PN junctie in ongepolariseerde toestand, bij voorwaartse polarisatie,
Digitale technieken Deeltoets II
Digitale technieken Deeltoets II André Deutz 11 januari, 2008 De opgaven kunnen uiteraard in een willekeurige volgorde gemaakt worden geef heel duidelijk aan op welke opgave een antwoord gegegeven wordt.
Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms
Onafhankelijke verzamelingen en Gewogen Oplossingen, door Donald E. Knuth, The Art of Computer Programming, Volume 4, Combinatorial Algorithms Giso Dal (0752975) Pagina s 5 7 1 Deelverzameling Representatie
Oefeningen Digitale Elektronica (I), deel 4
Oefeningen Digitale Elektronica (I), deel 4 Oefeningen op min en maxtermen, decoders, demultiplexers en multiplexers (hoofdstuk 3, 3.6 3.7) Wat moet ik kunnen na deze oefeningen? Ik kan de minterm en maxtermrealisatie
Deeltoets Digitale technieken
Deeltoets Digitale technieken André Deutz 22 oktober, 2007 De opgaven kunnen uiteraard in een willekeurige volgorde gemaakt worden geef heel duidelijk aan op welke opgave een antwoord gegegeven wordt.
Studentnummer:... Opleiding:...
Computerorganisatie INF/TEL (233) februari 2, 9. 2.3 uur 8 bladzijden met 9 opgaven 3 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam, studentnummer, naam vak, vakcode,
Multiplexers en demultiplexers MULTIPLEXERS
Pa EO/ICT Kim - dep. IWT Multiplexers en demultiplexers MU transmissie DEMU merikaans symbool multiplexer merikaans symbool demultiplexer ingangen uitgang ingang uitgangen controle controle MU/DEMU DIGITE
Een flipflop is een digitale schakeling die in staat is een logische "1" of een logische "0" op te slaan en te bewaren in de tijd.
1 FLIPFLOPS In dit hoofdstuk bestuderen we de verschillende soorten flipflops. De kennis hiervan is noodzakelijk om achteraf een goed inzicht te verwerven in de werking en toepassing van meer complexe
Hoofdstuk 3: Algebra van Boole
Hoofdstuk 3: lgebra van oole ij het ontwerpen van elektronische systemen is het uit economisch standpunt van belang dat er uiteindelijk een praktische realisatie tot stand komt met zo weinig mogelijk I's.
Semantiek 1 college 10. Jan Koster
Semantiek 1 college 10 Jan Koster 1 Vandaag Vorige keer: conceptuele structuur en semantische decompositie Vandaag: inleiding in de formele semantiek Gebruikt notaties uit formele logica plus de daar gehanteerde
Fig. 6.1 voorstelling van de werking van een schuifregister
6 Registers In digitale systemen moeten we dikwijls gedurende een zekere tijd een bepaalde binaire informatie of codewoord kunnen opslaan en onthouden. Zo een digitale schakeling noemen we een "REGISTER".
Hoofdstuk 1. Inleiding. Lichamen
Hoofdstuk 1 Lichamen Inleiding In Lineaire Algebra 1 en 2 heb je al kennis gemaakt met de twee belangrijkste begrippen uit de lineaire algebra: vectorruimte en lineaire afbeelding. In dit hoofdstuk gaan
1 Limiet van een rij Het begrip rij Bepaling van een rij Expliciet voorschrift Recursief voorschrift 3
HOOFDSTUK 6: RIJEN 1 Limiet van een rij 2 1.1 Het begrip rij 2 1.2 Bepaling van een rij 2 1.2.1 Expliciet voorschrift 2 1.2.2 Recursief voorschrift 3 1.2.3 Andere gevallen 3 1.2.4 Rijen met de grafische
Oplossingen oefeningen logica en eindige automaten 12 december Het bestand oplnoef12dec.zip bevat de.sen en.fa bestanden met de oplossingen.
Oplossingen oefeningen logica en eindige automaten 12 december 2003 Het bestand oplnoef12dec.zip bevat de.sen en.fa bestanden met de oplossingen. Oefening 1 Deel 1: Logica Vertaal de volgende zinnen in
Digitale systemen. Hoofdstuk 6. 6.1 De digitale regelaar
Hoofdstuk 6 Digitale systemen Doelstellingen 1. Weten dat digitale systemen andere stabiliteitsvoorwaarden hebben In deze tijd van digitalisatie is het gebruik van computers in regelkringen alom.denk maar
Klasse B output buffer voor een Flat Panel Display Kolom aansturing
Gevalstudie 1 Klasse B output buffer voor een Flat Panel Display Kolom aansturing IEEE Journal of Solid-state circuits, Vol 34, No 1, Januari 1999, pp 116-119 Jan Genoe KHLim Flat Panel display kolom driver
Vereenvoudigen van logische vergelijkingen. formules uit de logische algebra. de methode van Quine en McCluskey KARNAUGH-KAART MET 2 VERANDERLIJKEN
Pa ELO/IT irk Smets Vereenvoudigen van logische vergelijkingen formules uit de logische algebra met vallen en opstaan? Venn-diagrammen tot 3 variabelen een Karnaugh-kaart in principe tot 6 variabelen handig
Getallensystemen, verzamelingen en relaties
Hoofdstuk 1 Getallensystemen, verzamelingen en relaties 1.1 Getallensystemen 1.1.1 De natuurlijke getallen N = {0, 1, 2, 3,...} N 0 = {1, 2, 3,...} 1.1.2 De gehele getallen Z = {..., 4, 3, 2, 1, 0, 1,
Van Poort tot Pipeline. Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam
Van Poort tot Pipeline Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Van Poort tot Pipeline Pipeline processor One cycle machine Calculator File of registers Assembly
Inleiding Digitale Techniek
Studiebelasting: 3 EC Semester: EP1.1, EQ1D.1 Verantwoordelijke docenten: J.E.J. op den Brouw (Brw) Opbouw module. OEdeel kwt sbu theo pract proj toetswijze bs -th1 1 50 21 Open vragen 1..10 -pr1 1 34
HOOFDSTUK 7: Interconnectie
HOOFDSTUK 7: Interconnectie situering verbinding tuss compont schakeling elektrische netwerk signaal aan beide kant steeds idtiek => ge ruis => onmiddellijke overdracht fysische wereld beperking van lichtsnelheid
Combinatorische Algoritmen: Binary Decision Diagrams, Deel III
Combinatorische Algoritmen: Binary Decision Diagrams, Deel III Sjoerd van Egmond LIACS, Leiden University, The Netherlands [email protected] 2 juni 2010 Samenvatting Deze notitie beschrijft een nederlandse
Inleiding Digitale Techniek
Inleiding Digitale Techniek Week 2 Binaire getallen, BCD, Gray, ASCII, 7-segment Jesse op den Brouw INLDIG/205-206 Decimaal talstelsel Ons talstelsel is een zogenaamd positioneel talstelsel. Een getal
Antwoorden vragen en opgaven Basismodule
Antwoorden vragen en opgaven Basismodule Antwoorden van vragen en opgaven van hoofdstuk 1 1. Is elke combinatorische schakeling een digitale schakeling? Zo nee, waarom niet? Antwoord: Elke combinatorische
1 Rekenen in eindige precisie
Rekenen in eindige precisie Een computer rekent per definitie met een eindige deelverzameling van getallen. In dit hoofdstuk bekijken we hoe dit binnen een computer is ingericht, en wat daarvan de gevolgen
2 Elementaire bewerkingen
Hoofdstuk 2 Elementaire bewerkingen 17 2 Elementaire bewerkingen In dit hoofdstuk leer je hoe werken met binaire getallen en hexadecimale getallen omgezet wordt naar een decimaal getal en omgekeerd. Vervolgens
Matrices en Stelsel Lineaire Vergelijkingen
Complexe Getallen Wat is de modulus van een complex getal? Hoe deel je twee complexe getallen? Wat is de geconjugeerde van een complex getal? Hoe kan je z z ook schrijven? Wat is de vergelijking van een
Maak automatisch een geschikte configuratie van een softwaresysteem;
Joost Vennekens [email protected] Technologiecampus De Nayer We zijn geïnteresseerd in het oplossen van combinatorische problemen, zoals bijvoorbeeld: Bereken een lessenrooster die aan een aantal
Tellers en Delers Sequentiële schakeling die het aantal ingangspulsen telt Gebaseerd op geheugenelementen (flipflops)
PBa ELO/ICT Tellers en Delers Sequentiële schakeling die het aantal ingangspulsen telt Gebaseerd op geheugenelementen (flipflops) bewaren het aantal getelde pulsen (d.i. de stand van de teller) Opdeling:
Digitale Elektronica
Elektronica en Informatiesystemen Digitale Elektronica door Prof. dr. ir. J. Van Campenhout Syllabus bij de gelijknamige Cursus Academiejaar 2004 2005 Inhoudsopgave 1 De ontwerpruimte van digitale schakelingen
Over binaire beslissingsdiagrammen naar Donald E. Knuth s The Art of Computer Programming, Volume 4
Over binaire beslissingsdiagrammen naar Donald E. Knuth s The Art of Computer Programming, Volume 4 Jonathan K. Vis 1 Inleiding (blz. 70 72) In dit essay behandelen we bladzijden 70 75 van Donald E. Knuth
Tentamen Digitale Systemen (EE1410) 6 juli 2012, uur
Tentamen igitale Systemen (EE4) 6 juli 22, 9. 2. uur it tentamen is een open boek tentamen en bestaat uit 8 multiple choice (M) vragen (63%) en 5 open vragen (37%). e M-vragen dienen beantwoord te worden
INHOUD. Ten geleide 13. 1 Excel 2007-2010 Basis 15
INHOUD Ten geleide 13 1 Excel 2007-2010 Basis 15 1.1 Inleiding 15 1.2 Excel 2007-2010 samengevat 15 1.2.1 Configuratie instellen en de werkomgeving aanpassen 15 1.2.1.1 Een knop toevoegen aan de werkbalk
Lineaire Algebra voor ST
Lineaire Algebra voor ST docent: Judith Keijsper TUE, HG 9.3 email: [email protected] studiewijzer: http://www.win.tue.nl/wsk/onderwijs/2ds6 Technische Universiteit Eindhoven college 6 J.Keijsper (TUE)
Basisschakelingen en poorten in de CMOS technologie
asisschakelingen en poorten in de CMOS technologie Jan Genoe KHLim Universitaire Campus, Gebouw -359 Diepenbeek www.khlim.be/~jgenoe In dit hoofdstuk bespreken we de basisschakelingen en poorten in de
Stelsels lineaire vergelijkingen
Een matrix heeft een rij-echelon vorm als het de volgende eigenschappen heeft: 1. Alle nulrijen staan als laatste rijen in de matrix. 2. Het eerste element van een rij dat niet nul is, ligt links ten opzichte
Registers & Adressering. F. Rubben, ing 2008-2010
Registers & Adressering, ing 2008-2010 Inhoud Leerstof tot nu toe Opbouw registers Benaming registers Opbouw data Verloop programma Leerstof tot nu toe: Bouw PLC Intern Extern fabrikanten Aansluiten I/O
Tentamen Elektronische Schakelingen (ET1205-D2)
Vul op alle formulieren die je inlevert je naam en studienummer in. Tentamen Elektronische chakelingen (ET1205-2) atum: donderdag 30 augustus 2007 Tijd: 09.00 12.00 uur Naam: tudienummer: Cijfer Lees dit
Studiewijzer Inleiding Digitale Techniek, versie 1.6, , J.E.J. op den Brouw
2018/2019 Elektrotechniek Semester 1.1 Studiewijzer Inleiding Digitale Techniek (E-INLDIG-13 ) 3 studiepunten Verantwoordelijk docent: Jesse op den Brouw [email protected] Overige docent(en): Ben
REGISTERS. parallel in - parallel uit bufferregister. De klok bepaalt het moment waarop de data geladen worden. Mogelijke bijkomende ingangen:
EGITE Een groep van flipflops om data te stockeren bufferregisters: om gegevens tijdelijk op te slaan schuifregisters: de inhoud verschuift doorheen de flipflops ynchrone schakeling Kan opgebouwd worden
Opleiding: ESE, HAN Opl.variant: vt Groep/Klas: ES2 Digitaal Signaal Ontwerpen 26 januari 2012 Tijd: 13:30 15:00
Tentamen Engineering 2011/2012: Opleiding: ESE, HN Opl.variant: vt Groep/Klas: ES2 Digitaal Signaal Ontwerpen 26 januari 2012 Tijd: 13:30 15:00 Vakcode: DSO deel 2 Lokaal: Docent: RZ antal tentamenbladen:
Samenvatting Field programmabale gate arrays (FPGA s) Dynamische herconfiguratie.
Samenvatting Field programmabale gate arrays (FPGA s) zijn heel aantrekkelijk als ontwerpplatform voor digitale systemen. FPGA s zijn geïntegreerde schakelingen die geprogrammeerd of geconfigureerd kunnen
HOOFDSTUK 3: Netwerkanalyse
HOOFDSTUK 3: Netwerkanalyse 1. Netwerkanalyse situering analyseren van het netwerk = achterhalen van werking, gegeven de opbouw 2 methoden manuele methode = reductie tot Thévenin- of Norton-circuit zeer
Elliptische krommen en digitale handtekeningen in Bitcoin
Elliptische krommen en digitale handtekeningen in Bitcoin Bas Edixhoven Universiteit Leiden KNAW Bitcoin symposium Deze aantekeningen zal ik op mijn homepage plaatsen. Bas Edixhoven (Universiteit Leiden)
Opdracht week 4 INLDIG 1
Opdracht week 4 Binair-naar-BCD omzetting Inleiding In de digitale techniek worden getallen opgeslagen in het binaire talstelsel. Rekenschakelingen zijn zo eenvoudig te ontwerpen. Helaas is het aflezen
c, X/X a, c/λ a, X/aX b, X/X
ANTWOORDEN tentamen FUNDAMENTELE INFORMATICA 3 vrijdag 25 januari 2008, 10.00-13.00 uur Opgave 1 L = {x {a,b,c} n a (x) n b (x)} {x {a,b,c} n a (x) n c (x)}. a. Een stapelautomaat die L accepteert: Λ,
Hfdst. 2: COMBINATORISCH PROGRAMMEREN
2.1. Basisinstructies: 2.1.1. Ja-functie: Indien je een normaal open schakelaar bedient, moet de lamp oplichten. Waarheidstabel: Booleaanse schrijfwijze: Q0.0 = I0.0 2.1.2. Niet-functie: Waarheidstabel:
IMO-selectietoets I donderdag 2 juni 2016
IMO-selectietoets I donderdag juni 016 NEDERLANDSE W I S K U N D E OLYMPIADE Uitwerkingen Opgave 1. Zij ABC een scherphoekige driehoek. Zij H het voetpunt van de hoogtelijn vanuit C op AB. Veronderstel
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files 1 Introductie In deze oefening zal je je LCD display leren aansturen. Je controleert deze display door er instructies naar te
