Part Number: TDA4VM
We deploy one autosar system on main cores(include mcu2_0/mcu2_1/mcu3_0/mcu3_1) with one set of BSW, and to schedule tasks in the different core(execute instructions, read and write data).
There are many tasks of CAN or Eth to handle, but we found there is a lot of CAN or Eth data lost due to data is not behandled in time.
Now we want to use cache to improve the code execution efficiency for multicore autosar system to fix the above data handle issue .
Could you please confirm how to use cache(I-CACHE/D-CACHE/TCM/SRAM) to help on this issue? (We want to use D-cache, but it will lead data in-consistency)
How to avoid cache in-consistency of a multicore autosar system?