If CPU and eTPU engine both attempts to access shared RAM, micro engine can suspend its thread execution for two system clocks if CPU is currently accessing the shared RAM. Likewise, the CPU receives two wait states if tries to access shared RAM while micro-engine performing the access. This is called “collision”.
Coherency issues could possibly happen from application point of view, thus in case one parameter is updated and second one not. For this purpose, there is Coherent Dual-parameter Controller (CDC) implemented there:
Pay attention to section 5.7.3 in eTPURM:
https://www.nxp.com/docs/en/reference-manual/ETPURM.pdf