Skip to main content
Codeur IA Coder

Déploiement de modèles d’IA sur systèmes embarqués avec une qualité optimale

tbh

Embedded AI Coder est un outil de génération de code qui convertit sans effort des réseaux neuronaux entraînés en code C optimisé pour une large gamme de microcontrôleurs et de microprocesseurs. Notre solution garantit une vitesse exceptionnelle et une utilisation efficace de la mémoire, permettant aux développeurs d’intégrer facilement des fonctionnalités d’IA dans leurs produits.

Vos avantages

Applicable à de nombreuses cibles µC différentes

Une configuration facile et une utilisation intuitive, soutenues par des interfaces claires avec d'autres outils.

Efficacité des ressources et rentabilité

Résolution efficace des problèmes et approches innovantes pour un développement plus rapide et plus rentable.

Conforme aux exigences de sécurité en vigueur

Conforme aux exigences de sécurité automobile et fonctionnelle telles que ISO26262 et MISRA.

Caractéristiques

  • Solution SaaS pour un onboarding rapide
  • Interface web permettant de télécharger un modèle, de modifier les paramètres de génération de code et d’accéder au code généré
  • API restante pour l’intégration dans votre chaîne CI/CD

  • Le générateur de code prend en charge divers matériels cibles et est compatible avec les couches les plus courantes des réseaux neuronaux : Batchnorm, Convolutions, Depthwise Convolutions, LSTM, Fully Connected, Elementwise Add, Sub, Mul, Softmax, Relu, Leaky Relu, Logistic, Padding, StridedSlice, Tanh, MaxPooling, AveragePooling et TransposeConv. Il prend en charge les types de données int8 et float32.
  • Les cibles matérielles vont des microcontrôleurs ultra-compacts aux microprocesseurs haute performance avec différentes architectures (ARM Cortex-M, ARM Cortex-A, architectures spécifiques aux fournisseurs).

  • Notre générateur de code est particulièrement adapté aux capteurs et actionneurs intelligents, aux systèmes critiques pour la sécurité dans l’automobile, la technologie médicale et l’aérospatiale, ainsi qu’à l’IA sur des systèmes embarqués de petite taille.
  • Vous pouvez l'utiliser pour des cibles µC rentables et pour des applications complexes et critiques en matière de sécurité sur des dispositifs embarqués.

  • Bosch a soumis des résultats au benchmark MLPerf™ Inference Tiny
  • Des performances de pointe dans toutes les catégories
  • Efficacité mémoire parmi les meilleures de sa catégorie

Consultez le portail Benchmark pour comparer avec d’autres outils et obtenir des informations de référence.

  • Embedded AI Coder est conforme aux exigences de sécurité fonctionnelle et automobile, telles que l’ISO 26262 et MISRA.
  • Il génère un code sécurisé, numériquement correct et exempt d’erreurs d’exécution.

Développement facile du code C embarqué

Le graphique montre le flux de travail d'un codeur IA intégré.

Notre codeur d'IA Coder jette un pont entre le monde de l'IA et celui du matériel, ce qui permet de générer du code C embarqué sans l'aide d'experts en logiciels embarqués. Contrairement au code manuscrit, il permet aux entreprises d'économiser des ressources et des coûts de développement élevés. Ceci est particulièrement avantageux compte tenu des cycles de développement rapides typiques d'aujourd'hui et des exigences de code qui changent fréquemment.

L'illustration montre le développement de logiciels dans l'industrie automobile.

Cas d'utilisation du client avec notre codeur d'IA Coder

Dans l'industrie automobile :

  • Réduction des coûts grâce à des capteurs virtuels (c'est-à-dire des algorithmes d'IA qui remplacent les capteurs physiques) dans les systèmes de freinage, les systèmes de direction, la gestion du moteur, etc.
  • Contrôle de la pression des pneus
  • Détection précoce des dommages
  • Systèmes d'aide à la conduite, par exemple capteurs de stationnement à ultrasons
  • Systèmes de surveillance du conducteur (obligatoires à partir de juillet 2024)

En dehors de l'industrie automobile :

  • Dans les produits portables, par exemple pour surveiller les signes vitaux
  • Dans les dispositifs médicaux de surveillance de la santé

Toutes les nouvelles

Prochains événements

Contactez-nous

Vous avez besoin de plus d'informations sur un produit ou un service spécifique ? Ou d'une réponse personnalisée à votre question ?

Nos commerciaux sont prêts à vous aider.