En raison d’un bogue du compilateur IP de PCI Express® dans les versions 11.1, 11.1sp1 et 11.1sp2 du logiciel Quartus® II, les adresses peuvent ne pas être traduites correctement lorsqu’elles utilisent le Avalon®-MM port esclave pour générer des demandes PCI Express lorsque tous les bits de ByteEnable ne sont pas revendiqués.
Par exemple, si les demandes PCI Express sont générées avec uniquement le dhôte supérieur activé sur le port esclave TX Avalon-MM, la demande PCI Express générée sera une demande unique de dyste, mais avec l’adresse du fichier d’esclave inférieur.
Ce problème sera résolu dans une version ultérieure du logiciel Quartus II.
Un correctif est disponible pour résoudre ce problème avec la version 11.1sp1 du logiciel Quartus II. Téléchargez et installez le correctif 1.16 à partir du lien approprié ci-dessous.