Devido a um problema no software Quartus® II e nas versões do software Intel® Quartus® Prime, o Intel® Arria® 10, Arria® V GZ e Stratix® V Hard IP para núcleos IP PCI Express suportam apenas a simulação 3.0 PIPE usando o simulador Synopsys (VCS). Para utilizar outros simuladores, siga as instruções contidas na seção Resolução.
Para resolver este problema, siga estas etapas:
- Substituir os arquivos existentes em ...\simulation\submodulescom essas versões:
- Editar the'define em cada um desses arquivos para corresponder à sua hierarquia de projeto:
- Em altpcietb_pipe32_hip_interface.v, substitua top_tb.top_inst pela sua hierarquia:
definir HIP_INTERFACE top_tb.dut_pcie_tb.g_altpcie_hip_pipe32_sim_probe.altpcietb_pipe32_hip_interface
- Em altpcietb_pipe32_hip_interface.v, substitua top_tb.top_inst pela sua hierarquia:
- No arquivo testbench de nível superior (top_tb neste exemplo), Editar O dut_pcie_tb instauração e defina os seguintes parâmetros:
- serial_sim_hwtcl (0),
- enable_pipe32_sim_hwtcl (1),
- enable_pipe32_phyip_ser_driver_hwtcl (1)
Este problema não está programado para ser corrigido em uma versão futura do software Intel® Quartus® Prime ou do software Quartus® II.