Sequentiële schakelingen

Slides:



Advertisements
Verwante presentaties
KWALITEITSZORG november 2012
Advertisements

Stilstaan bij parkeren Dat houdt ons in beweging
De elektronische verzamelaanvraag Ruben Fontaine Markt- en Inkomensbeheer – dienst Aangiftes.
‘SMS’ Studeren met Succes deel 1
De Ontvangst van de Koning
Hoe werkt een rekenmachine?
NEDERLANDS WOORD BEELD IN & IN Klik met de muis
WAAROM? Onderzoek naar het meest geschikte traject voor de verlenging tot in Sint-Niklaas van het bestaande fietspad naast de Stekense Vaart en de Molenbeek.
BRIDGE Vervolgcursus Vervolg op starterscursus Bridgeclub Schiedam ‘59 info: Maandagavond: 19: – of
1 Resultaten marktonderzoek RPM Zeist, 16 januari 2002 Door: Olga van Veenendaal, medew. Rothkrans Projectmanagement.
November 2013 Opinieonderzoek Vlaanderen – oktober 2013 Opiniepeiling Vlaanderen uitgevoerd op het iVOXpanel.
Uitgaven aan zorg per financieringsbron / /Hoofdstuk 2 Zorg in perspectief /pagina 1.
1 COVER: Selecteer het grijze vlak hiernaast met rechtsklik & kies ‘change picture’ voor een ander beeld of verwijder deze slide & kies in de menubalk.
Global e-Society Complex België - Regio Vlaanderen e-Regio Provincie Limburg Stad Hasselt Percelen.
 Deel 1: Introductie / presentatie  DVD  Presentatie enquête  Ervaringen gemeente  Pauze  Deel 2 Discussie in kleinere groepen  Discussies in lokalen.
STAPPENPLAN GRAMMATICUS.
Ronde (Sport & Spel) Quiz Night !
Een Concert van het Nederlands Philharmonisch Orkest LES 4 1.
Basisgeheugenschakelingen
INITIATIE DEFINITIESELECTIECONCIPIËREN INBEDDING IN ORGANISATIE ONDERHOUD Opdrachtgever/ Projectleider Eigenaar Architect en zijn team Stakeholders INITIATIEDEFINITIESELECTIECONCIPIËRENINBEDDINGONDERHOUD.
Een optimale benutting van vierkante meters Breda, 6 juni 2007.
Kb.1 Ik leer op een goede manier optellen en aftrekken
Tevredenheids- enquête 2012 P. Grouwels Inleiding Mogelijke antwoorden: Zeer goed: 4 sterren ****: volledig tevreden; Goed: 3 sterren ***:
9 januari 2013 Bodegraven 1. 1Korinthe 11 1 Wordt mijn navolgers, gelijk ook ik Christus navolg. 2.
© GfK 2012 | Title of presentation | DD. Month
Nooit meer onnodig groen? Luuk Misdom, IT&T
FOD VOLKSGEZONDHEID, VEILIGHEID VAN DE VOEDSELKETEN EN LEEFMILIEU 1 Kwaliteit en Patiëntveiligheid in de Belgische ziekenhuizen anno 2008 Rapportage over.
Elke 7 seconden een nieuw getal
Regelmaat in getallen (1).
1 introductie 3'46” …………… normaal hart hond 1'41” ……..
Oefeningen F-toetsen ANOVA.
1Ben Bruidegom Hoe werkt een rekenmachine? Ben Bruidegom AMSTEL Instituut Universiteit van Amsterdam.
1Ben Bruidegom 1 Sequentiële schakelingen Toestand uitgang bepaald door:  ingangen &  vorige toestand uitgang.
Complexe schakelingen
Wat levert de tweede pensioenpijler op voor het personeelslid? 1 Enkele simulaties op basis van de weddeschaal B1-B3.
1 WIJZIGINGEN UNIEK VERSLAG. 2 Agenda Verbeteringen Veranderingen formulieren Praktische herinneringen Nieuwe formulieren Sociale en culturele participatie.
In dit vakje zie je hoeveel je moet betalen. Uit de volgende drie vakjes kan je dan kiezen. Er is er telkens maar eentje juist. Ken je het juiste antwoord,
13 maart 2014 Bodegraven 1. 1Korinthe Want gelijk het lichaam één is en vele leden heeft, en al de leden van het lichaam, hoe vele ook, een lichaam.
Seminarie 1: Pythagoreïsche drietallen
Afrika: Topo nakijken en leren.
2009 Tevredenheidsenquête Resultaten Opleidingsinstellingen.
Talstelsels, rekenen en rekenschakelingen
1Ben Bruidegom 1 De Harvard Machine Van rekenmachine met “loopjes” naar processor.
Finite State Machines.
Ben Bruidegom 1 Sequentiële schakelingen Toestand uitgang bepaald door:  ingangen;  vorige toestand uitgang.
ribwis1 Toegepaste wiskunde – Differentieren Lesweek 7
Signaalverwerking Verwerkers. IR-buitenlamp. IJkgrafiek sensor.
EFS Seminar Discriminatie van pensioen- en beleggingsfondsen
Hoe gaat dit spel te werk?! Klik op het antwoord dat juist is. Klik op de pijl om door te gaan!
Eerst even wat uitleg. Klik op het juiste antwoord als je het weet.
Op reis naar een dierentuin
ECHT ONGELOOFLIJK. Lees alle getallen. langzaam en rij voor rij
Informatica: Binair rekenen.
Hartelijk welkom bij de Nederlandse Bridge Academie Hoofdstuk 7 De 2 ♦ /2 ♥ /2 ♠ en de 2 ♣ -opening 1Contract 2, hst 7.
Hartelijk welkom bij de Nederlandse Bridge Academie Hoofdstuk 9 Het eerste bijbod 1Contract 1, hoofdstuk 9.
17/08/2014 | pag. 1 Fractale en Wavelet Beeldcompressie Les 5.
17/08/2014 | pag. 1 Fractale en Wavelet Beeldcompressie Les 3.
STIMULANS KWALITEITSZORG juni 2014.
De financiële functie: Integrale bedrijfsanalyse©
In opdracht van NOC*NSF
23 september 2014 Niels Vanmarcke
Waar gaat het nou toch om?!
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
1 Week /03/ is gestart in mineur De voorspellingen van alle groten der aarden dat de beurzen zouden stijgen is omgekeerd uitgedraaid.
DIGITAL ANALYTICS TOOLS. 2 DIGITALE MEDIA - METEN.
Openbaar je talent Service public, talent particulier.
Hoofdstuk 6 – Objectgeoriënteerd Programmeren: Overerving
23 mei 2013 Bodegraven vanaf hoofdstuk 6: hoofdst.1: de wijsheid van de wereld hoofdst.2: de wijsheid van God hoofdst.3: Gods akker en Gods bouwwerk.
Bits & bytes.
Transcript van de presentatie:

Sequentiële schakelingen Toestand uitgang bepaald door: waarde op de ingangen én .... a Q b

Sequentiële schakelingen Toestand uitgang bepaald door: waarde op de ingangen én vorige toestand van de uitgang(en) a Q b Kenmerk: Uitgang linker poort  ingang rechter poort en vice versa

Flipflops/latches Set-Reset latch D-latch D-flipflop JK-flipflop

NOR-poort v w Z 1 NOR-poort Eén van de ingangen 1  Uitgang 0

Set-Reset latch Set Reset Q NQ Toestand 1 1

Set-Reset latch Set Reset Q NQ Toestand 1 1 1 NQ =

Set-Reset latch Set Reset Q NQ Toestand 1 1

Set-Reset latch Set Reset Q NQ Toestand Geheugen 1 1

Set-Reset latch Set Reset Q NQ Toestand Geheugen 1 1

Set-Reset latch Set Reset Q NQ Toestand Geheugen 1 1 1

Set-Reset latch Set Reset Q NQ Toestand 1 1

Set-Reset latch Set Reset Q NQ Toestand Geheugen 1 1

Set-Reset latch Set Reset Q NQ Toestand Geheugen 1 1 1

Set-Reset latch 1 Strijdig Geheugen 1 1 Q NQ Toestand Geheugen 1 Strijdig 1 1 ‘Set-actie’ is Q-uitgang 1 maken door Set-ingang even 1 te maken: ‘Reset-actie’ is Q-uitgang 0 maken door Reset-ingang even 1 te maken:

Tabel Set-Reset latch Set Reset Qvorig Qniew NQ Functie 1 Geheugen 1 Geheugen Ongewenst

D-latch

x Enable Data Q NQ Toestand x 1 D-latch

x Enable Data Q NQ Toestand x Geheugen 1 D-latch

1 Enable Data Q NQ Toestand x Geheugen 1 D-latch

1 1 1 1 Enable Data Q NQ Toestand x Geheugen 1 Reset (Load 0) D-latch

Set (Load 1) 1 1 1 1 Enable Data Q NQ Toestand x Geheugen 1 1 1 1 Enable Data Q NQ Toestand x Geheugen 1 Reset (Load 0) Set (Load 1) D-latch

State diagrams Transition (pijl) State (cirkel)

Toestandsdiagram D-latch Enable Data Qlast Qnew Toestand Memory 1 Reset Set Qnew = δ (E, D, Qlast) Q = {0,1} verzameling toestanden ED = {00,01,10,11} invoeralfabet 0 є Q is de initiële toestand δ = is de overgangsfunctie

Toestandsdiagram D-latch Enable Data Qlast Qnew Toestand Memory 1 Reset Set Q = δ (E, D, Q) Q = {01,10} verzameling toestanden ED = {00,01,10,11} invoeralfabet 01є Q is de initiële toestand δ = is de overgangsfunctie

Toestandsdiagram D-latch Enable Data Qlast Qnew Toestand Memory 1 Reset Set Q = δ (E, D, Q) Q = {01,10} verzameling toestanden ED = {00,01,10,11} invoeralfabet 01є Q is de initiële toestand δ = is de overgangsfunctie

Level triggerered & Edge triggered 0  1 -overgang opgaande klokflank ↑ 1  0 -overgang neergaande klokflank ↓ 1

State diagram D-flipflop Dn klok Qn Qn+1 Functie ↑ Load 0 Reset 1 Load 1 Set Tabel 5.4

State diagram D-flipflop Dn klok Qn Qn+1 Functie ↑ Load 0 Reset 1 Load 1 Set Tabel 5.4

Symbolen latches en flipflops

JK-flipflop Jn Kn Qn Qn+1 Mode of operation Memory 1 Load 0 Load 1 Memory 1 Load 0 Load 1 Toggle Tabel 5.5: JK-flipflop

JK-flipflop Jn Kn Qn A B D Qn+1 Q 1 Tabel JK-flipflop

JK-flipflop Q Q Jn Kn Qn A B D Qn+1 Q 1 Tabel JK-flipflop

JK-flipflop ? ? ? Jn Kn Qn A B D Qn+1 Q 1 Tabel JK-flipflop

JK-flipflop Q Q Jn Kn Qn A B D Qn+1 Q 1 Tabel JK-flipflop

Set-up & Hold-time

Practicum Opgaven paragraaf 5.1 .. 5.4

Finite state machines Moore Machine

Finite State Machine Current State Next State Moore Machine

Finite state machines Next State Current State Mealy Machine

State Diagram

Tabel 5.7: Next State function voor een stoplicht Verkeerslicht NZauto OWauto Qcurrent Qnext Toestand licht oost-west route 1 = groen Geen auto, licht blijft rood 1 Geen auto, licht blijft groen OWauto, licht wordt groen OWauto, licht blijft groen NZauto, licht blijft rood NZauto, licht wordt rood 2 auto’s, licht wordt groen 2 auto’s, licht wordt rood Tabel 5.7: Next State function voor een stoplicht

Vereenvoudigen van Boole-expressie

Vereenvoudigen van Boole-expressie

Uitbreiding State Diagram t.b.v. Output Function

Tweede voorbeeld: 2-bits Up/Down counter Als = 1 dan wordt de teller door iedere positieve klokflank met 1 verhoogd. De telcyclus is: 00, 01, 10, 11, 00, 01 etc. Als = 0 dan wordt de teller door iedere positieve klokflank met 1 verlaagd. De telcyclus is dan: 00, 11, 10, 01, 00, 11 etc. State Diagram Tabel Boole-uitdrukking Implementatie Hoeveel States zijn er?

State Diagram Q = {00, 01,10, 11} verzameling toestanden = {Up, Down} invoeralfabet 00є Q is de initiële toestand δ = is de overgangsfunctie Hoeveel D-flipflops zijn er nodig om deze states te bewaren?

Tabel U H L nH nL 1

Tabel U H L nH nL 1

Tabel U H L nH nL 1

Boole-uitdrukkingen U H L nH nL 1

Vereenvoudigen

Vereenvoudigen

Intermezzo a b 1

Vereenvoudigen

Implementatie

Set-Reset Latch met NAND-gates De Morgan Laag actieve ingangen

D-latch met NAND-poorten

D-flipflop type 74LS74

10-15 F

16 Megabit DRAM (4M *4)

Pin configuration 16 M-bit DRAM

512 * 512 *1* 8 262.144 * 8 bits  256 kByte DRAM

Edge triggered flipflops SRAM DRAM

Opdracht 3: Branch Predictor Practicum Paragraaf 5.6 opdracht 1 en 2 Huiswerk Opdracht 3: Branch Predictor