In order to ensure the safety of
data through the interconnect, redundancy has been implemented in VBUSM and VBUSP
interconnect. For VBUSP, data and control signals are passed through a redundant
interconnect and compared. For VBUSM, ECC of the data is generated and is passed through
redundant interconnect. The comparison will happen for ECC of the data. The control
signals are directly compared without any ECC generation. The status of comparison from
Main and Redundant interconnect are available in MSS_CTRL MMR.
The following interconnects are
safety compliant:
- CORE VBUSM
- CORE VBUSP
- PERI VBUSP
The VBUSM Interconnect
follows the ECC based VBUSM safety architecture as shown above in Figure 3-5. CORE VBUSP and PERI VBUSP follows VBUSP Safety architecture as shown below in
Figure 3-6. All the Initiators/Targets of these Interconnects are safety
compliant.