En raison d’un problème dans la version 22.4 et les versions antérieures du logiciel Quartus® Prime Pro Edition, l’erreur de compilation ci-dessus se produit lorsque l’IP FPGA DMA multicanal pour PCI Express* est configurée avec le paramètre « Enable MSI Capability » désactivé et le paramètre « Enable MSI 64-bit Addressing » activé. Ces deux paramètres doivent être désactivés lors de la désactivation de la fonctionnalité MSI.
Pour contourner ce problème, désactivez le paramètre d’adressage MSI 64 bits dans l’éditeur de paramètres IP en procédant comme suit :
- Activez le paramètre MSI Capability pour accéder au paramètre d’adressage 64 bits (sous Paramètres PCIe>Paramètres MCDMA)
- Décochez le paramètre « Enable MSI 64-bit Addressing » (Activer l’adressage MSI 64 bits)
- Décochez le paramètre « Enable MSI Capability » (Activer la capacité MSI)
- Régénérez l’IP et recompilez la conception.
Ce problème est résolu à partir de la version 23.1 du logiciel Quartus® Prime Pro Edition