ID de l'article: 000098888 Type de contenu: Errata Dernière révision: 20/05/2024

Pourquoi le MAC TX de l’IP matérielle F-Tile Ethernet FPGA arrête-t-il sa transmission de trames de contrôle (0x8808) à la réception des trames PAUSE du partenaire de liaison ?

Environnement

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

Conformément à l’annexe 31B.1 de la spécification IEEE802.3, il est noté que l’opération de pause n’empêche pas la transmission des trames de commande MAC. Cependant, la mise en œuvre actuelle du mécanisme F-Tile Ethernet FPGA Hard IP pour la gestion des trames Ethernet n’est pas alignée sur cette spécification, car nous suspendons la transmission de toutes les trames Ethernet sans discernement, quel que soit leur type.

Les utilisateurs qui souhaitent transmettre des trames PFC ou SFC peuvent utiliser la génération de trames SFC/PFC dans HIP, facilitée par la configuration du registre. Il est important de noter que, bien que notre système prenne en charge ces trames spécifiques, la spécification IEEE inclut une gamme plus large de types de trames de contrôle, comme indiqué à l’annexe 31A, que HIP ne génère pas.

Les clients peuvent également configurer l’IP matérielle Ethernet FPGA F-Tile pour ne pas arrêter la transmission du trafic lors de la réception des trames de pause . Au lieu de cela, ils peuvent utiliser le signal o_pause pour prendre des décisions de transmission du côté de l’utilisateur, en particulier en ce qui concerne la transmission de toutes les trames de contrôle.

Résolution

Il n’existe aucune solution de contournement à ce problème.

Produits associés

Cet article concerne 1 produits

FPGA et FPGA SoC Intel® Agilex™ 7

1

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.