Regeln für den Entwurf von Schaltwerken Flashcards
Welche Vorgehensweise für den Entwurf von Schaltwerken kennen wir?
- Analyse der Aufgabestellung
- Überführung der Aufgabenstellung in eine formale Beschreibung
- Bestimmung der Anzahl der benötigten FlipFlops und der Zustandskodierung
- Auswahl des FlipFlop-Types
- Entwurf des Verknüpfungsnetzes und Bestimmung der Setz- und Rücksetzbedingungen für einzelne FlipFlops
- Realisierung des Schaltnetzes
- Verifikation, Test und ggf. Validierung
Was tut man in der Analyse der Aufgabestellung?
Man definiert unabhängige und abhängige Schaltvariablen, durch deren Werte sich die Aufgabenstellung beschreiben lässt (Ein- und Ausgänge)
Was tut man bei der Überführung der Aufgabenstellung in eine formale Beschreibung?
Man stellt eine formale Beschreibung auf, welche eindeutig die geforderte Funktion beschreibt
Was tut man beim Entwurf des Verknüpfungsnetzes und Bestimmung von Setz- und Rücksetzbedingungen?
Man beschreibt die einzelnen Schaltnetze mit einer Funktionstabelle und leitet die minimale disjunktive oder konjunktive Form der Schaltfunktion ab
Was tut man bei der Realisierung des Schaltnetzes?
Man platziert die einzelnen Speicherglieder und entwirft das Schaltnetz für die Realisierung der Setz- und Rücksetzbedingungen unter Berücksichtigung der verfügbaren Logikelemente für die nötigen Verknüpfungen
Was wird bei der Verifikation, Test und ggf. Validierung gemacht?
statische und dynamische Überprüfung des realisierten Schaltnetzes, Verifikation mit den in der Spezifikation festgelegten Anwendungsfälle.
Zusätzliche Testvektoren können die Testabdeckung verbessern, eventuell Prototyp