Intel® Agilex™ 7 F-Tile Ethernet Hard IP
Le F-Tile FPGA Intel® Agilex™ 7 intègre une pile de protocoles Ethernet fracturables, configurables et renforcés pour prendre en charge les débits de 10G à 400G, compatible avec la spécification IEEE 802.3 et d’autres spécifications connexes du Consortium Ethernet.
Lire le guide de l’utilisateur de F-Tile Ethernet Intel® FPGA Hard IP ›
Lire le guide de l’utilisateur de l’exemple de conception du Intel® FPGA Hard IP Ethernet F-Tile ›
Lire le guide de l’utilisateur de l’exemple de conception de reconfiguration dynamique F-Tile ›
Lire le guide de l’utilisateur du F-Tile Ethernet Multirate Intel® FPGA IP ›
Intel® Agilex™ 7 F-Tile Ethernet Hard IP
Le cœur de la propriété intellectuelle (IP) met en œuvre l'Ethernet à des débits de données de 10 Gbit/s, 25 Gbit/s, 40 Gbit/s, 50 Gbit/s, 100 Gbit/s, 200 Gbit/s et 400 Gbit/s. Le cœur IP est inclus dans la bibliothèque IP et est disponible dans le catalogue IP.
Le cœur IP est disponible en plusieurs variantes fournissant différentes combinaisons de canaux Ethernet et de fonctionnalités. Celles-ci incluent la correction d'erreur de transfert Reed-Solomon (RSFEC) et le protocole PTP (Precision Time Protocol) IEEE 1588v2, qui sont toutes deux en option. L'utilisateur peut choisir une variation MAC (sous-couche MAC) et une variante PCS (sous-couche de codage physique), une variation PCS seul, une variation Ethernet flexible (FlexE) ou une variation OTN (réseaux de transport optique).
Le tableau suivant présente différentes fonctionnalités prises en charge par l'IP matérielle Ethernet F-Tile.
Mode Ethernet |
Modulation |
PMA Type |
Sélection du FEC Pas de FEC - CL74 - CL91 - CL134 - ETC |
MAC AvST |
MAC Seg |
PCS (MII) |
PCS (OTN/ FlexE) |
PTP |
AN/LT |
||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
10GE-1 |
NRZ |
FGT |
✓ |
_ |
_ |
_ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
25GE-1 |
NRZ |
FGT FHT |
✓ |
✓ |
✓ |
✓ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
40GE-4 |
NRZ |
FGT |
✓ |
_ |
_ |
_ |
_ |
✓ |
✓ |
_ |
✓ |
_ |
✓ |
50GE-2 |
NRZ |
FGT FHT |
✓ |
_ |
✓ |
✓ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
_ |
50GE-1 |
PAM4 |
FGT FHT |
_ |
_ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
100GE-4 |
NRZ |
FGT FHT |
✓ |
_ |
✓ |
✓ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
100GE-2 |
PAM4 |
FGT FHT |
_ |
_ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
100GE-1 |
PAM4 |
FHT |
_ |
_ |
_ |
✓ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
200GE-8 |
NRZ |
FGT |
_ |
_ |
_ |
✓ |
_ |
_ |
✓ |
✓ |
✓ |
✓ |
_ |
200GE-4 |
PAM4 |
FGT FHT |
_ |
_ |
_ |
✓ |
✓ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
200GE-2 |
PAM4 |
FHT |
_ |
_ |
_ |
✓ |
_ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
400GE-8 |
PAM4 |
FGT |
_ |
_ |
_ |
✓ |
✓ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
400GE-4 |
PAM4 |
FHT |
_ |
_ |
_ |
✓ |
_ |
_ |
✓ |
✓ |
✓ |
✓ |
✓ |
Notes du tableau :
La sélection du FEC prend en charge les types de FEC suivants :
- Pas de FEC : pas de FEC.
- CL74 : IEEE 802.3 BASE-R Firecode (CL 74).
- CL91 : IEEE 802.3 RS (528, 514) (CL91).
- CL134 : IEEE 802.3 RS (544,514) (CL134).
- ETC : Ethernet Technology Consortium ETC RS(272, 258).
Abréviations :
- MAC AvST : interface de streaming MAC Avalon®.
- MAC Seg : MAC segmenté.
Caractéristiques
Le cœur IP matériel permet tous les modes IEEE et Ethernet Consortium pour les débits suivants : 10G, 25G, 40G, 100G, 200G et 400G. Le MAC traite les trames « cut-through » pour optimiser la latence et prend en charge la vitesse de ligne filaire complète avec une longueur de trames de 64 octets et un trafic dos à dos ou de longueur mixte sans perte de paquets. Toutes les variations du cœur IP sont en mode full-duplex.
PHY
- Prend en charge les modes 10GE-1, 25GE-1, 40GE-4, 50GE-1, 50GE-2, 100GE-1, 100GE-2, 100GE-4, 200GE-2, 200GE-4, 200GE-8, 400GE-4, 400GE-8.
- 10GBASE-KR, 10GBASE-CR, 10GBASE-LR.
- 25GBASE-KR, 25GBASE-CR, 25GBASE-R, 25GAUI-1.
- 40GBASE-KR4, 40GBASE-CR4, 40GBASE-R4.
- 50GBASE-KR1, 50GBASE-CR1, 50GBASE-KR2, 50GBASE-CR2, 50GAUI-1, 50GAUI-2.
- 100GBASE-KR1, 100GBASE-CR1, 100GBASE-KR2, 100GBASE-CR2, 100GBASE-KR4, 100GBASE-CR4, 100GAUI-1, 100GAUI-2, 100GAUI-4, CAUI-2, CAUI-4.
- 200GBASE-KR2, 200GBASE-CR2, 200GBASE-KR4, 200GBASE-CR4, 200GAUI-2, 200GAUI-4, 200GAUI-8.
- 400GBASE-KR4, 400GBASE-CR4, 400GAUI-4, 400GBASE-KR8, 400GBASE-CR8, 400GAUI-8.
- Voies d'émetteur-récepteur fonctionnant à 10,3125 Gbit/s, 25,78125 Gbit/s, 26,5625 Gbit/s, 53,125 Gbit/s ou 106,25 Gbit/s pour prendre en charge divers modes Ethernet.
- Prend en charge les modes NRZ et PAM4.
- Prend en charge l'encodage 64B/66B avec des marqueurs de segmentation et d'alignement des données provenant de plusieurs voies.
- Correction d'erreur de transfert Reed-Solomon RS-FEC (528,514), généralement appelée KR-FEC, ou RS-FEC (544,514), généralement appelée KP-FEC, en option.
- Prise en charge du Firecode FEC (CL74).
- Négociation automatique (AN), telle que définie dans la clause 73 de la norme IEEE 802.3-2915 et dans la version préliminaire 1.6 de l'annexe du Consortium Ethernet 25G.
- Link training (LT) telle que définie dans les clauses 92 et 93 de la norme IEEE 802.3-2915, et dans la version préliminaire 1.6 de l'annexe du Consortium Ethernet 25G.
- Options de DIC (deficit idle counter) pour maintenir une moyenne minimale d'IPG (interpacket gap) de 8 octets, 10 octets ou 12 octets, ou pour permettre à l'utilisateur de piloter l'IPG depuis l'interface client.
- Tolérance de variation du skew du récepteur (RX) qui dépasse les exigences de la clause 80.5 de la norme Ethernet haut débit IEEE 802.3-2015.
Contrôle de la structure de trames
- Prise en charge des paquets jumbo.
- Contrôle à passage direct du contrôle par redondance cyclique (CRC) RX.
- Tolérance de 1 000 bits sur le skew de la voie PCS RX des liaisons 100G, ce qui dépasse les exigences de la clause 82.2.12 de la norme Ethernet haut débit IEEE 802.3-2015.
- Génération et insertion par paquet du CRC dans l'émetteur-récepteur (TX) en option.
- Options de passage du préambule RX et TX pour les applications qui nécessitent un transfert d'informations de gestion des utilisateurs propriétaire.
- Insertion de l'adresse source TX MAC en option.
- Remplissage de trame automatique TX pour respecter la longueur minimum de 64 octets de la trame Ethernet sur la liaison Ethernet. Désactivation de cette fonctionnalité par paquet en option.
- La capacité d'insertion d'erreur TX permet au client d'invalider l'entrée en cours dans l'interface client TX.
Surveillance et statistiques des trames
- Vérification du CRC RX et rapport d'erreurs.
- SFD (Start Frame Delimiter) stricte RX en option conformément à la spécification IEEE.
- Vérification stricte du préambule RX en option selon la spécification IEEE.
- Vérification des paquets RX malformés conformément à la spécification IEEE.
- Indication du type de trame de contrôle reçue.
- Compteurs de statistiques.
- Fonctionnalité d'aperçu pour une capture précise des valeurs des compteurs de statistiques.
- La signalisation des défauts en option détecte et signale un défaut local et génère un signal de panne à distance avec prise en charge d'un défaut de liaison unidirectionnel défini dans la clause 66 de la norme Ethernet haut débit IEEE 802.3-2015.
Contrôle de flux
- Opération de contrôle de flux Ethernet en option utilisant les registres de pause ou l'interface de pause, telle que définie dans la clause 31 de la norme Ethernet IEEE 802.3-2018.
- Contrôle de flux basé sur la priorité en option, conformément à la norme IEEE 802.1Q-2014 – Amendement 17 : contrôle de flux basé sur la priorité.
- Contrôle de filtrage de la trame de pause.
- Le logiciel peut basculer dynamiquement le flux de données TX MAC local pour couper sélectivement le flux d'entrée.
Protocole PTP (Precision Time Protocol)
- Prise en charge du PTP pour la norme IEEE 1588v2 en option.
- Horodatages TX en 1 (1588v1 et 1588v2) et 2 étapes.
- Prise en charge des en-têtes PTP dans divers formats de trame, notamment l'encapsulation Ethernet, UDP en IPv4 et UDP en IPv6.
- Prise en charge des calculs des octets pour la somme de contrôle zéro et l'extension de somme de contrôle.
- Prise en charge des opérations de correction sur le terrain.
- Latence supplémentaire et latence asymétrique programmables.
OTN
- Débit binaire constant (CBR) 25/50GbE en option avec encodage et embrouillage 66 bits du PCS TX et RX désactivés.
- CBR 25/50GbE en option avec toutes les fonctionnalités MAC et PCS 66 bits.
Interface système utilisateur
- Interface de gestion Avalon-MM (Avalon® Memory-Mapped) permettant d'accéder aux registres de contrôle et d'état du cœur IP.
- L'interface du chemin de données Avalon-ST connecte le MAC à la logique client avec le début de la trame dans l'octet le plus significatif (MSB) dans la sous-couche MAC avec des variations PCS. L'interface du canal 100G possède 512 bits ; les canaux 10/25G utilisent 64 bits lorsque la couche MAC est activée (l'interface AVST est disponible uniquement de 10G à 100G).
- L'interface MAC Avalon-ST est disponible pour de 10G à 100G.
- L'interface segmentée MAC est disponible de 10G à 400G.
- L'interface du chemin de données MII connecte le PCS à la logique client seulement dans les variations PCS.
- Contrôle de réinitialisation matériel et logiciel
- Prend en charge l'Ethernet synchrone (SyncE) en fournissant un signal de sortie CDR (clock data recovery) à l'infrastructure de l'appareil.
Reconfiguration dynamique
- Prend en charge la reconfiguration dynamique entre différents débits Ethernet.
- Exemples de conception disponibles pour faciliter la mise en œuvre.
Débogage et testabilité
- Compteurs d'erreur de parité bit-interleaved pour surveiller les erreurs binaires par voie PCS.
- Compteurs de bloc d'erreur PCS RX pour surveiller les erreurs pendant et entre les trames.
- Compteurs de paquets mal formés et abandonnés.
- Détection du taux d'erreur binaire (BER) élevé pour surveiller le BER de liaison sur toutes les voies PCS.
- Génération et vérification de modèle de test inactif brouillé en option
- Fonctionnalité d'aperçu pour une capture précise des valeurs des compteurs de statistiques.
- Capacité d'insertion d'erreur TX pour prendre en charge le test et le débogage.
- Prend en charge les modes 10G-1, 25G-1, 50G-1, 50G-2, 100G-1, 100G-2, 100G-4,200G-4, 200G-8, 400G-4.
Statut IP
Statut de commande |
Production |
Codes de commande |
|
F-Tile Ethernet Intel® FPGA Hard IP |
IP-ETH-F-ANLT |
Voir aussi…
Gestion des dispositifs
Autres ressources
Trouvez des produits IP
Trouvez les cœurs de propriété intellectuelle pour FPGA Altera® qui répondent à vos besoins.
Assistance technique
Pour obtenir de l’assistance technique sur ce cœur IP, veuillez consulter les ressources d’assistance ou assistance Intel® Premier. Vous pouvez également rechercher des rubriques connexes sur cette fonction dans le centre de connaissances et les communautés.
Évaluation et achat de produits IP
Mode d'évaluation et informations d'achat concernant les cœurs de propriété intellectuelle pour FPGA Altera®.
IP Base Suite
Licences gratuites des cœurs IP pour FPGA Altera® avec une licence active pour le logiciel Quartus® Prime édition Standard ou Pro.
Exemples de modèles
Téléchargez des exemples et des modèles de conception pour dispositifs FPGA Altera®.
Contact commercial
Contactez le service commercial pour discuter de vos besoins en matière de conception et d'accélération de produits FPGA Altera®.
Les tests mesurent les performances des composants dans un test particulier et dans des systèmes spécifiques. Toute différence matérielle, logicielle ou de la configuration risque d'avoir une incidence sur les performances effectives. Consultez d'autres sources d'information pour évaluer les performances alors que vous considérez un achat. Pour en savoir plus sur les performances et les résultats des banc d'essai, rendez-vous sur www.intel.com/benchmarks. Intel et Quartus sont des marques commerciales d'Intel Corporation ou de ses filiales aux États-Unis et/ou dans d'autres pays.