Hardwarebeschreibungssprachen und Verifikation
Welche Aussage zu selbstprüfenden Testbenches ist korrekt?
- AEin Mensch beurteilt bei jedem Mal die Wellenformen mit dem Auge auf Korrektheit
- BDie Testbench vergleicht die Ausgänge automatisch mit erwarteten Werten, entscheidet selbst über Übereinstimmung und meldet dies
- CDie Schaltung wird gefertigt und am realen Muster geprüft
Antwort und Erläuterung anzeigen
Antwort: B. Die Testbench vergleicht die Ausgänge automatisch mit erwarteten Werten, entscheidet selbst über Übereinstimmung und meldet dies
Die Prüfung von Wellenformen mit dem Auge ist bei kleinen Schaltungen bequem, führt aber bei zunehmender Testzahl zu Übersehenem und lässt sich nicht bei jeder Änderung wiederholen. Eine selbstprüfende Testbench berechnet für jede Eingabe den erwarteten Ausgang oder hält ihn in einer Tabelle, vergleicht automatisch mit dem Ausgang der Schaltung und meldet Abweichungen als Fehler. Tausende Tests können über Nacht automatisch laufen, und nur das Ergebnis ist zu prüfen.