La nouvelle famille de processeurs AM57x de TI, complétée par la plateforme de développement logiciel Processor SDK, se caractérise par un niveau d’intégration et d’évolutivité inégalé, une vaste gamme de périphériques et la facilité d’utilisation associée à la puissante plateforme SitaraTM.
Réunissant sur une seule puce le haut niveau d’intégration, la capacité d’évolution et les nombreux périphériques que requièrent les développeurs, Texas Instruments (TI) (NASDAQ : TXN) annonce la famille de processeurs AM57x, qui regroupe les processeurs les plus performants basés sur la plateforme SitaraTM. Les processeurs Sitara AM57x sont conçus pour un large éventail d’applications embarquées et industrielles en raison de leur architecture hétérogène unique où les cœurs ARM® Cortex®-A15 conjuguent de hautes performances de traitement et la possibilité de faire tourner un système d’exploitation de haut niveau (HLOS). Par ailleurs, les processeurs de signal numérique (DSP) C66x de TI peuvent être utilisés pour les opérations d’analyse et de calcul en temps réel ; les unités temps réel programmables (PRU) et les cœurs ARM Cortex-M4 pour les fonctions de contrôle ; et les accélérateurs vidéo et graphiques pour les interfaces utilisateur avancées et les applications multimédia. Grâce à ces multiples fonctionnalités, les processeurs AM57x sont sans équivalent dans leur catégorie.
La nouvelle famille de processeurs Sitara AM57x a été d’emblée conçue pour assurer des performances élevées et un haut niveau d’intégration. Ces produits apportent aux développeurs des
performances inégalées supérieures de plus de 40 % à celles des modèles ARM Cortex-A9 quadri-cœurs et de 280 % à celles des processeurs Cortex-A9 ARM bi-cœurs qui sont couramment utilisés dans le monde de l’embarqué.
Les processeurs Sitara AM57x affichent le plus haut niveau d’intégration du marché sur le plan des fonctions de traitement, du contrôle en temps réel, de la connectivité et des capacités multimédia, ce qui permet aux développeurs de simplifier leurs conceptions en utilisant une unique puce au lieu de plusieurs pour chaque fonction. Cette intégration convient idéalement aux applications associées à l’Internet des objets à usage industriel (IIoT), à l’automatisation industrielle, à la vision industrielle (machine vision), à l’informatique embarquée, aux interfaces homme-machine (IHM), à la robotique, à l’imagerie médicale, à l’avionique, etc.
Traitement : Les développeurs bénéficient de la combinaison unique de deux cœurs de processeur différents, intégrant chacun jusqu’à deux cœurs ARM Cortex-A15 et DSP C66x exécutant des tâches différentes. L’architecture multicœurs assure un haut niveau de flexibilité en attribuant les tâches aux cœurs les mieux adaptés, optimise l’intégration système et assure des performances optimales — le tout, sur une seule puce.
Contrôle : En plus de ces cœurs hautes performances, les processeurs AM57x comprennent deux cœurs ARM Cortex-M4 et quatre unités temps réel programmables (PRU) qui prennent en charge les fonctions de contrôle en temps réel à faible latence dont ont besoin les développeurs d’applications industrielles — commande de moteur ou surveillance de capteurs.
Connectivité : Ces processeurs sont équipés d’un sous-système de communications industrielles (ICSS) destiné aux protocoles de bus de terrain en temps réel et autres modes de communications industrielles ; ils bénéficient d’une grande flexibilité système grâce à l’intégration de périphériques à haut débit (PCIe, SATA, Gigabit Ethernet et USB 3.0). Ces caractéristiques, ainsi que le DSP et les cœurs ARM Cortex-A15 de hautes performances, permettent aux processeurs AM57x de transmettre et de recevoir les données plus rapidement.
Multimédia : Les composants comprennent jusqu’à deux accélérateurs graphiques SGX544 3D et un accélérateur graphique GC320 2D destinés aux interfaces graphiques avancées ; un accélérateur vidéo 1080p60 et la prise en charge de plusieurs affichages pour la lecture de vidéos en haute définition ; ainsi que plusieurs entrées caméra pour enregistrer des événements, prendre des photos ou lire des codes-barres.
Les processeurs AM57x sont alimentés par un circuit intégré de gestion de l’énergie TPS659037. Par ailleurs, la carte d’évaluation AM57x EVM comporte un connecteur qui se raccorde à l’un des 8 modules WiLinkTM de TI pour bénéficier à la fois d’une connectivité Wi-Fi® et Bluetooth®.
Avec la famille AM57x de processeurs compatibles broche à broche et l’introduction du tout nouveau kit de développement logiciel Processor SDK — première expérience logicielle évolutive qui englobe son portefeuille de processeurs Sitara et DSP —, TI redéfinit la notion d’évolutivité. La famille de processeurs est déclinée en plusieurs références de l’entrée au haut de gamme (familles AM335x, AM437x et AM57x). Grâce à leur base de code commune, les développeurs ne sont pas dans l’obligation des réapprendre la plateforme logicielle. Le kit Processor SDK est une plateforme logicielle unifiée destinée au portefeuille du processeurs de TI ; il s’appuie sur une base logicielle homogène qui comprend notamment un noyau Linux® bénéficiant d’un support à long terme LTS (un noyau RT-Linux est prévu ultérieurement), la chaîne d’outils LinaroTM et le système de fichier compatible Yocto ProjectTM. Avec ce kit, les développeurs disposent de la même expérience utilisateur sans être tenus de réinvestir dans des ressources logicielles. La prise en charge du système d’exploitation temps réel TI-RTOS est également disponible, avec à la clé des performances en temps réel optimales. De plus, les utilisateurs bénéficient d’un développement simplifié par le biais de cadres de programmation tels que Khronos OpenCLTM, qui permettent aux développeurs de bénéficier des performances de la technologie DSP, même sans en être des spécialistes.
TI a collaboré avec BeagleBoard.org pour associer la nouvelle carte électronique BeagleBoard-X15 et le processeur Sitara AM5728, et en assurer l’accès à une vaste communauté de développeurs de matériel open source. D’autres solutions tierce partie disponibles auprès des membres du réseau Design Network de TI permettent aux clients d’accéder à des modules matériels validés et à des logiciels robustes, tels que des codecs vidéo avec accélération matérielle. Les développeurs bénéficient de systèmes d’exploitation flexibles et d’un large éventail de produits grâce à des solutions telles que Windows Embedded Compact 2013 et AndroidTM 5.0 (Adeneo Embedded), ainsi que des systèmes d’exploitation en temps réel (RTOS) de Mentor Embedded, Green Hills, QNX et Wind River. Des modules matériels compilés proposés par Ittiam, PHYTEC, D3 Engineering, CompuLab, DAB-Embedded et Z3 Technology raccourcissent le cycle de développement des clients.
Des échantillons des processeurs Sitara AM57x sont disponibles immédiatement auprès de TI. Le module d’évaluation AM57x EVM (TMDXEVM5728) est disponible sur la TI Store et par le biais des distributeurs agréés au prix de 599 dollars. Contactez les partenaires de l’écosystème de TI pour évaluer leurs solutions basées sur les processeurs Sitara AM57x. D’autres topologies de référence Sitara AM57x sont disponibles dès maintenant.