Embedded Systems – weil das Herzstück oft im Verborgenen liegt

„Mit unserem interdisziplinären Ansatz und der Hardware immer im Blick, entwickeln wir neue oder optimieren bestehende Algorithmen hinsichtlich der Prozessorauslastung.“

Maximale Leistung bei Multicore-Architekturen
Konvertierung von Floating Point in Fixed Point
Qualitätssicherung bei C-Programmierung

Unsere Leistungen

  • Entwicklung von Embedded Software mit:
    • C-Programmierung
    • Modellbasiert mit Codegenerierung inkl. Parametrierung
  • Multicore-Architekturen (homogen und heterogen)
  • Konvertierung der Software von Floating Point in Fixed Point
  • Qualitätssicherungsmaßnahmen, Tools, Prozesse und statische Verifikation
  • Absicherung von Embedded Software
  • Implementierung auf Zielplattform
  • Systemintegration
  • Safety: Normgerechte Umsetzung, FTA und FMEDA
  • Security

Echtzeitsysteme - zuverlässig, prozessoroptimiert und natürlich echtzeitfähig

„Ausführungszeit garantieren und dies auch nachweisen können – unser Programmcode hält, was er verspricht.“

Kostensenkung durch optimale Prozessorauslastung
Garantierte Ausführungszeit
Ermittlung von Laufzeiten
  • Echtzeitfähige Software-Architekturen
  • Kennen und verstehen der Hardware-Architektur (Controller)
  • Laufzeitanalysen
    • Verifikation mittels Laufzeitmessung
    • Ermittlung der WCET (Worst Case Execution Time)
  • Echtzeitbetriebssysteme/Echtzeitumgebungen: QNX, VxWorks, KEIL RTX, Embedded Linux, LTX, FreeRTOS
Embedded Security
itk_footer_fa_security
Innovation & Forschung
itk_footer_innovation_01
ECU-Entwicklung
itk_footer_fa_ecu