Dieses Problem kann in den Synopsys* VCS*- und VCS* MX-Simulatoren bei der Simulation des Nios®-V-Prozessorsystems auftreten, das aus
-
Intel® Quartus® Prime Pro Edition Software Version 23.1 bis 23.4 oder
-
Intel® Quartus® Prime Standard Edition Softwareversion 23.1std
Dies ist auf die Unterstützung der X-Ausbreitung in den Simulatoren zurückzuführen.
Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:
Schalten Sie die X-Propagation-Funktion am Prozessorkern aus.
- Generieren Sie ein Testbench-System aus dem Platform Designer.
-
Navigieren Sie in das Synopsys* Simulator-Verzeichnis.
-
$ cd <Projekt>/sys_tb/sys_tb/sim/synopsys
-
-
Hängen Sie -xprop=xpropconfig an das Shell-Skript im Ordner vcs oder vcsmx an.
Zum Beispiel:
- USER_DEFINED_ELAB_OPTIONS="-xprop=xpropconfig"
-
Erstellen Sie eine Datei mit dem Namen xpropconfig im Ordner vcs oder vcsmx (neben dem Shell-Skript).
-
Kopieren Sie den folgenden Text in xpropconfig, und ändern Sie den Namen der Prozessorentität.
Baum {<Nios V Prozessor HDL-Entitätsname>} {xpropOff};
-
Führen Sie den Simulator aus.
Dieses Problem soll derzeit in Intel® Quartus® Prime Pro Edition-Softwareversion 24.1 und höher behoben werden.