Module MPSoC à bande passante mémoire élevée d’Enclustra
Basé sur le Xilinx Zynq UltraScale + MPSoC, le Mercury + XU9 combine 6 cœurs ARM, un GPU Mali-400MP2 (variante EV), jusqu’à 12 Go de SDRAM DDR4, de nombreuses interfaces standard, 192 E/S utilisateur et jusqu’à 504000 équivalents LUT4.
Avec lc module, le spécialiste FPGA Enclustra présente la sixième famille SOM basée sur le Zynq UltraScale + MPSoC de Xilinx. Pour obtenir la bande passante mémoire la plus élevée possible, il est équipé de deux banques de mémoire: une SDRAM DDR4 de 64 bits de large (jusqu’à 4 Go) connectée au PL et une SDRAM DDR4 ECC 72 bits (jusqu’à 8 Go) connectée au PS. Ainsi, le module atteint une bande passante mémoire allant jusqu’à 38,4 Go/s.
En plus des interfaces standards telles que deux ports Gigabit Ethernet et USB 3.0, des interfaces dédiées comme DisplayPort, SATA, ainsi que SGMII sont disponibles sur le petit module 74 × 54 mm. Le Mercury + XU9 est également équipé d’un eMMC de 16 Go et d’un flash QSPI de 64 Mo. Le système de traitement et la matrice FPGA ont tous deux des connexions PCIe.
Le Xilinx Zynq UltraScale + MPSoC est fabriqué selon un processus FinFET + 16 nm et dispose de 6 cœurs ARM: quatre ARM Cortex -A53 64 bits avec une fréquence d’horloge jusqu’à 1333 MHz et un Cortex dual core ARM 32 bits rapide de 533 MHz -R5. Les processeurs sont pris en charge par un GPU Mali – 400MP2 et un codec vidéo H.264 / H.265 (variantes EV).
Conception de référence et Linux sur simple pression d’un bouton
Enclustra offre un large support de conception pour ses produits. Avec les cartes de base Mercury + PE1-300 ou Mercury + PE1-400, le Mercury + XU9 est une puissante plateforme de développement et de prototypage.
Enclustra propose également un écosystème complet pour le XU9, offrant tout le matériel, les logiciels et le matériel de support requis. La carte de base Mercury + PE1 est une plateforme de développement complète; Une documentation détaillée et des conceptions de référence facilitent la mise en route, en plus du manuel de l’utilisateur, des schémas de l’utilisateur, d’un modèle 3D, des empreintes de circuits imprimés et des tables de longueurs d’E / S différentielles.
L’environnement de construction Enclustra peut être utilisé pour compiler Linux pour les modules SoC Enclustra avec des processeurs ARM intégrés de manière très fluide. Le module et la carte de base sont sélectionnés par une interface graphique. Ensuite, l’Enclustra Build Environment télécharge le Bitstream approprié, le First Stage Boot Loader (FSBL) et le code source requis. Enfin, U-Boot, Linux et le système de fichiers racine basé sur BusyBox sont compilés.
Autres articles
Les FPGA de Xilinx ont une vulnerabilité ‘Starbleed’ irréparable
Renesas Electronics collabore avec Xilinx
Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :
ECI sur Google News