Problema crítico
Devido a um problema com o software Intel® Quartus® Prime Standard versão 18.0 e em diante, ao habilitar a capacidade de explosão para a porta RXM BAR2 da interface DMA Intel® Arria® 10 ou Intel® Cyclone® 10 GX Avalon® MM para PCI Express* IP, ocorrerá o seguinte erro de análise e síntese.
Erro (10166): erro de codificação do SystemVerilog RTL em altpcieav_dma_hprxm_rdwr.sv(562): a construção always_comb não infere lógica puramente combinacional.
Erro (12152): não é possível elaborar a hierarquia do usuário "*|altpcieav_256_app:g_avmm_256_dma.avmm_256_dma.altpcieav_256_app|altpcieav_dma_hprxm:hprxm_master|altpcieav_dma_hprxm_rdwr:hprxm_pcie_rdwr"
Modifique o arquivo verilog abaixo no line_602 para corrigir o problema da seguinte jeito.
Caminho do arquivo:\ip\altera\altera_pcie\altera_pcie_hip_256_avmm\rtl\altpcieav_dma_hprxm_rdwr.sv
De:
padrão: avmm_fbe[15:0] = 16'hFFFF;
Para:
padrão: comece
avmm_fbe[15:0] = 16'hFFFF;
first_dw_holes = 10'h0;
Final
Este problema está programado para ser corrigido no software Intel® Quartus® Prime Standard versão 18.1 ou mais recente.