ID de l'article: 000080260 Type de contenu: Dépannage Dernière révision: 28/11/2013

Valeur de registre incorrecte après la réinitialisation Tx/Rx

Environnement

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

    Problème critique

    Descriptif

    Certains des registres MAC 10 GbE à faible latence auront des erreurs valeur après une réinitialisation avec tx_rst_n ou rx_rst_n.. Ce problème affecte les registres suivants :

    • 0x0FE-0x0FF : trame de données tronquée sous débit Tx Compter
    • 0x0FC-0x0FD : nombre de paquets tronqués pour un dépassement de 0x0FC
    • 0x0FE 0x0FF : nombre de paquets abandonnés par débordement
    • 0x140-0x17E : statistiques Tx (affecte uniquement les statistiques basées sur le registre)
    • 0x1C0-0x1FE : statistiques Rx (affecte uniquement les statistiques basées sur le registre)
    • 0x240 : État d’erreur ECC
    Résolution

    Pour surmonter ce problème, écrivez ou lisez les adresses suivantes pour effacer les registres comme indiqué dans le tableau ci-dessous.

    Registres

    Contournement

    0x0FE-0x0FF : nombre de trames de données tronquées sous Tx

    Après tx_rst_n, lisez l’adresse 0x03E pour effacer le registre.

    0x0FD 0x0FC : nombre de paquets tronqués pour un dépassement de 0x0FC

    Après rx_rst_n, lisez l’adresse 0x0FC pour effacer le registre.

    0x0FE 0x0FF : nombre de paquets abandonnés par débordement

    Après rx_rst_n, lisez l’adresse 0x0FE pour effacer le registre.

    0x140-0x17E : statistiques Tx

    Après tx_rst_n, écrivez 0x1 pour répondre à 0x140 pour effacer les statistiques Counter.

    0x1C0-0x1FE : statistiques Rx

    Après rx_rst_n, écrivez 0x1 pour répondre à 0x1C0 pour effacer les statistiques Counter.

    0x240 : État d’erreur ECC

    Après tx_rst_n ou rx_rst_n, lisez l’adresse 0x240 pour effacer registres.

    Ce problème sera résolu dans une version ultérieure de la faible latence Fonction MAC MegaCore 10 GbE.

    Produits associés

    Cet article concerne 1 produits

    Circuits programmables Intel®

    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.