AEI Safety Software Framework

AEI Safety Software Framework

AEI Safety Software Framework (AESF) provides assistance in the development, providing standard, low-level functionality which increases software reliability, speeds up programming time, and simplifies testing.

AESF gives foundation for safety applications compliant with ISO 26262 functional safety standard. AESF provides complete software safety mechanisms coverage for Aurix Tricore microcontroller hardware safety mechanisms. AESF is developed as Safety Element out of Context (SEooC) and allows the integration up to ASIL D and it can be used within both AUTOSAR and non-AUTOSAR applications.

AEI Safety Software Framework (AESF) provides assistance in the development, providing standard, low-level functionality which increases software reliability, speeds up programming time, and simplifies testing.

AESF gives foundation for safety applications compliant with ISO 26262 functional safety standard. AESF provides complete software safety mechanisms coverage for Aurix Tricore microcontroller hardware safety mechanisms. AESF is developed as Safety Element out of Context (SEooC) and allows the integration up to ASIL D and it can be used within both AUTOSAR and non-AUTOSAR applications.

Features

Implementing these features for hardware monitoring in Aurix for Functional Safety (FuSa) applications helps maintain the integrity and reliability of the system, minimizing the risk of failures that could lead to hazardous situations.

Features

Implementing these features for hardware monitoring in Aurix for Functional Safety (FuSa) applications helps maintain the integrity and reliability of the system, minimizing the risk of failures that could lead to hazardous situations.

Startup Tests:

  • LBIST (Logic Built-In Self-Test)
  • MONBIST (Secondary Monitor and Standby SMU Built in Self-Test)
  • MBIST (Memory Built-In Self-Test)
  • Safety Flip Flop Test
  • Register Monitor Test
  • FW Check
  • MCU Startup Test

Runtime Checks:

  • Temperature Monitoring: Continuously monitoring the temperature of critical components to ensure they stay within safe operating limits.
  • Voltage Monitoring: Monitoring the power supply voltages to detect voltage fluctuations or abnormalities.
  • Clock Monitoring: Performing clock plausibility check.
  • System Timer Monitoring: Performing STM time monitoring for all available cores.
  • SMU (Safety Management Unit) Core and Stdby Alarms Monitoring: Monitoring the SMU Core or Standby alarms related to safety violations or critical faults.

Support

  • All members of our support team have ISO 26262 certification.

  • We provide well structured implementation training.

  • Our support team is available to help at any stage during the implementation process.
  • Framework customisation available to suit your project.

Support

  • All members of our support team have ISO 26262 certification.

  • We provide well structured implementation training.

  • Our support team is available to help at any stage during the implementation process.
  • Framework customisation available to suit your project.