SFFS779 December 2024 TMS320F28P550SJ
Various safety mechanisms in the devices are either always-on (see SRAM ECC, CPU Handling of Illegal Operation, Illegal Results and Instruction Trapping , and so forth) or executed periodically (see VCU CRC Check of Static Memory Contents and so forth) by the application software. The time between the executions of online diagnostic tests by a safety mechanism is termed as diagnostic test interval (DTI). Once the fault is detected, depending on the fault reaction of the associated fault (for example, external system reaction to ERRORSTS pin assertion), the system enters the safe-state. The time-span in which a fault (or faults) can be present in a system before a hazardous event occurs is called fault tolerant time interval (FTTI) as defined in ISO26262. This is similar to process safety time (PST) defined in IEC61508. Figure 4-6 illustrates the relationship between DTI, fault reaction time, and FTTI.
The frequency and extent of each of the Level 2 and Level 3 checks must be consistent with the fault tolerant time interval (FTTI). Figure 4-7 illustrates the frequency of the required checks. The checks must be such that single point faults of the microcontroller are detected and responded to, so that the TMS320F28P55x MCU enters a safe state within the FTTI budget. The microcontroller enters into one of the safe states on detection of a fault, as illustrated in Figure 4-8. An example of a diagnostic for single point faults is ECC/Parity for memories.
The proposed functional safety concept, subsequent functional safety features, and configurations explained in this document are for reference purpose only. The system and equipment designer or manufacturer is responsible for ensuring that the end systems (and any Texas Instruments' hardware or software components incorporated in the systems) meet all applicable safety, regulatory, and system-level performance requirements.