Dies ist auf das Missverhältnis der Standardgröße in OCRAM im Platform Designer und der Memory Initialization File (.hex) zurückzuführen. Dies gilt für das standardmäßige Nios® V Prozessordesign-Beispiel, das mit dem Platform Designer generiert wird.
Die im Platform Designer verwendete Speichergröße beträgt 300000, was nicht der Speichergröße 327680 (4FFFF) der Speicherinitialisierungsdatei entspricht. Die Standardspeichergröße des OCRAM im Platform Designer ist im Skript create_qsys.tcl festgelegt.
Abbildung 1: Plattformdesigner
Abbildung 2: create_qsys.tcl-Skript
Um dieses Problem zu umgehen, ändern Sie die create_qsys.tcl Skriptzeile 33, um die Speichergröße wie unten zu ändern:
"set_component_parameter_value Speichergröße {327680}"
Diese Änderung generiert ein Design mit einer Speichergröße von 327680, das mit der Speicherinitialisierungsdatei übereinstimmt.
Dieses Problem wird ab der Intel® Quartus® Prime Pro Edition Software Version 21.4 behoben.