Infrastructure de semi-conducteurs programmables par logiciel
Les SoC adaptatifs ont été conçus dès le départ pour être nativement programmables par logiciel, sans qu'il soit nécessaire de connaître les langages RTL (register-transfer level) ou les architectures FPGA. La plateforme est facilement accessible aux développeurs de logiciels et aux data scientists dans leurs flux d'outils favoris, tout en fournissant un parcours de développement accéléré pour les concepteurs de matériel.
La facilité de programmation de la plateforme repose sur le shell intégré, composé d'un contrôleur de gestion de plateforme, d'une interface hôte renforcée (PCIe® intégré avec DMA), de contrôleurs de mémoire et d'interfaces réseau interconnectés avec un réseau programmable sur puce (NoC) de plusieurs térabits, mappé en mémoire, pour un flux de données massif et une connectivité instantanée à l'infrastructure de calcul et de réseau. Le shell intégré offre une fermeture temporelle préétablie et des économies de ressources logiques afin que les développeurs puissent se concentrer sur leur différenciation clé.