SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
Safe interconnect mechanism detects any faults that occur in bus interconnect of C29x CPU and external memory or peripherals. Bus interconnect includes C29x CPU buses (control and data), address decodes, memory controllers and peripheral bridges.
Any data corruption in memory is detected and this is achieved by storing ECC along with data in memory.
To achieve safe interconnect there are checks that are done in the CPU and certain checks are implemented outside CPU. Forward path (CPU to Endpoint) checks are done at endpoint controller. Return path (Endpoint to CPU) checks are done by CPU. This provides end to end safing for the interconnect between initiators (CPU, RTDMA) to memory and peripherals.
In addition to the ECC checks every access placed on the bus has following checks associated :