Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial Internet of Things >> Technologie de l'Internet des objets

CEVA-BX : processeur hybride DSP/MCU unifié pour l'IoT, l'automobile et l'industrie de nouvelle génération

Une architecture hybride pour charges de travail mixtes

CEVA a dévoilé le processeur hybride CEVA-BX aux côtés de son moteur de reconnaissance vocale WhisPro. Le CEVA-BX fusionne les capacités de processeur de signal numérique (DSP) et de microcontrôleur (MCU) en une seule solution silicium, répondant à la demande croissante de traitement de signal à haut débit et de calcul polyvalent dans les domaines de l'IoT, du grand public, de l'automobile et de l'industrie.

Traditionnellement, les concepteurs devaient jongler avec des MCU et des DSP séparés pour satisfaire des charges de travail mixtes telles que l'IoT cellulaire, la fusion de capteurs et l'inférence de réseaux de neurones. Cette approche entraînait souvent des conceptions de système-sur-puce (SoC) complexes ou des compromis entre performance de traitement du signal et flexibilité de contrôle. Le CEVA-BX comble ce fossé en offrant une architecture de traitement parallèle qui marie la vitesse des DSP à la programmabilité des MCU.

CEVA-BX : processeur hybride DSP/MCU unifié pour l IoT, l automobile et l industrie de nouvelle génération
Figure 1. Diagramme de blocs CEVA-BX. (Source : CEVA)

Architecture cœur : pipeline 11 étages et unités scalaires

L'architecture cœur comporte un pipeline à longueur variable de 11 étages et deux unités de traitement scalaires (SPU) avec prise en charge native des mathématiques complexes, FFT et accélération de division. Des unités à virgule flottante double, simple et demi-précision en option permettent une large gamme de charges de travail. Les extensions SIMD fournissent le traitement vectoriel requis pour l'inférence de réseaux de neurones et autres tâches parallèles. Pour s'adapter au contrôle de type MCU, le jeu d'instructions offre une compatibilité complète avec le langage C, un fichier de registres généreux et des tampons de branchement/boucle optimisés qui réduisent la taille du code et boostent la performance.

La mémoire est gérée par un sous-système entièrement mis en cache supportant jusqu'à 4 Go d'espace programme et données, avec des ports maîtres dédiés pour chaque domaine mémoire. Les développeurs peuvent encore améliorer la complexité des applications en tirant parti de la gestion automatique de files d'attente et de tampons de CEVA-Connect, permettant l'intégration de co-processeurs et la création de grappes CEVA-BX multi-cœurs (Figure 2).

CEVA-BX : processeur hybride DSP/MCU unifié pour l IoT, l automobile et l industrie de nouvelle génération
Figure 2. Transferts de données CEVA-Connect. (Source : CEVA)

Deux configurations pour différents besoins

Disponible initialement en deux configurations, le CEVA-BX1 offre un unique MAC 32×32 bits et quatre MAC 16×16 bits, tandis que le CEVA-BX2 en livre quatre 32×32 bits et huit 16×16 bits. Les deux supportent les opérations MAC 16×8 bits et 8×8 bits. Le CEVA-BX2 cible les charges de travail à haute intensité comme le contrôle PHY 5G, le beamforming multi-microphones et les réseaux de neurones profonds pour la reconnaissance vocale, délivrant jusqu'à 16 GMACs par seconde. Le CEVA-BX1 vise les tâches DSP de basse à moyenne gamme — IoT cellulaire, piles de protocoles, fusion de capteurs toujours active — fournissant jusqu'à 8 GMACs par seconde. La sécurité est assurée par des modes d'exécution de confiance dédiés répondant à des normes de sûreté strictes.

Écosystème logiciel robuste

CEVA soutient le matériel avec un écosystème logiciel robuste : compilateur LLVM avancé, débogueur basé sur Eclipse, bibliothèques DSP et réseaux de neurones, support pour Android NN API, ARM NN et TensorFlow Lite, et un choix de systèmes d'exploitation temps réel de premier plan. Pour plus de détails, consultez la page produit CEVA-BX.

WhisPro : reconnaissance vocale pour appareils toujours actifs

La technologie WhisPro de CEVA accélère le déploiement d'appareils intelligents à activation vocale qui se connectent à des assistants cloud comme Amazon Alexa, Google Assistant et Baidu DuerOS. Conçue pour des scénarios toujours actifs en périphérie, WhisPro utilise un réseau de neurones récurrent (RNN) évolutif qui peut reconnaître une phrase de déclenchement unique ou plusieurs phrases simultanément, supportant plusieurs assistants IA. Conçue avec une immunité au bruit, WhisPro atteint plus de 95 % de précision de phrase de réveil indépendante du locuteur tout en maintenant une faible consommation d'énergie et de charge computationnelle. Pour une résilience au bruit accrue, les développeurs peuvent associer WhisPro au front-end de réduction de bruit ClearVox de CEVA. Ensemble, ils offrent une solution d'activation vocale tolérante au bruit pour les dispositifs CEVA-TeakLite-4, CEVA-X2 et CEVA-BX. Pour plus d'informations, visitez la page produit CEVA WhisPro.

Technologie de l'Internet des objets

  1. Cloud hybride : avantages, inconvénients et comment choisir la bonne stratégie
  2. Construire des Applications Hybrides Blockchain-Cloud avec Ethereum & Google Cloud
  3. SoC Bluetooth 5.1 : solution ultra-compacte, bas coût pour appareils IoT
  4. Arm renforce la connectivité et la gestion d'appareils IoT via l'acquisition de Stream Technologies
  5. Appareils IoT non configurés : la menace cachée pour votre maison intelligente
  6. Gestion appareils IoT : clé de déploiements scalables et sécurisés
  7. Les dépenses IoT des entreprises grimpent malgré les défis de sécurité et d'onboarding
  8. Évaluation des techniques de prototypage CNC, impression 3D et hybrides pour une fonctionnalité optimale
  9. Tour à lit incliné FBL-1233 : précision, vitesse et polyvalence pour grande et petite série