Bei der Nios kann es zu einem Simulationsfehler stoßen® II Prozessor, wenn die Größe der Daten-Cache-Zeile auf 4 Byte eingestellt ist. Die Ausfälle, die Sie beobachten können, sind:
-
Nicht angezeigtes Zeichen im Simulationsterminal, wenn Nios II Prozessor die Zeichendruckfunktion ausführt
-
Falsche Simulationsergebnisse.
Dieses Problem wird in der Mentor Graphic Modelsim SE und der Synopsys VCS Simulationssoftware beobachtet, wenn die Simulationsoptimierung aktiviert ist.
Das Simulationsmodell für Nios II Daten-Cache-Speicher zeigt bei eingeschalteter Simulationsoptimierung ein anderes Verhalten an, was zum beschriebenen Problem führt.
Dieses Problem tritt auf, wenn Nios II Prozessor auf Stratix III/IV/V-, Arria II/V- und Cyclone III/IV/V-Gerätefamilien ausgerichtet ist.
Hinweis: Dieses Problem wirkt sich nur auf Simulation aus.Um dieses Problem zu beheben, entweder:
-
Deaktivieren Sie die Simulationsoptimierung, indem Sie – das Flag in der Simulationssoftware verwenden.
-
Setzen Sie die Nios II Prozessor-Daten-Cache-Zeilengröße auf entweder 16 oder 32 Byte.