uRTEDemo_03_Nucleo-F446RE_SystemStates_10_Model

Activation-Engine

Runables are executed by the Activation-Engine. Runnables are executed based on the current SystemState and triggers. Besides triggers fired by signals, the activation engine also can activate runnables bases on cylcic- or system-events, which are contained in this entity.

Warnings

Safety (2)

Safety Warnings for ActivationEngine.
Safety warnings are related to the Requirements Layer, especially the SIL

Memory referenced by main for the stack of ActivationEngine is using main with a SIL achieved of QM, which does not satisfy the SIL required of SIL_1 for the central activation engine.
Arm® Cortex®-M4 (QM) was selected for execution for ActivationEngine which does not satisfy the SIL required of SIL_1.

Safety

Required
SIL SIL_1

Properties

configuration
Core for the CAE Arm® Cortex®-M4
Global data of the CAE .uRTE
Stack of the CAE task .rtos.task.uRTE
containment

Activation-Events (2)

All events fired by the Activation-Engine.

Event Type Cycle Time (C) Offset (C) Task-Init (S) Requirements Ports Runnables Tasks SystemStates SIL req SIL ach

Timebase for button read operations

CyclicEvent 200 0 - SIL_1 QM

The timebase for the LED logic. Has an bit of offset to make sure it comes after the button has been read (button value is polled).

CyclicEvent 100 2 -
  • Runnable_00_blink_Tick in run_LED
- QM

Activation Timelines