Altifigence Academy

36 / 37 · Konzept

Ausführungsprotokolle und Weiterarbeit im DDS

Bündeln Sie Quellen, Eingänge, Erwartungen, Fehler und Versionen für reproduzierbare Übungen.

Ein reproduzierbares Experiment abgeben

Andere Lernende müssen dieselbe Schaltung und Vergleiche rekonstruieren können. Liefern Sie Quellen, Top, Parameter, Eingangszeitplan, Erwartungen, Werkzeugversion, Befehle und Ergebnis. Bewahren Sie ersten Fehler und restaurierten erfolgreichen Lauf auf. Eine mögliche Struktur:

text
rtl/modulo_tick.sv
rtl/periodic_accumulator.sv
test/tb.sv
evidence/expected.csv
evidence/run.txt

Schaltungen stehen unter rtl, Simulationsstimuli unter test. Verknüpfen Sie Protokoll und Quelle durch Hash oder unveränderliche Revision. Ein PASS-Bild ohne Eingänge und Quellidentität reicht zur Reproduktion nicht.

Vor Run die Annahmekriterien festlegen

Annahme gilt nur bei enable. Jede N-te Annahme erzeugt pulse; der gespeicherte Wert wird eine Flanke später konsumiert. Reset verwirft Wartendes, total läuft modulo 256. Prüfen Sie jede Flanke unabhängig für N=1,3, Pausen, geänderte externe Daten beim Konsum, Reset mit wartendem Wert und Überlauf. Erkennen Sie aktuellen statt gespeicherten Datenwert und falsche enable-Sperre.

NachweisInhalt
QuelleDUT-Abhängigkeiten, Testbench, Hash/Revision
KonfigurationTop, N, Takt/Zeiteinheit, Resetregeln
Eingängereset, enable, sample je Flanke
Erwartungenpulse, total nach jeder Beobachtung
LaufTatsächliches Werkzeug/Version, Befehle, Status, Log
FehlerMutation, erste Abweichung, restaurierte Quelle

Den echten DDS-Produktweg verwenden

Die Einheiten sind kostenlos lesbar. DDS-Experimente hängen zusätzlich von aktueller Syntax, Ausführungsadapter und Kontozugriff ab. Öffnen Sie Digital Design Studio und die Installations- und Einstiegshilfe. Wählen Sie den im Produkt unterstützten Modus. Erwartet er Eingangszeilen für eingeschränkte eintaktige RTL, liefern Sie synthetisierbaren DUT und Zeilen; eine allgemeine #delay-Testbench wird nicht automatisch akzeptiert. Dokumentieren Sie Ablehnungen und begrenzen Sie Aussagen.

Prüfen Sie nach Ausführung tatsächlichen Preflight, Simulatorergebnis, Werte/Wellenform und gespeichertes Artefakt. Lernabschluss, Import, lokale Kompilierung oder sichtbare Run-Schaltfläche beweisen keine abgeschlossene kostenlose Kontoübung.

Nachweisgrenzen ausdrücken

Ein lokaler Simulator erlaubt die Aussage, dass lokale funktionale Vergleiche bestanden wurden. Erst ein kostenloses Konto, das dem Produktweg folgt und erwartete Ergebnisse speichert, belegt erfolgreiche kostenlose DDS-Übung. Generische Synthese ist keine Geräteimplementierung und kein Nachweis physikalischen Timings, programmierter FPGA oder Fertigung. Der Kurs liefert Quellen und Prüfmethoden; prüfen Sie DDS gesondert vor Produktabnahme. Geben Sie reproduzierbare Ergebnisse und noch offene Grenzen ab.

Deine Auswahl gilt für diesen Browser. Du kannst sie jederzeit in der Fußzeile ändern.