SCIOPTALogo Systemsoftware für Sicherheitskritische Embedded Systeme
Copyright
/home/news/simulator
Home
Produkte Kontakt Unternehmen Support Dokumentation CPUs
SCIOPTA NEWS
SCIOPTA Simulator
Bottmingen/Basel, 22. März 2007
SCIOPTA Simulator Freigegeben
SCIOPTA Systems AG gibt heute bekannt, dass der SCIOPTA Simulator für Windows® PC Arbeitsstationen ab sofort erhältlich ist.

Der SCIOPTA WIN32 Kernel Simulator ist eine Entwicklungsumgebung auf einer PC Arbeitsstation mit Microsoft® Windows® WIN32 zur Simulation des SCIOPTA Kernels und von SCIOPTA Anwendungen.

Für den SCIOPTA WIN32 Kernel Simulator werden keine Laufzeitlizenzen erhoben und es können die Microsoft® Visual C++ Entwicklungsumgebungen verwendet werden.
SCIOPTA Simulator Prozessverwaltung
Jeder SCIOPTA Prozess ist im SCIOPTA Simulator als Windows Thread implementiert.

Die SCIOPTA Prozessverwaltung (Scheduler) befindet sich in einem eigenen Windows Thread. Dieser Thread läuft auf einer höheren Priorität als alle anderen SCIOPTA Prozess-Threads. Dies ergibt das gleiche Verhalten des SCIOPTA Simulators wie das Verhalten einer SCIOPTA Anwendung in einem echten Zielsystem.
SCIOPTA Simulator Interrupt Prozesse
Auch die SCIOPTA Interrupt Prozesse sind als Windows Threads implementiert.

Sämtliche blockierenden Windows Funktionen (z.B. ReadConsoleInput) können als simulierte Interruptquellen verwendet werden.
SCIOPTA WIN32 Kernel Simulator
Entwicklungsumgebungen
Zum Entwerfen und Testen von SCIOPTA Kernel Simulatoranwendungen, wird eine Microsoft® Visual C++ Entwicklungsumgebung benötigt.

Der SCIOPTA Kernel Simulator wurde mit den beiden folgenden Microsoft® Visual C++ Entwicklungumgebungen getestet:

- Microsoft Visual C++ Version 6.0

- Microsoft Visual C++ 2005 Version 8.0

Für beide Umgebungen sind Beispiele in der SCIOPTA Lieferung enthalten.

Andere Microsoft® C/C++ Umgebungen sollten auch funktionieren, sind aber nicht getested.
Über SCIOPTA
SCIOPTA Systems entwickelt, lizenziert und unterstützt Systemsoftware für Sicherheitskritische Embedded Anwendungen.

Dies schliesst Echtzeit-Betriebssysteme, Netzwerksoftware, Dateisysteme, Software für Interfacesysteme, BSP und andere Systemsoftware ein.

SCIOPTA ist ein Nachrichten-basiertes Echtzeit Betriebssystem mit vielen eingebauten Sicherheitsfunktionen und ist daher sehr gut für den Einsatz in Sicherheitskritischen Systemen geeignet. SCIOPTA ist in der Endphase auf dem Weg zur Zertifizierung nach IEC61508 und Safety Integrity Level 3 (SIL3) durch den TÜV.

Aber SCIOPTA ist mehr als ein Echtzeit-Betriebssystem. Es ist ein neuer, moderner Ansatz für den Entwurf von Embedded-Systemen. Die Methode des direkten Nachrichtenaustausches ergibt einfache und zeitsparende Entwürfe für robuste und sichere Systeme. Die SCIOPTA Methode eignet sich hervorragend für die Entwicklung von kleinen statischen SoC Anwendungen bis hin zum Entwurf von großen dynamischen und verteilten Systemen.