XpressSX AGI-FH400G
Presentation de la carte Intel® Agilex™
Aperçu du produit
La carte PCIe XpressSX AGI-FH400G est une carte pleine hauteur, demi longueur, PCIe Gen5, basée sur le FPGA SoC Agilex™ I-Series, et de l’Ethernet 400 GB.
Le FPGA SoC Intel® Agilex™ I-series est optimisé pour les applications gourmandes en bande passante qui nécessitent des interfaces processeurs haute-performance, supporté par une interface CXL™ (un protocole standard d’interconnexion pour des CPU haute-vitesse), une interface PCIe Gen5 x16, et des briques transceivers avec des débits allant jusqu’à 116 Gbps.
La carte FPGA est livrée avec un dissipateur actif 2 slots, et est spécifiquement conçue pour les applications embarquées.
Les marchés cibles sont la sécurité des SmartNIC, Extension et stockage mémoires, et l’accélération de réseaux.
reflex ces & CESNET ont collaboré, à travers le projet Liberouter, pour offrir aux acteurs de surveillance et sécurité réseaux, SmartNIC, et accélération de réseaux, une solution complète.
reflex ces & Brnologic ont collaboré, via le projet Dynanic, pour fournir une solution logicielle SmartNIC complète basée sur la carte FPGA XpressSX AGI-FH400G.
Avantages clés
- FPGA SoC Intel® Agilex™ I-Series
- ARM® Cortex® A53 double-coeur
- 2700 KLE
- PCIe Edge Gen5 x16, CXL™ EP compatible
- 400GbE (8 x 56)
- 3x banques mémoire DDR4
- 4x connecteurs HSI (2x PCIe Gen5 x16 EP/RP, 1x CXL™ EP compatible)
Le principal avantage de la carte PCIe Intel® Agilex™ est sa capacité à atteindre l'Ethernet 400-Gigabit, spécialement conçu pour les applications SmartNIC.
Le FPGA est un SoC Intel® Agilex™ I-Series. Le FPGA SoC Intel® Agilex™ I-Series intègre aussi un processeur double-coeur ARM Cortex-A53 pour fournir une bonne intégration de système.
Le FPGA SoC Intel® Agilex™ I-Series supporte une interface CXL™ (un protocole standard d’interconnexion pour des CPU haute-vitesse). Ce standard est construit sur les interfaces PCIe physiques et electriques.
Ce FPGA consomme jusqu'à 40% moins d'énergie pour les applications de data center, réseaux et calculs.
Les FPGAs (field programmable gate arrays) offrent une grande capacité d’éléments logiques et de mémoire de stockage.
Le SoC est un circuit intégré à l'intérieur du FPGA, le plus souvent un processeur CPU (central processing unit), qui permet au FPGA de mieux contrôler la carte.
La carte PCIe Intel® Agilex™ de reflex ces offre de nombreuses interfaces et composants selon vos besoins: Ethernet 400 Gb, PCIe Gen5 x16 (compatible CXL™), connecteurs HSI (ajout de transceivers pour le PCI Express), alimentations, post USB 2.0 (pour JTAG, UART, BMC), transceivers haute-vitesse, interfaces mémoires DDR4 (embarquées et SO-DIMM), et plus encore. Ces composants proviennent d'Intel®, Micron Technology, Inc., STMicroelectronics, et Cypress Semiconductor.
La carte PCIe XpressSX AGI-FH400G a une taille 2-slot PCIe, pleine hauteur, demi longueur, spécialement conçue pour s’adapter à de nombreux serveurs et chassis du marché, mais aussi à des systèmes de rack sur-mesure des applications embarquées.
Le standard PCI Express (Peripheral Component Interconnect Express), est un standard de bus d'expansion utilisé pour les échanges entre cartes d'extension et la carte-mère d'un ordinateur. Notre carte FPGA offre jusqu'à trois slots PCI Express x16, ou deux interfaces CXL™ standard. Additionné à un FPGA SoC Agilex™ I-Series, cela rend la carte plus rapide et plus efficace.
Réduisez votre délai de mise en marché de votre futur projet embarqué avec notre carte Soc Agilex™, en utilisant les outils de développement Intel® Quartus Prime. Nous nous appuyons sur nos compétences firmware, hardware et software, et notre documentation ainsi que designs de référence pour créer nos cartes.
La carte Intel® Agilex™ est conforme aux standards RoHS et REACH.
Notre carte PCIe Intel® Agilex™ est donc spécialement conçue pour les besoins du client. Notre équipe commerciale est disponible pour vous recommander la meilleure solution en fonction de vos besoins, n'hésitez pas à les contacter sur sales@reflexces.com.
Software Frameworks
Open-source Development Framework for High-speed Packet Processing
Start your design from standard NIC
- Provided as a free demo application
- Network module based on F-Tile 400G Ethernet Hard IP
- Ultra fast DMA with 400 Gbps throughput based on PCIe Gen5 x16 interface (R-Tile)
- Easy to use memory interface for single read/write data from/to card
- Preconfigured DDR4 controller for memory access from the user logic
- Precise timestamps with 2.5 ns resolution for 400G Ethernet
Easy to use Development Framework
- Set of open-source IP cores for data manipulation
- Automatic scripts for complete design synthesis
- Single make command to create complete FPGA bitstream
- Bitstream identification through DeviceTree ROM
- Easy to use software stack in a single RPM package
- Linux kernel driver, DPDK support, user space library, tools for the configuration of components
- Easy creation of custom application by user-friendly API for component access and DMA transfers
- Fully parameterizable and modular hardware and software architecture
-> More details as well as sources of the open-source development framework can be found here: https://www.liberouter.org/ndk/
-> License for the use of Ultra-fast DMA IP Core can be obtained here: https://support.brnologic.com/
DYNANIC: complete FPGA-based SmartNIC solution on XpressSX AGI-FH400G
DYNANIC comes with the universal high-speed FPGA packet processing pipeline for XpressSX AGI-FH400G. This pipeline consists of components required for various packet processing in many use-cases. And so DYNANIC enables full utilization of FPGA-technology without prior FPGA knowledge!
This wire-speed capable FPGA pipeline is controlled from the host software by standardized and open-source RTE Flow DPDK API. For example, to set up the filtration rule in the pipeline, it is only needed to write a few lines of code in C++ or Python programming language.
Unique features of DYNANIC solution on XpressSX AGI-FH400G :
- No need for FPGA development, processing pipeline is given
- Standardized and open-source DPDK software stack
- Processing pipeline controlled by standard RTE Flow interface
- Full 400 Gbps throughput to and from host RAM
- Configurable packet parser supporting protocols from L2 to L4
- Different filtering options utilizing internal or external memories
- Flow tracking with fast atomic insert/removal from host
- Solution ready for different link speeds even on given card
- Lossless traffic processing at wire-speeds from 100G to 400G
DYNANIC solution on XpressSX AGI-FH400G available now! Order it now: www.dyna-nic.com
Specs techniques
FPGA Configuration
- Intel® Agilex™ I-Series : AGIB027R29A1E2V including SoC Quad Core ARM® Cortex® A53
- R29A/D package compatibility
- HPS interface : Ethernet RJ45, UART, USB Device, SDCARD/EMMC, 2x LED, SPI to Max 10
- Flash configuration
- USB 2.0 Hub for JTAG, UART, BMC, USB2
Memory
- 1x on-board DDR4 (mutual SoC / FPGA), x64 bit bus, 8GBytes up to 2666 MT/s
- 2x DDR4 SO-DIMM sockets (for FPGA), each capable up to 32GBytes SO-DIMM, with ECC, up to 2666 MT/s
- eMMC or SD Card holder (if used) for SoC
Power
- 200W max, delivered with 2-slot active cooling heatsink
- Powered by the PCIe slot and an 8 pin PCIe Aux ATX external connector (additional power)
Board dimensions: Full height half length: 167.7mm x 111.15mm
Operating range: 0°C to 35°C
Storage range: 0°C to 70°C
Communication interfaces
- PCIe Edge Gen5 x16
- CXL™ EP standard compatible*:
- Open standard interconnection for high-speed CPU-to-device and CPU-to-memory
- Built on the PCIe physical and electrical interface
- 8x QSFP-DD (8x 53G: 400G total)
- 2x HSI connectors (ARF6-16-L-RA): Total of 16 transceivers for PCIe Gen5 End Point / Root Port, CXL™ End Point standard compatible
- 2x HSI connectors (ARF6-16-L-RA): Total of 16 transceivers for PCIe Gen5 End Point / Root Port
- 2x USB-C connectors for HSI Clocks & control signals
*Use of CXL™ features might require separate CXL™ IP license purchase. Please contact Intel® for details.
Other resources
- Board Management Controller (Max® 10 device)
- Programmable PLL
Standards and compliance
- RoHS/REACH compliant
- UL certified
- ISO9001 certified
Additional PCIe Gen5 x16 daughter card
The XpressSX AGI-FH400G board is delivered with accessories : a PCI Edge Gen5 x16 daughter card, two HSI cables and a USB-C cable.
This PCIe Edge Gen5 x16 daughter card needs to be inserted in a PCIe Gen5 compatible server to deliver the full PCIe Gen5 x16 performances.
The daughter card can also be used in PCIe Gen4 slot in case the server is not supporting Gen5, and it also supports x8x8 bifurcation mode.
Livrables
Livrables
- Carte PCIe 2 slots, pleine hauteur, demi longueur, avec dissipateur à refroidissement actif et équerre PCIe
- 2x bancs mémoire DDR4 SO-DIMM à 32GByte chacun
- 2x cables HSI (ARC6-16-10.0-LU-LD-2-1) et 1x cable USB-C to USB-C (0.72ft), 3.1 Gen2 pour connecter la carte fille PCIe Gen5 x16
- Carte fille PCIe Gen5 x16 (compatible Gen4 x16)
- Support technique d'1 an et garantie d'1 an
- Support en ligne sur support.reflexces.com
- Package NDK (inclus application DPDK NIC), fournie séparément par BrnoLogic
- Board Support Package (à télécharger via notre support technique en ligne) :
- Manuel de référence
- Conception complète du HDL FPGA (Quartus Prime Pro Edition 23.3)
- Software HPS :
Construit avec Yocto Project version 4.1 (langdale)
U-Boot bootloader (v2022.07), ATF Linux kernel (v5.15) et linux Poky distribution - Software BMC
- Fichiers mécaniques: modèles 3D DWF/STEP et dessins CAO 2D (sur demande)
Informations de commande
- XpressSXAGI-FH400GT // Intel® Agilex™ SoC I-Series Production Silicon (AGIB027R29A1E2V), 3 banks DDR4
Contactez l'équipe commerciale pour la disponibilité et le prix
Export control ECCN
numéro ECCN : 5A002.a
CECC (commodity Export Classification Certificate) : Télécharger certificat
Applications
Target Network Applications
Hardware acceleration of precise network monitoring, IDS/IP systems, next generation firewalls, test equipment, Anti DDoS and other time-critical networking applications.
Only one card for 10, 40, 100, 200 and 400 GE link speeds.
Network monitoring probes ▪ high-speed packet capture with up to 512 receive queues, DPDK support | Security devices ▪ Hardware filters and pattern matching to accelerate IDS/IPS systems
|
Design services
The card is prepared for custom hardware acceleration in FPGA We provide FPGA design based on high-speed 400 Gb IP cores for: ▪ packet headers parsing (Ethernet, ICMP, IPv4, IPv6, MPLS, etc.), |