The system Integrator must execute a common cause
failure analysis to consider possible dependent and common cause failures on the
sub-elements of the TMS320F280013x MCU, including pin level connections.
- Consider a relevant list of dependent failure initiators, such as the lists
found in ISO 26262-11:2018. Analysis of dependent failures must include common
cause failures among functional redundant parts and also between functions and
the respective safety mechanisms.
- Verify that the dependent failure analysis considers the impact of the software tasks running on the TMS320F280013x MCU, including hardware and software interactions.
- Verify that the dependent failure analysis considers the impact of the pin or ball level interactions on the TMS320F280013x MCU package, including aspects related to the selected I/O multiplexing.
The following must be considered for addressing
the common cause failures when using the TMS320F280013x MCU:
- Redundant functions and safety mechanism can be impacted by common power
failure. A common cause failure on a power source can be detected by PWR1-External Voltage Supervisor and PWR2-External Watchdog.
- In general, a clock source, which is common to redundant functions, must be
monitored and any failures on the same clock source can be detected by safety
mechanisms. This monitoring is to detect failures and is accomplished by using
safety mechanisms, such as CLK1-Missing Clock Detect (MCD), CLK17-Dual-Clock Comparator (DCC), CLK2-Clock Integrity Check Using CPU Timer, CLK5-External Clock Monitoring via XCLKOUT, and CLK8-Periodic Software Read Back of Static Configuration Registers.
To specifically avoid common clock failures affecting the Internal Watchdog (WD) and CPU, TI recommends using either INTOSC2
or X1/X2 as the clock source to PLL.
- Failure of the common reset signal to redundant functions can be detected by
RST1-External Monitoring of Warm Reset (XRSn) and RST2-Reset Cause Information.
- Common cause failures on the interconnect logic can impact both redundant
functions and functional safety mechanism in the same way. In addition to other
safety mechanisms, INC1-Software Test of Function Including Error Tests can be
implemented to detect faults on interconnect logic.
- Common cause failures can impact two functions used in a redundant way. In the
case of communication peripherals, module specific Information Redundancy Techniques Including End-to-End Safing can be
implemented to detect common cause failures, for example, CAN2-Information Redundancy Techniques Including End-to-End Safing,
SPI2-Information Redundancy Techniques Including End-to-End Safing,
SCI3-Information Redundancy Techniques Including End-to-End Safing,
and I2C3-Information Redundancy Techniques Including End-to-End
Safing.
- Use different voltage references and SOC trigger sources for ADC (see Section 6.3.5.8).
- Use nonadjacent GPIO pins from different groups when implementing hardware
redundancy for GPIO pins.