- 16 cœurs Arm Cortex-A72 jusqu’à 2,2 GHz
- 16 Go de DDR4 ECC sur deux banques 64 bits
- 100GbE / 40GbE / 4 × 10GbE via QSFP28
- Interfaces arrière GbE/10GbE, SRIO et PCIe
- Format AdvancedMC full-size avec IPMI 2.0
L’AMC705 complète la gamme de solutions embarquées VadaTech avec un module processeur Advanced Mezzanine Card – AMC destiné aux plateformes nécessitant à la fois une capacité de calcul multicœur Arm et des interfaces réseau haut débit.
Le module repose sur le NXP Layerscape LX2160A, équipé de 16 cœurs Arm Cortex-A72 pouvant fonctionner jusqu’à 2,2 GHz et de 8 Mo de cache / mémoire intégrée.
Cette densité de traitement est associée à deux contrôleurs mémoire 64 bits et à 16 Go de mémoire DDR4 avec ECC, répartis sur deux banques de 64 bits.
Le format single-module, full-size AMC permet d’intégrer cette puissance de traitement dans une plateforme MicroTCA tout en conservant l’écosystème modulaire propre au standard AdvancedMC.
Le processeur Layerscape LX2160A constitue le cœur de l’AMC705 avec : 16 cœurs Arm Cortex-A72, une fréquence pouvant atteindre 2,2 GHz, 8 Mo de cache / mémoire intégrée et deux contrôleurs mémoire 64 bits.
L’AMC705 dispose de 16 Go de DDR4 ECC, répartis sur deux banques de 64 bits.
Cette combinaison permet d’associer traitement multicœur et correction d’erreurs mémoire dans une mezzanine AMC compacte, notamment pour les systèmes où calcul et communications Ethernet doivent être étroitement associés.
L’AMC705 s’intègre ainsi naturellement dans les Systèmes d’Information et de Communication combinant plusieurs fonctions de calcul, de traitement et de transmission de données.
La face avant intègre une interface QSFP28 configurable en : 1 × 100GbE, 1 × 40GbE ou 4 × 10GbE.
Une interface Gigabit Ethernet RJ-45 est également disponible en face avant.
Cette connectivité permet d’associer directement le processeur Layerscape à une liaison Ethernet haut débit sans ajouter une carte réseau AMC distincte.
La configuration 100GbE doit cependant être considérée avec les interfaces arrière de la carte : lorsque les ports AMC 0 et 1 sont utilisés en 10GbE, la face avant est limitée à 40GbE. Pour exploiter le 100GbE en face avant, les ports 0 et 1 doivent fonctionner en 1GbE.
Ce point doit être défini dès la conception du système afin de sélectionner la combinaison réseau correspondant réellement au besoin.
Les ports AMC 0 et 1 fournissent deux interfaces Ethernet pouvant fonctionner en 1GbE ou 10GbE.
Le fonctionnement en 1GbE s’inscrit dans l’utilisation AMC.2. L’exploitation du 10GbE sur les ports 0 et 1 se situe en dehors du standard AMC et nécessite un MCH prenant en charge le 10GbE sur ces ports ou une liaison point-à-point adaptée dans le fond de panier.
Cette particularité est importante lors du choix du châssis MicroTCA et du MCH : la capacité du module ne suffit pas à elle seule à garantir l’utilisation du 10GbE arrière.
Les ports 4 à 7 peuvent être configurés en SRIO ou PCIe.
Pour les configurations utilisant PCIe sur les ports 8 à 11, plusieurs organisations peuvent être mises en œuvre selon le routage retenu, notamment deux interfaces PCIe x4 ou une interface PCIe x8 utilisant les ports 4 à 11.
Le support SRIO 2.0 apporte une autre possibilité d’interconnexion pour les systèmes reposant sur ce protocole.
Cette flexibilité permet d’adapter les liaisons du processeur au fond de panier et aux autres modules présents dans la plateforme MicroTCA, plutôt que d’imposer une seule topologie de communication.
En complément de la DDR4 ECC, l’AMC705 intègre une mémoire Flash de 64 Gb ainsi qu’un socket SDHC.
Ces ressources apportent des possibilités locales supplémentaires pour le système d’exploitation, les données de configuration ou les besoins propres à l’application, selon la configuration logicielle retenue.
Le système d’exploitation standard proposé pour la carte est Linux. D’autres systèmes nécessitent une validation spécifique.
L’AMC705 intègre la gestion IPMI v2.0, indispensable à son exploitation dans l’environnement AdvancedMC / MicroTCA.
Le module dispose également d’une poignée d’éjection hot-swap et de LED associées à la gestion IPMI ainsi qu’à l’état des liaisons réseau.
Le respect des spécifications AMC.0, AMC.1, AMC.2 et AMC.4 permet de regrouper sur une même carte les fonctions de gestion de module, Ethernet, PCIe et SRIO nécessaires à son intégration.
En plus du QSFP28 et du port Gigabit Ethernet RJ-45, l’AMC705 dispose en face avant de deux interfaces RS-232 de management accessibles via micro-USB.
Ces interfaces facilitent l’accès aux fonctions de configuration et de diagnostic lors du développement et de l’intégration de la plateforme.
L’AMC705 présente une consommation publiée d’environ 35 W.
Sa température de stockage est comprise entre -40 °C et +85 °C et l’humidité admissible est de 5 à 95 % sans condensation.
Les conditions de fonctionnement dépendent de la version environnementale commandée. Il est donc préférable de définir ce point au niveau du système plutôt que d’attribuer une plage de température unique à toutes les configurations AMC705.
La carte supporte également un niveau de vibration publié de 1 G entre 5 et 500 Hz sur chaque axe.
Le choix de l’AMC705 ne peut pas être dissocié du châssis MicroTCA, du MCH et du routage du fond de panier.
La combinaison retenue entre 100GbE, 40GbE, 10GbE arrière, SRIO et PCIe détermine directement les ressources que le reste de la plateforme doit prendre en charge.
Pour un système nécessitant plusieurs cartes processeur, FPGA, acquisition ou communication, l’AMC705 peut être intégré dans une démarche COTS et Modified COTS, avec sélection du châssis, du MCH et des cartes complémentaires en fonction des flux réels du projet.
Nous pouvons également prendre en charge la production et l’intégration du système, afin de valider conjointement les modules, le fond de panier, le refroidissement, les interfaces et la configuration réseau.
Pour les programmes appelés à rester en service sur de longues périodes, la gestion des obsolescences peut être intégrée dès la définition de la plateforme.
16 cœurs Arm Cortex-A72, 16 Go DDR4 ECC, jusqu’à 100GbE en face avant, Ethernet arrière, SRIO et PCIe : l’AMC705 concentre beaucoup de possibilités dans un seul module AMC. Mais sa performance réelle dépend directement de la plateforme qui l’entoure.
MCH, routage du fond de panier, répartition des ports 1/10/40/100GbE, choix entre SRIO et PCIe, refroidissement et modules complémentaires doivent être définis comme un ensemble.
ECRIN Systems vous accompagne pour construire cette configuration au niveau système, depuis le choix du châssis MicroTCA jusqu’à l’intégration des cartes processeur, FPGA, réseau et acquisition.
Vous connaissez déjà vos flux, votre configuration Ethernet ou vos besoins PCIe/SRIO ? Présentez-nous votre plateforme pour passer directement à l’étude d’une configuration MicroTCA cohérente autour de l’AMC705.