x. Übungsblatt – aufgabe x es soll eine synchrone schaltung mit den zuständen a, b, c und d...
TRANSCRIPT
![Page 1: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/1.jpg)
X. Übungsblatt – Aufgabe X
Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen R (Reset) und V (Vorwärts) für die BelegungR = 0, V = 1 den Zyklus A, B, C, D, A, B, … durchlaufen und fürR = 0, V = 0 den Zyklus A, D, C, B, A, D, … durchlaufen und fürR = 1 unabhängig von V in den Zustand A gehen.
a) Zeichnen Sie das Zustandsdiagramm.b) Stellen Sie die Automatentafel auf.c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter
ausschließlicher Verwendung von 2:1-Multiplexern.
Übung zu Grundlagen der Technischen Informatik
![Page 2: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/2.jpg)
X. Übungsblatt – Aufgabe X
a) Zeichnen Sie das Zustandsdiagramm.
Übung zu Grundlagen der Technischen Informatik
![Page 3: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/3.jpg)
X. Übungsblatt – Aufgabe X
a) Zeichnen Sie das Zustandsdiagramm.
„mit den Zuständen A, B, C und D“
Übung zu Grundlagen der Technischen Informatik
A
D C
B
![Page 4: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/4.jpg)
X. Übungsblatt – Aufgabe X
a) Zeichnen Sie das Zustandsdiagramm.
„R = 1 unabhängig von V in den Zustand A gehen.“
Übung zu Grundlagen der Technischen Informatik
A
D C
BR
R
R
R
![Page 5: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/5.jpg)
X. Übungsblatt – Aufgabe X
a) Zeichnen Sie das Zustandsdiagramm.
„R = 0, V = 1 den Zyklus A, B, C, D, A, B, …“
Übung zu Grundlagen der Technischen Informatik
A
D C
BR
R
R
VR
VR
VR
VRVRR
![Page 6: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/6.jpg)
X. Übungsblatt – Aufgabe X
a) Zeichnen Sie das Zustandsdiagramm.
„R = 0, V = 0 den Zyklus A, D, C, B, A, D, …
Übung zu Grundlagen der Technischen Informatik
A
D C
BR
R
VR
VR
VR
VR
VRVRR
VR
VR
VRVRR
![Page 7: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/7.jpg)
X. Übungsblatt – Aufgabe X
b) Stellen Sie die Automatentafel auf.
Übung zu Grundlagen der Technischen Informatik
![Page 8: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/8.jpg)
X. Übungsblatt – Aufgabe X
b) Stellen Sie die Automatentafel auf.
Übung zu Grundlagen der Technischen Informatik
Zustand R V nächster Zustand Zustand R V nächster Zustand
![Page 9: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/9.jpg)
X. Übungsblatt – Aufgabe X
b) Stellen Sie die Automatentafel auf.
Übung zu Grundlagen der Technischen Informatik
Zustand R V nächster Zustand
A
A
A
A
B
B
B
B
Zustand R V nächster Zustand
C
C
C
C
D
D
D
D
![Page 10: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/10.jpg)
X. Übungsblatt – Aufgabe X
b) Stellen Sie die Automatentafel auf.
Übung zu Grundlagen der Technischen Informatik
Zustand R V nächster Zustand
A 0 0
A 0 1
A 1 0
A 1 1
B 0 0
B 0 1
B 1 0
B 1 1
Zustand R V nächster Zustand
C 0 0
C 0 1
C 1 0
C 1 1
D 0 0
D 0 1
D 1 0
D 1 1
![Page 11: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/11.jpg)
X. Übungsblatt – Aufgabe X
b) Stellen Sie die Automatentafel auf.
Übung zu Grundlagen der Technischen Informatik
Zustand R V nächster Zustand
A 0 0 D
A 0 1 B
A 1 0 A
A 1 1 A
B 0 0 A
B 0 1 C
B 1 0 A
B 1 1 A
Zustand R V nächster Zustand
C 0 0 B
C 0 1 D
C 1 0 A
C 1 1 A
D 0 0 C
D 0 1 A
D 1 0 A
D 1 1 A
![Page 12: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/12.jpg)
X. Übungsblatt – Aufgabe X
b) Stellen Sie die Automatentafel auf.
Übung zu Grundlagen der Technischen Informatik
Zustand R V nächster Zustand
0 0 0 0 1 1
0 0 0 1 0 1
0 0 1 0 0 0
0 0 1 1 0 0
0 1 0 0 0 0
0 1 0 1 1 0
0 1 1 0 0 0
0 1 1 1 0 0
Zustand R V nächster Zustand
1 0 0 0 0 1
1 0 0 1 1 1
1 0 1 0 0 0
1 0 1 1 0 0
1 1 0 0 1 0
1 1 0 1 0 0
1 1 1 0 0 0
1 1 1 1 0 0
![Page 13: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/13.jpg)
X. Übungsblatt – Aufgabe X
b) Stellen Sie die Automatentafel auf.
Übung zu Grundlagen der Technischen Informatik
Z1 Z0 R V Z1next Z0
next
0 0 0 0 1 1
0 0 0 1 0 1
0 0 1 0 0 0
0 0 1 1 0 0
0 1 0 0 0 0
0 1 0 1 1 0
0 1 1 0 0 0
0 1 1 1 0 0
Z1 Z0 R V Z1next Z0
next
1 0 0 0 0 1
1 0 0 1 1 1
1 0 1 0 0 0
1 0 1 1 0 0
1 1 0 0 1 0
1 1 0 1 0 0
1 1 1 0 0 0
1 1 1 1 0 0
![Page 14: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/14.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Übung zu Grundlagen der Technischen Informatik
![Page 15: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/15.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
D1 = Z1next und D0 = Z0
next
Übung zu Grundlagen der Technischen Informatik
![Page 16: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/16.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
D1 = Z1next und D0 = Z0
next
Übung zu Grundlagen der Technischen Informatik
D1 V V
R
R Z1next
Z1next
Z0next Z0
next
D0 V V
R
R Z1next
Z1next
Z0next Z0
next
![Page 17: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/17.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
D1 = Z1next und D0 = Z0
next
Übung zu Grundlagen der Technischen Informatik
D1 V V
1 0 1 0
R 0 0 0 0
R 0 0 0 0 Z1next
0 1 0 1 Z1next
Z0next Z0
next
D0 V V
1 1 0 0
R 0 0 0 0
R 0 0 0 0 Z1next
1 1 0 0 Z1next
Z0next Z0
next
![Page 18: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/18.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
D1 = Z1next und D0 = Z0
next
→
Übung zu Grundlagen der Technischen Informatik
D1 V V
1 0 1 0
R 0 0 0 0
R 0 0 0 0 Z1next
0 1 0 1 Z1next
Z0next Z0
next
D0 V V
1 1 0 0
R 0 0 0 0
R 0 0 0 0 Z1next
1 1 0 0 Z1next
Z0next Z0
next
nextnextnextnextnextnextnextnext zzVRzVzRzzVRzzVRD 010101011
![Page 19: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/19.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
D1 = Z1next und D0 = Z0
next
→
Übung zu Grundlagen der Technischen Informatik
D1 V V
1 0 1 0
R 0 0 0 0
R 0 0 0 0 Z1next
0 1 0 1 Z1next
Z0next Z0
next
D0 V V
1 1 0 0
R 0 0 0 0
R 0 0 0 0 Z1next
1 1 0 0 Z1next
Z0next Z0
next
nextzRD 00
![Page 20: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/20.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Übung zu Grundlagen der Technischen Informatik
nextnextnextnextnextnextnextnext zzVRzVzRzzVRzzVRD 010101011
nextzRD 00
![Page 21: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/21.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Entwicklungssatz in der Reihenfolge R, V, z0next:
Übung zu Grundlagen der Technischen Informatik
nextzRD 00
nextnextnextnextnextnextnextnext zzVRzVzRzzVRzzVRD 010101011
![Page 22: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/22.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Entwicklungssatz in der Reihenfolge R, V, z0next:
Übung zu Grundlagen der Technischen Informatik
)()0( 0
00
next
next
zRR
zRD
nextnextnextnextnextnextnextnext zzVRzVzRzzVRzzVRD 010101011
![Page 23: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/23.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Entwicklungssatz in der Reihenfolge R, V, z0next:
Übung zu Grundlagen der Technischen Informatik
))1()0(()0(
)()0(
00
0
00
nextnext
next
next
zzRR
zRR
zRD
nextnextnextnextnextnextnextnext zzVRzVzRzzVRzzVRD 010101011
![Page 24: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/24.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Entwicklungssatz in der Reihenfolge R, V, z0next:
Übung zu Grundlagen der Technischen Informatik
))1()0(()0()()0( 00000nextnextnextnext zzRRzRRzRD
)()( 010101011nextnextnextnextnextnextnextnext zzzzVRzzzzVRD
![Page 25: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/25.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Entwicklungssatz in der Reihenfolge R, V, z0next:
Übung zu Grundlagen der Technischen Informatik
))1()0(()0()()0( 00000nextnextnextnext zzRRzRRzRD
)()0(
)()(
01010101
010101011
nextnextnextnextnextnextnextnext
nextnextnextnextnextnextnextnext
zzVzzVzVzzzVRR
zzzzVRzzzzVRD
![Page 26: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/26.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Entwicklungssatz in der Reihenfolge R, V, z0next:
Übung zu Grundlagen der Technischen Informatik
))1()0(()0()()0( 00000nextnextnextnext zzRRzRRzRD
))()(()0(
)()0(
)()(
01010101
01010101
010101011
nextnextnextnextnextnextnextnext
nextnextnextnextnextnextnextnext
nextnextnextnextnextnextnextnext
zzzzVzzzzVRR
zzVzzVzVzzzVRR
zzzzVRzzzzVRD
![Page 27: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/27.jpg)
X. Übungsblatt – Aufgabe X
c) Realisieren Sie die Schaltung mit 2 D-Flipflops und unter ausschließlicher Verwendung von 2:1-Multiplexern.
Entwicklungssatz in der Reihenfolge R, V, z0next:
Übung zu Grundlagen der Technischen Informatik
))1()0(()0()()0( 00000nextnextnextnext zzRRzRRzRD
)))()(())()((()0(
))()(()0(
)()0(
)()(
10101010
01010101
01010101
010101011
nextnextnextnextnextnextnextnext
nextnextnextnextnextnextnextnext
nextnextnextnextnextnextnextnext
nextnextnextnextnextnextnextnext
zzzzVzzzzVRR
zzzzVzzzzVRR
zzVzzVzVzzzVRR
zzzzVRzzzzVRD
![Page 28: X. Übungsblatt – Aufgabe X Es soll eine synchrone Schaltung mit den Zuständen A, B, C und D entworfen werden. Sie soll abhängig von den Eingangssignalen](https://reader035.vdocuments.mx/reader035/viewer/2022062818/570491cd1a28ab14218dec98/html5/thumbnails/28.jpg)
X. Übungsblatt – Aufgabe X
Übung zu Grundlagen der Technischen Informatik
))1()0(()0( 000nextnext zzRRD
)))()(())()((()0( 101010101nextnextnextnextnextnextnextnext zzzzVzzzzVRRD