Zum Hauptinhalt springen
Embedded AI Coder

Einsatz von KI-Modellen in eingebetteten Systemen mit hoher Qualität

tbh

Embedded AI Coder ist ein Code-Generator, der trainierte neuronale Netze mühelos in optimierten C-Code für eine Vielzahl von Mikrocontrollern und Mikroprozessoren umwandelt. Unser Tool gewährleistet außergewöhnliche Geschwindigkeit und effiziente Speichernutzung und ermöglicht es Entwicklern, KI-Funktionen nahtlos in ihre Produkte zu integrieren.

Ihre Vorteile

Einsetzbar für viele unterschiedliche µC-Targets

Einfache Konfiguration und intuitive Nutzung, unterstützt durch klare Schnittstellen zu anderen Tools.

Ressourcen- und kosteneffizient

Effiziente Lösungen und innovative Ansätze für schnellere und günstigere Entwicklungsarbeit.

Konform mit den einschlägigen Sicherheitsanforderungen

Konform mit den Anforderungen der Automobilindustrie und den Vorgaben an funktionale Sicherheit wie ISO26262 und MISRA.

Eigenschaften

  • Software-as-a-Service-Lösung für schnelles Onboarding
  • Web-UI zum Hochladen des Modells, Ändern der Codegenerierungseinstellungen und des generierten Codes
  • Rest-API zum Aufrufen aus Ihrer CI/CD-Toolchain

  • Der Codierer funktioniert für verschiedene Zielhardware und ist mit den gängigen Ebenen von neuronalen Netzen kompatibel: Batchnorm, Convolutions, Depthwise Convolutions, LSTM, Fully Connected, Elementwise Add, Sub, Mul, Softmax, Relu, Leaky Relu, Logistic, Padding, StridedSlice, Tanh, MaxPooling, AveragePooling und TransposeConv. Es unterstützt die Datentypen int8 und float32.
  • Die Hardware-Ziele reichen von winzigen Mikrocontrollern bis zu leistungsstarken Mikroprozessoren mit verschiedenen Architekturen (ARM Cortex-M, ARM Cortex-A, herstellerspezifische Architekturen).

  • Unser Coder ist ideal geeignet für intelligente Sensor- und Aktorsysteme, sicherheitskritische Systeme in den Bereichen Automotive, Medizintechnik, Luft- und Raumfahrt sowie KI auf kleinen Hardwaresystemen.
  • Sie können ihn für kostengünstige µC-Targets und komplexe, sicherheitskritische Anwendungen auf Embedded-Geräten einsetzen.

  • Bosch hat Ergebnisse beim MLPerf™ Inference Tiny Benchmark eingereicht
  • Unter den führenden Ergebnissen in allen Kategorien
  • Best-in-Class Speichereffizienz

Siehe das Benchmark-Portal mit vergleichbaren Tools und Hintergrundinformationen für den Vergleich.

  • Der Embedded AI Coder erfüllt alle Anforderungen der Automobil- und funktionalen Sicherheit, wie ISO26262 und MISRA.
  • Er erzeugt sicheren, numerisch korrekten Code, der frei von Laufzeitfehlern ist.

Einfache Entwicklung von Embedded C-Code

Die Grafik zeigt den Arbeitsablauf eines eingebetteten AI-Codierers.

Unser Embedded AI Coder schlägt eine Brücke zwischen der KI- und der Hardware-Welt und ermöglicht es, Embedded C-Code ohne die Hilfe von Embedded-Software-Experten zu generieren. Im Gegensatz zu handgeschriebenem Code spart er Unternehmen hohe Entwicklungskosten und Ressourcen. Dies erweist sich als besonders vorteilhaft im Hinblick auf die heute üblichen schnellen Entwicklungszyklen und sich häufig ändernden Anforderungen an Codes.

Die Illustration zeigt die Softwareentwicklung in der Automobilindustrie

Anwendungsfälle unserer Kundinnen und Kunden mit unserem Embedded AI Coder

In der Automobilbranche:

  • Kosteneinsparungen durch virtuelle Sensoren (das heißt, KI-Algorithmen, die physische Sensoren ersetzen) in Bremssystemen, Lenksystemen, Motormanagement usw.
  • Reifendrucküberwachung
  • Frühzeitige Schadenserkennung
  • Fahrassistenzsysteme, zum Beispiel Ultraschall-Parksensoren
  • Fahrerüberwachungssysteme (ab Juli 2024 gesetzlich vorgeschrieben)

Außerhalb der Automobilbranche:

  • In Wearables, zum Beispiel zur Überwachung von Vitaldaten
  • In medizinischen Geräten zur Gesundheitsüberwachung

Alle News

Nächste Veranstaltungen

Kontakt

Sie haben eine Frage? Melden Sie sich bei uns! Wir helfen Ihnen gerne weiter.