Hardwarebeschreibungssprachen und Verifikation
Welche Kombination beschreibt die bei der Verilog-Simulation verwendete vierwertige Logik korrekt?
- A0, 1, X (unbestimmt), Z (hochohmig)
- B0, 1, 2, 3
- CWahr, Falsch, Oben, Unten
Antwort und Erläuterung anzeigen
Antwort: A. 0, 1, X (unbestimmt), Z (hochohmig)
Verilog-Signale können neben 0 und 1 auch X (unbestimmt), das einen unbekannten Wert ausdrückt, und Z (hochohmig), das einen von nirgends getriebenen Zustand ausdrückt, annehmen. Nicht initialisierte Register und Signale, bei denen zwei Ausgänge kollidieren, werden X; nicht angeschlossene Leitungen und Tri-State-Leitungen mit abgetrenntem Ausgang werden Z. Das Auffinden von X und Z in der Simulation ist ein wichtiger Hinweis zur Fehlersuche.