Different core component make SYSGO quite unique in the current embedded real-time solutions providers landscape. Even relatively well-known technological elements like real-time support or standard APIs have been designed with requirements for the next generation RTOS in mind.
SYSGO covers a large scope of embedded and real-time solutions, from industrial grade Linux to safety-critical certified kernels, but also from standard interfaces support to certified networking implementations.
See below a non-exhaustive list of some of the innovative capabilities proposed by SYSGO.
For many years Silicon vendors have been shipping modern day CPU’s with more than one core giving software designers the ability to harness the power of parallel computing and utilizing the complex features provided within today’s processors. Software architects designing certifiable systems have been until now restricted to single cores finding themselves having to turn off any extra cores on the chip so that the software could be certified to the strict standards imposed by the certification agencies.
Micro-kernels have been receiving renewed attention during recent years. After being discarded in the mid 1990s on the grounds of causing too much performance impact, the approach seems to be the answer to today´s computer problems: Today, computers generally do not suffer from lack of performance, but they often have severe reliability problems.
Embedded applications present a range of requirements for performance, including real-time responsiveness. Intelligent devices may need to respond to external and internal events or generate their own time-based output to meet "hard" deadlines or merely to be "fast enough".
ARINC-664 Part 7 (also known as AFDX®)
"Avionic Full-Duplex Switched Ethernet" (ARINC-664 Part 7 also known as AFDX®) is a deterministic aircraft data network bus system for public avionic transportation, railway and military systems. The network is based on standard IEEE802.3 Ethernet technology.