Wir bei emmtrix Technologies sind Ihr Anbieter von Softwareentwicklungswerkzeugen für eingebettete Systeme. Wir bieten:
- frühzeitige Leistungsabschätzung von Runnables bis hin zur Systemebene mit Hilfe von statischer Codeanalyse, Simulation oder Profiling. Unsere Lösung kann in Ihren automatisierten Continuous Integration Workflow integriert werden.
- effiziente und automatisierte Softwareparallelisierung und -beschleunigung um das Potenzial paralleler Hardwaresysteme (SoCs, Multicores mit Beschleunigern) auszuschöpfen. Zentrales Element unserer Lösung ist eine nachweisbare Methodik bei der funktionalen Sicherheit mit der wir die qualifizierte Parallelisierung sicherstellen.
- automatisierte Abhängigkeitsanalyse. Durch statische Quellcodeanalyse können alle Abhängigkeiten zwischen Eingangs- und Ausgangssignalen von Systemen und einzelnen Modulen analysiert werden. Dies ermöglicht die Überprüfung der Systemspezifikationen sowie zusätzliche Kontrollen, dass keine unerwünschten Verbindungen im Code vorhanden sind.
- C++ nach C Compiler. emmtrix C++ nach C Compiler kann verwendet werden, um C++-Programme in einfachen C-Code zu konvertieren, wobei die Leistung und Funktionalität des ursprünglichen Codes erhalten bleibt.
Darüber hinaus können wir Sie mit unseren Beratungs- und Schulungsleistungen, von der Wahl der Hardwareplattform bis zur Integration unserer Werkzeuge in Ihre Arbeitsabläufe, sowie bei Ihren Projekt- und Technologieanforderungen unterstützen.