SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
Each CPU subsystem has different RAM blocks. All the RAM blocks are ECC-enabled. All errors go to ESM and all single-bit ECC RAM errors are auto-corrected by ECC logic inside CPU. Also, an interrupt is generated to the corresponding CPU using ErrorAggregator and ESM. Single-bit errors are not corrected inside the RAM blocks; hence, RAM blocks still have the incorrect data (single-bit error). User software needs to write back the correct data.
All uncorrectable double-bit errors end up triggering an NMI to the corresponding CPUs using ErrorAggregator and ESM.