Dieser Fehler kann beim Kompilieren eines benutzerdefinierten FIFO- oder eines RAM-Blocks in den Versionen Intel® Quartus® Prime Software Standard oder Lite für ein Intel® MAX® 10-Gerät angezeigt werden.
Dieser Fehler wird angezeigt, da Intel® MAX® 10 Geräte-Kompaktvarianten die Speicherinitialisierung nicht unterstützen. Wenn Sie keine MIF-Datei für Ihr benutzerdefiniertes Design bereitgestellt haben und diesen Fehler weiterhin in Intel® Quartus®Prime Edition Software sehen, kann dies daran bestehen, dass eine MIF-Datei durch die RTL-Codierungsart abgeleitet wird
Signaldeklaration für memory_type sollte geändert werden von
Signal mem: memory_type :=(others => (others => '0'));
An
Signal mem: memory_type;
Dadurch wird sichergestellt, dass der Speicher nicht initialisiert wird und dass auf der Assembler-Bühne kein Kompilierungsfehler vorliegt.