Eine Ampel zeigt normalerweise auf rot, drückt man den Knopf geht sie auf grün und wechselt wieder auf rot
z0->z1
z1->z0
z0->z0
Mit fester Taktdauer
z0->z1
z1->z2
z2->z0
z0->z0
Signal: Eingabe: Knopf
Signal: Ausgabe, Farbe: grün, 0, rot 1
Gerichtete Kante
Gerichtete Kante
Gerichtete Kante
Gerichtete Kante
Gerichtete Kante
Gerichtete Kante
Eingabe i
Ausgabe o
Eingabe i
Ausgabe o
Engabe i
Ausgbae o
Eingabe i
Ausgabe o
Eine Ampel zeigt normalerweise auf rot. Drückt man den Knopf geht sie auf grün. und wechselt nach 3 Sekunden wieder auf rot
Knopf nicht gedrückt Ampel rot
Knopf gedrückt Ampel rot
Ampel rot
Ampel grün
Die Mengen
der Zustände
Eingaben
und Ausgaben ist endlich
Die Möglichen Zustände eines Schaltwerks sind mit 0 beginnend, konsekutiv nummeriert und unär kodiert
Die Möglichen Zustände eines Schaltwerks sind mit 0 beginnend, konsekutiv nummeriert und unär kodiert
Die Möglichen Zustände eines Schaltwerks sind mit 0 beginnend, konsekutiv nummeriert und unär kodiert
0 beginnend
konsekutiv nummeriert
unär kodiert
beginnen, nummerieren, kodieren
beginnen, nummerieren, kodieren
beginnen, nummerieren, kodieren
beginnen, nummerieren, kodieren
beginnen, nummerieren, kodieren
beginnen, nummerieren, kodieren
beginnen, nummerieren, kodieren
beginnen, nummerieren, kodierne
Die Möglichen Zustände eines Schaltwerks sind mit 0 beginnend, konsekotiv nummeriert und unär kodiert
Die Möglichen Zustände eines Schaltwerks sind mit 0 beginnennd, konsekutiv nummeriert und unär kodiert
z0, z0+
z1, z1+
z2, z2+
z3, z3+
z4, z4+
z0+ = z0 AND NOT Knopf OR z2
z0+ = z0 AND NOT Knopf OR z2
z0+ = z0 AND NOT Knopf OR z2
z0+ = z0 AND NOT Knopf OR z2
z0+ = z0 AND NOT Knopf OR z2
z1+ = z0 AND Knopf
z1+ = z0 AND Knopf
z1+ = z0 AND Knopf
z2+ = z1
z2+ = z1
z0 ist z0 wenn der Knopf nicht gedrückt, dann bleibt es z0
Oder, wenn wir in z2
z2 ist z1 weil notwendiger weise das folgt
Was ist die Lampe?
Die Lampe ist
z0+ UND knopf oder z1 oder z2
Q := R NOR Q'
Q' := S NOR Q
Wirkintervall
Kippintervall
Wirkintervall: Ist Setzzeit und Haltezeit
Kippintervall: Ist die Zeit wie es Maximal oder Minimal braucht, bis der Eingang am Ausgang erscheint
Setzzeit: Ist die Zeit vor der steigenden Taktflanke, wie das Signal vorher gehalten sein muss
Haltezeit: Ist die Zeit nach der steigenden Taktflanke, wie es erhalten bleiben muss
Masterslave Flips Flops: da überlappen sich Setzzeit und Haltezeit nicht, oder Kipp oder Wirkintervall
Also, Kippintervalll und Wirkintervall, das ist ein MS Flip Flop
Eingabevektor
Ausgabevektor
Statusvektor
Steuervektor
Eingabevektor
Ausgabevektor
Statusvektor
Steuervektor
Eingabevektor
Ausgabevektor
Statusvektor
Steuervektor
Eingabe X
Ausgabe Y
Status V
Steuer S
X
Y
S
V
X
Y
S
V
X
Y
S
V
AR - Addressregister
R - Datenregister
R0(0:7)
IR <- M [PC], PC <- PC + 1
IR <- M [PC], PC <- PC + 1
IR <- M [PC], PC <- PC + 1
RTL-Notation
Register Transfer Level
1.) Arithmetisch
2.) Logisch
3.) Konkatanation und Verschiebung
1.) Logisch
AND
NOT
OR
EXOR
2.) Arithmetisch
Addition +
Inkrement ++
Subtraktion -
Dekrement --
Einerkomplement
3.) Verschieben und Konkatenation
Rechts Schieben >> n
Links Schieben << n
Rechts Rotation °-> n
Links Rotation <-° n
Konkatenation ||