LSI-Entwurfsablauf und EDA
Welche standardisierte Methodik dient bei Verifikation mit SystemVerilog dazu, leicht wiederverwendbare Testumgebungen (Testbenches) aufzubauen?
- AOPC
- BCMP
- CUVM (Universal Verification Methodology)
Antwort und Erläuterung anzeigen
Antwort: C. UVM (Universal Verification Methodology)
UVM ist eine standardisierte Methodik mit Klassenbibliothek, um Testbenches in SystemVerilog aus Komponenten aufzubauen, etwa einem Driver, der Eingaben anlegt, einem Monitor, der Ausgaben beobachtet, und einem Scoreboard, das mit Erwartungswerten vergleicht. Die Komponenten lassen sich auch für die Verifikation anderer Entwürfe wiederverwenden, und die Erzeugung eingeschränkt zufälliger Eingaben und das Sammeln von Coverage sind leicht einzubinden. Sie ist als IEEE 1800.2 standardisiert. OPC und CMP sind Fertigungstechniken.