La dernière version de Femtosense, l’AI-ADAM-100, associe un microcontrôleur Arm Cortex M0+ basse consommation d’ABOV Semiconductor à l’unité de traitement Sparse (SPU) de Femtosense, une unité de traitement neuronal interne. Cette combinaison optimise les capacités de traitement et de nettoyage de la voix de l’IA sur les appareils périphériques.

Il exploite des techniques de parcimonie pour garantir que les modèles peuvent s’exécuter sur des périphériques de pointe sans traitement intensif. La parcimonie en IA fait référence à la présence de zéros ou de valeurs non nulles dans les matrices et les tenseurs utilisés dans les modèles d’apprentissage automatique. Aucun calcul n’est requis pour ces poids nuls, ce qui réduit considérablement les besoins de traitement.
Le Femtosense AI-ADAM-100 vise à apporter le contrôle vocal à divers appareils tels que les appareils électroménagers, les prothèses auditives, les casques industriels et les écouteurs grand public. Ces appareils peuvent mettre en œuvre des interfaces utilisateur vocales qui permettent aux utilisateurs de parler naturellement avec leurs propres mots. La fonctionnalité de nettoyage vocal sur l’appareil réduirait les coûts d’infrastructure et améliorerait la précision des données envoyées au cloud. Le Femtosense SiP permet également aux fabricants d’appareils électroménagers d’implémenter des mots de réveil pour réduire la consommation d’énergie.

Spécifications du système intégré Femtosense AI-ADAM-100 :
- MCU – Microcontrôleur ARM Cortex-M0+ d’ABOV Semiconductor
- Mémoire flash – Mémoire flash de code MCU 64/32 Ko
- SRAM – 8 Ko
- Coprocesseur – Femtosense SPU-001 NPU avec 1 Mo de SRAM NPU (10 Mo efficaces avec parcimonie)
- NPU – procédé 22 nm | MCU : procédé 130 nm
- Récepteur sub-mW pour la parole, l’audio et les données 1-D
- Interface hôte – SPI

Femtosense propose un kit de développement logiciel avec des outils avancés d’optimisation clairsemée, un simulateur matériel et le compilateur Femtocrux pour le déploiement. Des modèles d’IA personnalisés peuvent être déployés sur l’unité de traitement clairsemée avec ou sans réglage fin. Femtosense fournit également quelques modèles d’IA de démonstration prêts à l’emploi pour la suppression du bruit et l’interface vocale.
Actuellement, il n’existe pas de cartes de développement pour tester l’AI-ADAM-100, mais il existe deux cartes d’évaluation pour l’unité de traitement neuronal SPU-001. La carte d’évaluation (EVB) prend en charge l’intégration avec des systèmes hôtes externes avec 16 Mo de mémoire flash intégrée et un en-tête PMOD qui offre un accès complet aux broches SPU. Le kit d’évaluation 2 (EVK2) est plus performant avec un processeur hôte Cortex-M7 (avec unité à virgule flottante), 2 microphones MEMS intégrés, des prises audio 3,5 mm pour l’entrée/sortie et un lecteur de carte microSD. Il intègre également une carte de connecteur hôte de la plate-forme d’aide auditive open source Tympan.

Nous avons couvert d’autres produits et puces d’IA de pointe de qualité MCU tels que le kit d’évaluation Infineon CY8CKIT-062S2-AI, le MCU Ambiq Apollo510 Arm Cortex-M55, la caméra AI sans code Tokay Lite ESP32-S3, et bien plus encore.
L’AI-ADAM-100 est actuellement en pré-production et des échantillons techniques peuvent être acquis en contactant l’entreprise, la production en série étant prévue pour plus tard cette année. Vous trouverez plus d’informations sur la page produit et le communiqué de presse.
Merci à TLS pour l’information.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

