SCIOPTALogo System Software for Safety-Critical Embedded Applications
Copyright
/home/news/simulator
Home
Products Contact Company Support Documentation CPUs
SCIOPTA NEWS
SCIOPTA Simulator
Bottmingen/Basel, March 22, 2007
SCIOPTA Simulator Released
Today SCIOPTA Systems AG is announcing the immediate availability of the SCIOPTA Simulator on Windows® PC Workstations

SCIOPTA WIN32 Kernel Simulator is an environment on a PC workstation running Microsoft® Windows® WIN32 for simulating a SCIOPTA kernel and SCIOPTA applications.

SCIOPTA WIN32 Kernel Simulator is royalty free and supports actually the Microsoft® Visual C++ Development Environments.
SCIOPTA Simulator Scheduling
Each SCIOPTA process is implemented as a Windows Thread.

The SCIOPTA scheduler is located inside an own Windows Thread. This Thread has a higher priority than all other SCIOPTA process threads to guarantee the same scheduling behaviour of the SCIOPTA Simulator as a SCIOPTA in a real target system.
SCIOPTA Simulator Interrupt Processes
SCIOPTA interrupt processes are also implemented as Windows Threads.

Any blocking windows functions
(e.g. ReadConsoleInput) can be used as simulated interrupt source.
SCIOPTA WIN32 Kernel Simulator Development Environment
In order to design, develop, debug and run a SCIOPTA Kernel Simulator application you need a Microsoft® Visual C++ Development Environment.

The SCIOPTA Kernel Simulator product is tested with the following two Microsoft® Visual C++ Development Environments:

- Microsoft Visual C++ Version 6.0

- Microsoft Visual C++ 2005 Version 8.0

For both environments getting started example are included.

Other Microsoft® C/C++ environment might work but are not tested.
About SCIOPTA
SCIOPTA Systems develops, sells, supports and maintains systems software for safety-critical embedded applications.

This includes real-time operating systems, network software, file systems, software for interface bus systems, board support packages and other system software.

SCIOPTA is a message based real-time operating system with many built-in safety functions and is therefore very well suited for software forming part of safety-related systems. SCIOPTA is in the process of certification by TÜV to IEC61508 at Safety Integrity Level 3 (SIL3).

But SCIOPTA is more than just an RTOS. It is a new and modern approach to design embedded systems. The direct message passing method allows easy and time-saving design of robust and secure systems. Applications based on the SCIOPTA Method can cover small static SoC designs to large dynamic distributed systems.