Problema crítico
A Gen3 x8 Arria 10 Hard IP para PCI Express usando a interface Avalon-MM com DMA e 256 tags podem transbordar o buffer de conclusão de RX. Se o buffer de conclusão transborda, o núcleo ip derruba uma TLP de conclusão.
A solução alternativa é editar o arquivo gerado,
//altera_pcie_a10_hip_/synth/altpcie_a10_hip_hwtcl_.v
. Pesquise a instância. altpcieav_256_app Adicione o seguinte
Conexões:
.ko_cpl_spc_header(ko_cpl_spc_header) E
.ko_cpl_spc_data(ko_cpl_spc_data).
Este problema será corrigido em uma versão futura do hard IP Arria 10 Gen3 x8 para PCI Express usando o Avalon-MM com interface DMA.