Devido a um problema no software Quartus® Prime, a configuração registra dispositivos 0x24, 0x28 e 0x2C do modo de porta raiz PCI Express* Hard IP (PCIe* HIP) para dispositivos Stratix® V, Arria® V e Cyclone® V não são retrizáveis. Todos os 0 serão devolvidos desses registros.
0x24: base/limite de memória prefetchável
0x28: base de memória prefetchável superior de 32 bits
0x2C: Limite de memória prefetchável superior de 32 bits
Abra o arquivo /síntese/.v com um editor de texto.
Mude ".prefetchable_mem_window_addr_width_hwtcl (0)" para ".prefetchable_mem_window_addr_width_hwtcl (1)".
Feche o editor e compile o projeto Quartus.
#Note problema é apenas para configurações de porta raiz. Os pontos finais usam esses locais de registro para a ID/fornecedor de dispositivos BAR5, reservados e subsistemas. Estes são programados pelo host, o aplicativo do usuário não deve tentar programar esses registros. Nas configurações de Ponto final, espera-se que leia todos os 0s desses registros.
Este problema está programado para ser corrigido em uma futura versão do software Quartus Prime Pro Edition.