Processeurs multi-cœurs temps réel à haut rendement
En plus d’une faible consommation, ces processeurs atteignent une puissance de calcul crête de plus de 24 giga-opérations par seconde en virgule flottante grâce à l’association de deux cœurs de processeur SHARC+ et d’accélérateurs DSP (FFT, FIR, IIR) spécialisés. Ces performances de pointe en traitement de signal numérique assurent un avantage considérable aux applications où la gestion thermique fixe la limite de la consommation d’énergie, ou lorsque des coûts plus élevés et la fiabilité discutable des ventilateurs ne sont pas acceptables. Parmi les applications de ces processeurs figurent l’électronique automobile, les appareils audio professionnels et grand public, les commandes de moteur multiaxiales et les systèmes de distribution d’énergie.
Les circuits ADSP-SC58x complètent les cœurs SHARC+ et les accélérateurs DSP en ajoutant un processeur ARM Cortex-A5 avec des extensions DSP Neon et FPU (calcul en virgule flottante) pour prendre en charge les tâches de traitement en temps réel supplémentaires, ainsi que pour gérer les périphériques utilisés pour assurer l’interface avec les données transmises en temps réel dans les applications audio, de contrôle industriel en boucle fermée et de détection industrielle. Sont incluses les interfaces Gigabit Ethernet, avec prise en charge des protocoles AVB et IEEE-1588), USB haut débit, stockage mobile dont SD/SDIO, PCI Express, ainsi que de nombreuses options de connectivité pour une conception système à la fois plus simple et plus flexible.
La famille ADSP-2158x, sans cœur ARM Cortex-A5, est conçue pour les applications où seul un coprocesseur DSP est nécessaire. Elle comprend les deux cœurs SHARC+ et des accélérateurs DSP avec un jeu de périphériques adaptés aux cœurs.
Au niveau protection, la technologie propriétaire de sécurité ARM TrustZone a été introduite dans ces séries, ainsi que des accélérateurs de chiffrement matériels et mémoire OTP intégrée. Pour les applications où la fiabilité et sûreté de fonctionnement constituent un critère décisif, les solutions matérielles de parité mémoire et de correction d’erreur contribuent à augmenter l’intégrité des données.
Le haut degré d’intégration et la fonctionnalité basse consommation de ces circuits réduisent sensiblement le nombre de composants utilisés et l’espace occupé sur la carte électronique, tout en minimisant la complexité de conception et les délais de commercialisation des applications sophistiquées d’aujourd’hui.
Ces processeurs bénéficient de l’environnement de développement intégré primé CrossCore Embedded Studio qui fournit les outils de développement interactifs en temps réel dont les concepteurs ont besoin pour optimiser leurs projets et accélérer le lancement des produits sur le marché. Par ailleurs, ADI et Micrium ont collaboré pour intégrer les noyaux temps réel µC/OS-II et µC/OS-III dans les cœurs SHARC+ et ARM Cortex-A5, ainsi que les piles USB Host, USB Device et le système de fichiers de Micrium pour le processeur ARM Cortex-A5.
Un module additionnel Linux pour CrossCore Embedded Studio est également proposé aux utilisateurs pour qu’ils puissent bénéficier des piles de communication et des applications complètes pour les environnements Linux embarqués fonctionnant sur le cœur de processeur ARM Cortex-A5.
De plus, les cartes de développement ADSP-SC58x EZ-KIT-Lite et les émulateurs ICE-1000/2000 facilitent la création, les tests et le débogage d’applications avancées.