Dieser Fehler kann sowohl im Quartus® Prime Standard als auch in Quartus® II angezeigt werden, wenn die Datei /etc/Problem auf Linux Betriebssystemen bearbeitet wurde. Dieses Problem ist ein speicherbasierter Fehler, der entweder auf eine selbstreferentielle Zuweisung zurückzuführen ist, die eine unendliche Schleife verursacht, oder es verfügt nicht über ausreichend Speicher basierend auf Ihrer Version von Quartus (32-Bit oder 64-Bit).
Ein Beispiel für diesen Fehler wird im folgenden RTL angezeigt:
localparam int PATH1 = PATH2;
Um dieses Problem bei einer selbstreferenziellen Zuweisung zu beheben, entfernen Sie die selbstreferenzielle Zuweisung aus dem RTL.
Um den unzureichenden Speicher basierend auf der Quartus-Version zu umgehen, ersetzen Sie die installierte Version von Quartus durch die Version, die ihren Systemeigenschaften entspricht.
Dieses Problem wurde in allen Pro-Versionen von Quartus behoben.