L'Intel® P4 Suite pour FPGA automatise la génération d'IP de traitement des paquets et adapte l'architecture P4 pour refléter la flexibilité des FPGA à l'aide de matériel et de logiciels de mise en réseau.
Présentation
L'Intel® P4 Suite pour FPGA est un outil de conception de haut niveau qui :
utilise P4, un langage open-source spécifique à un domaine qui décrit comment un appareil de plan de données de mise en réseau traite un paquet.
automatise la génération d'IP RTL de traitement des paquets.
peut être utilisé sur une large gamme de matériel et de logiciels de mise en réseau.
L'outil se compose :
D'un compilateur qui génère du RTL à partir d'un programme P4.
D'un cadre logiciel FPGA qui fournit une interface de programmation d'application logicielle (API) qui contrôle le RTL généré par P4 lors de l'exécution.
Points forts
Prise en charge de P4
Concevez vos applications réseau même avec des connaissances limitées sur le matériel à l'aide du langage P4 (la norme de l'industrie) et profitez d'avantages en matière d'indépendance du protocole, de personnalisation, d'abstraction matérielle simplifiée, ainsi que de meilleures performances et une réduction des coûts avec les FPGA Intel.