En raison d’un problème dans les versions du logiciel Quartus® II et du logiciel Intel® Quartus® Prime, les processeurs Intel® Arria® 10, Arria® V GZ et Stratix® V Hard IP pour les cœurs IP PCI Express ne prennent en charge que la simulation 3.0 PIPE à l’aide du simulateur Synopsys (VCS). Pour utiliser d’autres simulateurs, suivez les instructions de la section Résolution.
Pour contourner ce problème, suivez ces étapes :
- Remplacer les fichiers existants sous ...\simulation\submodulesavec ces versions :
- Modifier les définitions de chacun de ces fichiers correspondent à votre hiérarchie de conception :
- Dans altpcietb_pipe32_hip_interface.v, remplacez top_tb.top_inst par votre hiérarchie :
définissez HIP_INTERFACE top_tb.dut_pcie_tb.g_altpcie_hip_pipe32_sim_probe.altpcietb_pipe32_hip_interface
- Dans altpcietb_pipe32_hip_interface.v, remplacez top_tb.top_inst par votre hiérarchie :
- Dans le fichier testbench de haut niveau (top_tb dans cet exemple), Modifier Lla dut_pcie_tb instantiation et définissez les paramètres suivants :
- serial_sim_hwtcl (0),
- enable_pipe32_sim_hwtcl (1),
- enable_pipe32_phyip_ser_driver_hwtcl (1)
Ce problème n’est pas prévu pour être résolu dans une prochaine version du logiciel Intel® Quartus® Prime ou du logiciel Quartus® II.