Deterministic Behavior for Embedded Systems with Cache Coloring
The be-all and end-all of safety is deterministic behavior. This means that one knows in advance exactly how an electronically programmable system will behave. The whole purpose behind cache coloring is to achieve better deterministic behavior of applications through the exact knowledge and definition of the physically available memory area. The idea behind this is to group certain processes (threads) into a partition and allocate them to the known and previously defined physical memory.
Speed-up Mission-Critical Heterogeneous SoC Development with PikeOS and TRACE32
Learn how SYSGO and Lauterbach are helping to simplify mission-critical embedded software development and speed-up the development and certification process with PikeOS, PikeOS for MPU and TRACE32.
Accelerating Avionics Design and Deployment with COTS Solutions
Modern commercial Avionics companies are increasingly architecting their next generation airborne platforms based upon industry Safety and technology standards, an approach which accelerates the design, development and deployment of next generation airborne platforms. Using commercial-off-the-shelf (COTS) hardware and software solution stacks from suppliers with proven Safety and Security credentials further reduces risk and accelerates time-to-deployment.