Produktbeschreibung
Produktname
Integrity / velOSity
Einsatzgebiet
Steuerung, Netzwerkknoten, Fahrzeuge, Bildverarbeitung, CNC-Steuerung
Nähere Beschreibung des Echtzeitbetriebssystems
Echtzeitbetriebssystem mit Erweiterungen wie Dateisystem, Speicherverwaltung, Netzwerk
Hardwareplattformen (Zielsystem)
Weitere Hardwareplattformen
Infineon TriCore, Fujitsu FR, Renesas SH, Analog Devices Blackfin, TI DaVinci, OMAP
Eigenschaften und Hilfsmittel für die Zielsysteme
Erfüllbare Echtzeitfähigkeit
hart
Erreichbare Verfügbarkeit (Ausfallsicherheit beim Einsatz auf der Zielhardware)
~100%
Bedienoberfläche
grafisch
Entwicklungs-Tools
vorhanden
Entwicklung auf dem Zielsystem oder Cross-Entwicklungsumgebung
beides
Verfügbare Programmiersprachen
C/C++, Java, Ada, Embedded C++
Remote Debugging
Ja, weltweit über Ethernet
Tools zur Systemanalyse
Ja, für statische und dynamische Analyse
Ressourcen
Speicherbedarf für das Betriebssystem von
1,6 k
Speicherbedarf für das Betriebssystem bis
skalierbar,abhängig von Middleware/RTOS Funktionen
Dynamisches Hinzuladen von Komponenten
Architektur
Client/Server-Betriebssystem
Mehrprozessorunterstützung
Ja, redundant, fehlertolerant
Schedulingverfahren zur Prozessorzuteilung
Diverse werden unterstützt wie z.B. FIFO, FPP, FPN, Time Slice, Guaranteed Percentage,..
Multitasking: Maximale Taskanzahl
beliebig
Besonderheiten Multitasking
prioritätengesteuertes preemptives Multitasking, Task Locking, Guaranteed Percentage
Maximale Anzahl von Prioritätsebenen
256
Single-Process-Multi-Thread
Multi-Prozess-Multi-Thread
Adressraumstruktur
mehrere gegenseitig geschützte Adressräume
Besonderheiten beim Speichermanagement
RTOS mit Unterstützug von MMU oder MPU, Memory Protection
Portierbarkeit auf andere Zielsysteme
Aufwand abhängig von den Prozessoren und welche Standards (wie z.B. POSIX) genutzt wurden
Mögliche Funktionalität
Grafische Benutzeroberflächen erstellen
Ein-/Ausgabemöglichkeiten
Dateisystem
Ja, verschiedene wie FFs, Wear-leveling, Partitioning Journaling File System,..
Unterstützte Feldbusse
Ja: CAN, verschiedene Kooperationen mit entsprechenden Anbietern
Drahtlose Kommunikation
Ja: Wifi, Wimax,
Dienstleistungen
Technische Unterstützung
Ja, Durch qualifizierte Ansprechpartner aus den verschiedenen Büros in Deutschland/Europa/weltweit
Schulung
Ja, vor-Ort beim Kunden oder in einem unseren Trainingcentern