Das standardmäßige Synopsys-Simulationsskript, das von Intel® Quartus® Prime Pro Edition-Softwareversion 22.4 und früher generiert wurde, kann nicht verwendet werden, um das HPS für Intel Agilex® 7 FPGA Geräte zu simulieren, da das Synopsys-Simulations-Setup-Skript nicht alle erforderlichen Bibliotheken für HPS AXI BFMs kompiliert.
Bearbeiten Sie das vcs_setup.sh Synopsys-Simulationsskript, das für Intel® Quartus® Prime Pro Edition Software generiert wurde, indem Sie die folgenden Codezeilen hinzufügen:
echo "Direct Programming Interface (DPI) verwenden"
ELAB_OPTIONS="$ELAB_OPTIONS -debug_access+r+w+nomemcbk"
MENTOR_VIP_AE="${MENTOR_VIP_AE:-$QUARTUS_INSTALL_DIR/.. /ip/altera/mentor_vip_ae}"
Export QUESTA_MVC_GCC_LIB="${MENTOR_VIP_AE}/common/questa_mvc_core/linux_x86_64_gcc-6.2.0_vcs"
Export LDFLAGS="-L ${QUESTA_MVC_GCC_LIB} -Wl,-rpath ${QUESTA_MVC_GCC_LIB} -laxi4_IN_SystemVerilog_VCS_full_DVC"
Der Code muss vor dem Abschnitt " # add device library elaboration and simulation properties" hinzugefügt werden
Dieses Problem wurde ab Version 23.1 der Intel® Quartus® Prime Pro Edition Software behoben