ID de l'article: 000079139 Type de contenu: Dépannage Dernière révision: 28/02/2014

Pourquoi mon contrôleur BFM PCI Express tiers signale-t-il une erreur de synchronisation TX NE PASSTOS sur le ralenti électrique (TTX-IDLE-SET-TO-IDLE) ?

Environnement

  • PCI Express*
  • Simulation
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    Lors de la simulation de la Altera® IP dure pour PCI Express® en tant que terminaux avec des BFM tiers, une erreur de simulation peut être signalée pendant le temps entre l’envoi de CEOS ET l’entrée au repos électrique.

    Un exemple d’erreur BFM de Denali pour ce cas est indiqué ci-dessous :

    Erreur *Denali* : @42853200 ps :: Detected[cfg_0_0] (TX) [] PL_TTX_IDLE_SET_TO_IDLE [PCISIG].  [port_0]. TX : l’émetteur a excédé TTX-IDLE-SET-TO-IDLE (20e génération1-interface utilisateur).

    Ce problème affecte uniquement la simulation et n’a aucun impact sur le matériel.

    La cause initiale est due aux inexactitudes de synchronisation du PMA analogique du modèle de simulation transciever.

    Résolution

    Modifiez le fichier altera_xcvr_fpll_a10.sv pour ajouter une échelle de temps comme indiqué ci-dessous :

    ALTERA_RESERVED_QIS_ES ifdef

    .pipe12_elec_idle_delay_val   (3\'b100),

    endif

     

    3. Enregistrez et recompilez votre simulation

    Produits associés

    Cet article concerne 3 produits

    FPGA Stratix® V GS
    FPGA Stratix® V GT
    FPGA Stratix® V GX

    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.