AM57x de TI, la puce de traitement en temps réel la plus puissante du marché

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 Sitara™
SitaraAM57.jpg

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 Sitara™. 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é.

Processeurs Sitara AM57x : des capacités d’intégration avancées

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 WiLink™ de TI pour bénéficier à la fois d’une connectivité Wi-Fi® et Bluetooth®.

Créer des solutions sur mesure avec une expérience logicielle entièrement évolutive

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 AM335xAM437x 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 Linaro™ et le système de fichier compatible Yocto Project™. 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 OpenCL™, qui permettent aux développeurs de bénéficier des performances de la technologie DSP, même sans en être des spécialistes.

Un vaste écosystème de développement et de support

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 Android™ 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.