Aufgrund eines Problems der Verlinkung mit Simulationsbibliotheksdateien in Intel® Acceleration Stack Version 1.2.1 können beim Versuch, ein Design mit geistigem Eigentum (Digital Signal Processing, DSP) (IP) zu simulieren, folgende Fehlermeldungen auftreten:
Anzahl ** Fehler: /s_kpoc_rtl/quartus_fp_dsp/fp_add_dsp/altera_fpdsp_block_191/sim/fp_add_dsp_altera_fpdsp_block_191_m5cimji.sv(30): Das Modul "twentynm_fp_mac" ist nicht definiert.
Anzahl ** Fehler: (vlog-13069) /quartus/eda/sim_lib/twentynm_atoms.v(1): in der Nähe von "/": fehler in der Nähe von "/", unerwartetes "/", Erwarten der Klasse.
Um dieses Problem in Intel® Acceleration Stack Version 1.2.1 zu beheben, führen Sie die folgenden Schritte durch:
- Weitere Informationen finden Sie in der aktuellen Makefile.
https://github.com/OPAE/opae-sim/tree/master/ase/Makefile
Makefile wird durch die Ausführung von afu_sim_setup Befehlen in Ihrem Design generiert, und Sie müssen sie anpassen.
-
Gehen Sie zum Download-Center für FPGAs und installieren Sie die Intel® Quartus® Prime Pro Edition Software mit der spezifischen Version, die Sie verwenden.
-
Gehen Sie zum Verzeichnis /quartus/eda und suchen Sie nach dem Ordner sim_lib Simulationsbibliothek.
-
Kopieren Sie den sim_lib Ordner und ersetzen Sie den sim_lib Simulationsbibliotheksverzeichnis im Verzeichnis Intel® Acceleration Stack /quartus/eda.
Dieses Problem wird voraussichtlich in einer zukünftigen Patch-Version behoben.