Building a safe and secure embedded world

TASKING Embedded Software

Die Qualität Ihres Codes wird durch seine Effizienz und die Fähigkeit zur fehlerfreien Ausführung geschätzt. Bietet Ihnen Ihre aktuelle Entwicklungsumgebung die Werkzeuge, die Sie benötigen, um sauberen, effizienten und korrekten Code zu erstellen? Sie sind für die Entwicklung von Lösungen verantwortlich, die sich auf die Langlebigkeit und Sicherheit des Menschen auswirken, und das Letzte, bei dem Sie sich Kompromisse leisten können, ist Ihre integrierte Entwicklungsumgebung. Die TASKING-Lösungen für die Entwicklung eingebetteter Software bieten ein branchenführendes Ökosystem für Ihren gesamten Software-Entwicklungsprozess. Jeder TASKING-Compiler wird für eine spezifische Architektur entwickelt und erfüllt die einzigartigen Anforderungen Ihrer speziellen Branchenanforderungen, einschließlich Automobil, Industrie, Telekommunikation und Datenkommunikation. Eine vollständig integrierte Entwicklungsumgebung ermöglicht Ihnen die Erstellung von fehlerfreiem und effizientem Code mit Compilern, Debuggern, eingebettetem Internet und RTOS-Unterstützung für branchenführende Mikroprozessoren und Mikrocontroller.

Performance

Die Entwicklung eingebetteter Software ist sehr wettbewerbsintensiv, und um im Wettbewerb zu bestehen, benötigen Sie die bestmögliche Leistung.

Die Viper-Compiler-Technologie in allen TASKING-Compilern bietet ein Höchstmaß an Performance zu den geringstmöglichen Kosten. Mit TASKING behalten Sie ihren Wettbewerbsvorteil: maximale Leistung mit dem kleinsten Code, der schnellsten Ausführung und dem geringsten Speicherbedarf.

Zuverlässigkeit und Qualität

Ihr Code wird vor allem wegen seiner Zuverlässigkeit und Langlebigkeit geschätzt, und man kann sogar erwarten, dass er über Jahrzehnte hinweg einwandfrei funktioniert.

Der gleiche Standard an Zuverlässigkeit und Langlebigkeit gilt für die Branchen, mit denen Sie zusammenarbeiten, darunter Tier-1-Zulieferer, Automobilhersteller und Halbleiterlieferanten. Mit den TASKING-Compilern ist es einfach, stabilen und robusten Code nach Industriestandard zu entwickeln. Das geschieht durch den Einsatz leistungsstarker Code-Verifizierungstechnologien, die auf den MISRA C- oder CERT C-Standards basieren.

Multi-Core-Unterstützung

Das Herzstück Ihrer leistungsfähigsten Anwendungen ist ein hochentwickelter Mehrkernprozessor mit zahlreichen Rechen- und Sicherheitsanforderungen.

TASKING macht die Entwicklung dieser Anwendungen mit einzigartigen Toolsets so rationell und effizient wie möglich. Dies ermöglicht Ihnen, Ihre Multicore-Anwendungen innerhalb einer einheitlichen Entwicklungsumgebung zu entwickeln.

Sicherheit und Schutz

Die Sicherheit wird in der Welt des Automobils nur dann weiterhin ein wachsendes Anliegen sein, wenn die Nachfrage nach Fahrerassistenz, Fahrzeugkontrolle und fortschrittlichen Sicherheitssystemen steigt.

Mit der vollständigen Unterstützung von ISO 26262 und einem ASIL-Code-Checker zur statischen Code-Verifizierung ist es einfach, diese unternehmenskritischen Designfunktionen und Sicherheitsanforderungen zu erfüllen.

Flexibilität

Sie haben einzigartige, branchenorientierte Bedürfnisse und spezifische Anforderungen an Ihre Software-Entwicklungsumgebung.

Aus diesem Grund entwickeln wir jeden TASKING-Compiler für einen bestimmten Chipsatz, um die nötige Flexibilität für die Anpassung an Ihre spezifische Entwicklungsumgebung zu bieten. Mit einer dedizierten Plattform für jeden Chipsatz ist TASKING in der Lage, schnell neue Funktionen für Ihr spezifisches Projekt hinzuzufügen und auch langfristigen Support für alle Versionen eines Compilers für die gesamte Lebensdauer Ihres Designs zu bieten.

Viper-Compiler-Technologie

Der Code, den Sie entwickeln, wird noch Jahrzehnte halten, nachdem Ihre letzte Codezeile geschrieben ist.

Ihre Entwicklungsumgebung sollte die gleiche Langlebigkeit aufweisen, weshalb wir unsere TASKING-Technologie auf einem proprietären Framework aus über 25 Jahren Entwicklungserfahrung basieren. Unsere Viper-Compiler-Technologie ermöglicht eine hochleistungsfähige Entwicklungsumgebung für komplexe Prozessorarchitekturen ohne Abhängigkeiten von der Technologie Dritter.

Search formContactOnlineshop