Synchroner zyklischer Vorwärts-Rückwärtszähler |
Shizmo
Tripel-As
Dabei seit: 16.10.2015
Beiträge: 174
|
|
Synchroner zyklischer Vorwärts-Rückwärtszähler |
|
Hallo,
hier eine Angabe:
Zitat: |
Implementieren Sie einen synchronen zyklischen Vorwärts-Rückwärts-Graycode-Zähler mit JK-Flipflops, wobei eine Steuerleitung s die Richtung bestimmt.
Die Transitionen für s=0 sind 00 -> 01 -> 11 -> 10 -> 00..., für s=1 ergibt sich 00 -> 10 -> 11 -> 01 -> 00...
Minimieren Sie die Schaltfunktionen für die Eingänge der JK-Flipflops mit K-Diagrammen (mindestens für einen Eingang).
Zeichnen Sie die Schaltung. (XORs sind erlaubt) |
Also als erstes würde ich wieder eine Tabelle machen, ich weiß aber nicht genau wie ich es lösen soll, kann ich es mit 2x 2 JK-Flipflops machen wo dann noch zusätzlich der Schalter s reingeht, also wenn s=0 ist, dann werden die oberen 2 Flipflops "betätigt", und wenn s=1 ist, dann die Unteren.
Oder kann ich es mit 3 JK-Flipflops lösen, also ungefähr so:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
|
s | Q1| Q0 || FF0 | FF1 | FF2 |
-------------------------------|
0 | 0 | 0 || 0-X | 0-X | 1-X |
0 | 0 | 1 || 0-X | 1-X | X-0 |
0 | 1 | 1 || 0-X | X-0 | X-1 |
0 | 1 | 0 || 1-X | X-1 | 0-X |
---|---|----||-----|-----|-----|
1 | 0 | 0 || X-0 | X-1 | 0-X |
1 | 1 | 0 || X-0 | X-0 | X-1 |
1 | 1 | 1 || X-0 | X-1 | X-0 |
1 | 0 | 1 || X-1 | 0-X | X-1 | |
|
Allerdings wüßte ich nicht, was ich minimieren könnte.
Freue mich über jeden Tipp.
LG
|
|
01.01.2016 12:26 |
|
|
Shizmo
Tripel-As
Dabei seit: 16.10.2015
Beiträge: 174
|
|
Ahh okay danke, ich habe die Tabelle jetzt mal ein bisschen anders gestaltet, also genau so, wie wir es in der Vorlesung gemacht haben (Anhang).
Da sieht man auch schön, dass s=1 eigentlich genau das Gegenteil von s=0 ist.
Dürfte so passen, du hast bei der Tabelle die Namen der FF auf FFQ verändert, das hat mich ein bisschen verwirrt, jetzt nur noch mal um sicher zu gehen: Q0 und Q1 sind die Ausgänge und FF0 (J0,K0) und FF1 (J1,K1) die Eingänge. Stimmt das soweit? s ist dann nochmal ein Eingang den ich wrs davor schalte, aber dazu kommen wir noch später
So, aber wie geht es weiter, was soll/kann ich nun mit KV-Diagrammen kürzen?
Shizmo hat dieses Bild (verkleinerte Version) angehängt:
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Shizmo: 01.01.2016 13:49.
|
|
01.01.2016 13:48 |
|
|
Shizmo
Tripel-As
Dabei seit: 16.10.2015
Beiträge: 174
|
|
Perfekt, funktioniert alles wunderbar und es ist echt super praktisch es mit Logisim zu überprüfen, vielen Dank!!
Zitat: |
Was das drehen bewirken soll, weiß ich nicht (ist nicht falsch, hat aber wiederum mich verwirrt). |
Ja ich glaub unser Prof will immer alles so kompliziert wie möglich machen
|
|
01.01.2016 16:38 |
|
|
|