SPRUJ52E June 2022 – September 2025 AM69 , AM69A , TDA4AH-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VH-Q1 , TDA4VP-Q1 , TDA4VPE-Q1
Initiator Timeout Gaskets (MTOGs) are inserted on all non-ASIL-D initiators (or in several cases group of initiators of a common safety level) in the SoC (except LED and Debug which should not activate in end-customer usage).
Target Timeout Gaskets (STOGs) are inserted either directly on the non-ASIL-D target or on a port to a group of non-ASIL-D targets.
A special case is insertion of snoop-only MTOGs on the MAIN Pulsar memory initiators. All of the four initiators from Pulsar (two CPU x two initiators each (Read and Write)) go through snoop-only MTOG. This is done to handle the special case of a fault in A72 Subsystem on a snoop transaction. If a cache snoop transaction from MSMC to the A72 subsystem hangs it could cause the requestor of the snoop to hang which could eventually cause the MAIN Pulsar to also hang since it funnels through the same path in the bus topology. The MTOG is required to handle this case.
In order to support MCU Pulsar perform XIP from flash (either OSPI or Hyperbus), the safety gasket is inserted for FSS’s data target port to prevent any fault happen in external flash device causing MCU Pulsar to stall.
The Initiator-Target Connections, the System Interconnect chapter, show connectivity of all initiators to the STOGs.