Ze względu na problem z łączem do plików biblioteki symulacji w stosie akceleracyjnym Intel® Acceleration Stack w wersji 1.2.1, następujący komunikat o błędzie może wystąpić podczas próby symulacji projektu z własnością intelektualną (IP) cyfrowego przetwarzania sygnału):
Błąd ** /s_kpoc_rtl/quartus_fp_dsp/fp_add_dsp/altera_fpdsp_block_191/sim/fp_add_dsp_altera_fpdsp_block_191_m5cimji.sv(30): moduł "twentynm_fp_mac" nie jest zdefiniowany.
Błąd ** #: (vlog-13069) /quartus/eda/sim_lib/twentynm_atoms.v(1): w pobliżu "/": błąd składniowy, nieoczekiwany "/", oczekiwana klasa.
Aby rozwiązać ten problem w stosie akceleracji Intel® w wersji 1.2.1, wykonaj następujące czynności:
- Zapoznaj się z najnowszą kartą Makefile.
https://github.com/OPAE/opae-sim/tree/master/ase/Makefile
Plik Makefile jest generowany poprzez wykonanie afu_sim_setup poleceń w projekcie i dostosowanie go.
-
Przejdź do Centrum pobierania w celu uzyskania FPGAs i zainstaluj oprogramowanie Intel® Quartus® Prime Pro Edition z określoną wersją używaną przez Ciebie.
-
Przejdź do katalogu /quartus/eda i znajdź folder biblioteki symulacji sim_lib.
-
Skopiuj folder sim_lib i zastąp folder biblioteki symulacji sim_lib znajdujący się w stosie akceleracyjnym Intel® /quartus/eda.
Ten problem ma zostać naprawiony w przyszłej wersji poprawki.