Résumé :
Synaptics a lancé la série Astra SR200 de processeurs d'IA de pointe multimodaux, appelant ce type de produit « xMCU » : ajoutant des capacités de calcul d'IA, de traitement d'image et audio plus puissantes et une mémoire intégrée haute capacité à l'architecture basse consommation du microcontrôleur. La série est destinée aux lunettes intelligentes, aux appareils portables, aux caméras intelligentes, aux capteurs alimentés par batterie, aux systèmes de vision industrielle et de voix, permettant aux appareils de traiter localement les données de vision, de voix et de capteurs, réduisant ainsi la dépendance aux processeurs externes et à l'inférence du cloud.

Le SR200 est divisé en trois modèles compatibles avec les broches, utilisant la combinaison double cœur Arm Cortex-M85 et Cortex-M52, avec une puissance de calcul IA de 200, 300 et 400 GOPS respectivement. Le M85 du SR210 a une vitesse maximale de 400 MHz et le M52 a une vitesse maximale de 100 MHz, ciblant la voix et la perception toujours actives ; Le SR230 a été augmenté à 600 MHz et 150 MHz respectivement, et a ajouté un traitement visuel, d'affichage et audio en option ; Le SR250 a une vitesse maximale de 800 MHz et 200 MHz, ciblant des applications multimodales plus complexes telles que la double vision et le double affichage. Les trois puces peuvent partager la conception matérielle au niveau de la carte, et les fabricants peuvent ajuster la puissance de calcul entre différentes qualités de produits.

La puce est équipée du moteur Synaptics Torq AI et intègre l'architecture Coral NPU de deuxième génération de Google Research. Coral NPU adopte une conception RISC-V ouverte et est équipé de la chaîne d'outils de compilation open source MLIR/IREE, qui peut traiter des modèles tels que CNN et Transformer. Il s'agit d'une architecture de processeur IA à pointe ouverte qui n'installe pas directement le Edge TPU d'origine de Google dans la puce. L'objectif de conception de l'architecture Coral annoncé par Google peut être étendu à 1 TOPS, mais le maximum nominal réel de la série SR200 est de 400 GOPS, soit 0,4 TOPS.
En termes de mémoire, le SR200 intègre jusqu'à 8 Mo de SRAM et une DRAM personnalisée à large bande passante qui peut être étendue jusqu'à des centaines de Mo dans un boîtier, réduisant ainsi le besoin de puces de mémoire externes et de câblage à haute vitesse. Synaptics affirme que cette architecture de mémoire consomme environ un tiers de la puissance d'une DRAM système typique pour exécuter les charges de travail pertinentes. La puce est également équipée d'un processeur graphique 2,5D, d'un pipeline de traitement d'image et d'une interface d'affichage ; la version industrielle fournit des interfaces Gigabit Ethernet, TSN et double CAN-FD. En termes de sécurité, la plateforme adopte une isolation matérielle, une accélération du chiffrement et une conception de démarrage sécurisé, dans le but de se conformer aux exigences de certification PSA niveau 3 et CC EAL4+.
Synaptics et Google ont également lancé la carte de développement Coralboard SR basée sur SR250, équipée de jusqu'à 400 GOPS NPU, jusqu'à 8 Mo de SRAM et jusqu'à 256 Mo de DRAM personnalisée, et prend en charge plusieurs caméras, écrans, microphones numériques et extension Wi-Fi et Bluetooth. La société a également annoncé que la carte de développement Coralboard SL avait été vendue dans le monde entier via DigiKey ; la série de puces SR200 a été officiellement lancée, mais l'annonce officielle n'a pas fourni le prix du produit final ni l'heure de lancement des appareils grand public équipés de la puce.
Commentaires