Beim Versuch, die Simulation mit 64-Bit-Modellen unter Windows zu starten, kann die Kompilierung während der Kompilierung der obersten Ebene des Prozessorsystems eingefroren werden. Beim Ausführen von 64-Bit Modelsim unter Linux kann folgende Fehlermeldung angezeigt werden:
- Fehler: (vsim-125) Die freigegebene Bibliothek ./.. Submodule/libbytestream_pli.so wurde das Laden auf einer 32-Bit-Maschine aufgebaut. Eine gemeinsam genutzte 32-Bit-Bibliothek kann in einer 64-Bit-Simulation nicht geladen werden. Bitte verwenden Sie kompatible Computer, um die Bibliothek zu erstellen und zu laden.
Dies ist ein bekanntes Problem in Quartus® II Softwareversion 11.x. Die Schnittstelle zwischen Systemkonsole und Modelsim befindet sich in der Form eines freigegebenen Objekts oder einer DLL-Datei, die vorkompiliert ist. Dies wird derzeit nur in einer 32-Bit-Umgebung unterstützt. Um das Problem zu beheben, simulieren Sie die 32-Bit-Version von Modelsim, die sowohl auf 32-Bit- als auch auf 64-Bit-Betriebssystemen ausgeführt werden kann.