Der folgende Fehler kann in Qsys innerhalb der Quartus® Prime Software auftreten, während die Parameterisierung eines Nios II/f Prozessors mit einem Peripheriebereich auf 2 Gigabyte eingestellt ist. Das Problem bleibt weiterhin bestehen, selbst wenn der Daten-Cache ausgeschaltet ist.
Fehler: nicht gespeichert.: Domain-Fehler: Argument nicht im gültigen Bereich
während der Ausführung
"expr int(ceil(log($NUMBER)/log(2)))"
(Verfahren "proc_num2sz" Zeile 10)
von innen aufgerufen
"proc_num2sz $ioregionsize"
(Verfahren "sub_validate_check_module" Zeile 774)
von innen aufgerufen
"sub_validate_check_module"
(Verfahren "validate_process" Zeile 4)
von innen aufgerufen
"validate_process"
(Verfahren "validieren" Zeile 9)
von innen aufgerufen
"validieren"
Wenn ein Peripheriebereich von 2 Gigabyte erforderlich ist, aktivieren Sie das Kontrollkästchen "Most-significant address bit in processor to bypass data cache", ordnen Sie die Peripheriegeräte in dieser Region zu und setzen Sie die Größe des Peripheriebereichs auf "Keine". Bitte beachten Sie, dass ein Daten-Cache einer bestimmten Größe aktiviert sein muss, um die Größe des Peripheriebereichs zu ändern.
Dieses Problem wird voraussichtlich behoben werden. Es handelt sich dabei um eine zukünftige Version der Quartus® Prime Software.