ID de l'article: 000085054 Type de contenu: Dépannage Dernière révision: 28/09/2015

Pourquoi l’adresse est-elle incorrecte pour le port CRA de l’IP dure de PCI Express ?

Environnement

  • Édition d'abonnement Intel® Quartus® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    La traduction de l’adresse Qsys pour le port CRA de l’IP dure Avalon®-MM pour PCI Express® est incorrecte lorsqu’il s’agit d’utiliser VHDL comme langue de génération.

    Ce problème ne se produit pas lors de l’utilisation de Verilog HDL.

    Résolution

    Pour contourner ce problème dans VHDL, modifiez manuellement le fichier VHDL généré :

    Ouvrez le fichier Qsys .vhd, identifiez le altpcie_< device family>_hip_avmm_hwtcl composant.

    Changez de ligne à partir de :
    CraAddress_i         : in  std_logic_vector(11 downto 0)

    À
    CraAddress_i         : in  std_logic_vector(13 downto 2)

    Ce problème devrait être résolu dans une version ultérieure du logiciel Quartus® II.

    Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.