Hardwarebeschreibungssprachen und Verifikation

Was ist der Zweck eines in C o. Ä. geschriebenen Referenzmodells (Golden Model) bei der Verifikation?

  1. AEs wird unverändert als Bauplan zur Herstellung der Schaltung an die Fabrik übergeben
  2. BEs berechnet die Funktion der Schaltung auf andere Weise, und das Ergebnis dient als erwarteter Wert zum Vergleich mit dem Ausgang der Schaltung
  3. CEs verlangsamt das Verhalten der Schaltung, um es übersichtlicher zu machen
Antwort und Erläuterung anzeigen

Antwort: B. Es berechnet die Funktion der Schaltung auf andere Weise, und das Ergebnis dient als erwarteter Wert zum Vergleich mit dem Ausgang der Schaltung

Ein Referenzmodell ist die Funktion, die die Schaltung realisieren soll, ohne Rücksicht auf das Timing unkompliziert in Software geschrieben. Gibt man dieselbe Eingabe an Schaltung und Referenzmodell und vergleicht die Ergebnisse, lassen sich auch für große Mengen zufälliger Eingaben automatisch erwartete Werte erzeugen. Wird es vom Entwerfer auf Grundlage derselben Missverständnisse erstellt, werden Fehler übersehen; daher ist wichtig, es unabhängig von der Spezifikation zu erstellen.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Hardwarebeschreibungssprachen und Verifikation

  1. Was ist der Hauptzweck, Simulationsergebnisse in eine Datei in einem Format wie VCD zu schreiben?
  2. Warum wird bei Tests mit Zufallseingaben der Seed (Startwert) des Zufallszahlengenerators aufgezeichnet?
  3. Welche Aussage zur Constrained-Random-Verifikation in SystemVerilog ist korrekt?
  4. Welche Aussage zum beim Schaltungsentwurf durchgeführten Regressionstest ist korrekt?
  5. Welchen Vorteil hat der Typ logic in SystemVerilog?

Vergleiche zu diesem Thema