Kaka,
> [1] My project is a real-time wireless signal process system, so, disabling L1d and L2 cache is not a good solution.
I'm suggesting for only isolation purpose. Not for your final design.
> [2] what is means of "the global cache operations"? can you give me a detailed explaining or processing steps?
Please look at the 3.4.3.1 Global Coherence Operation Registers of SPRUGW0C.
> [3] all my global variables are defined and declared as volatile.
Why I suggested is, I didn't see volatile keywords in your code.
Regards,
Atsushi
↧
Forum Post: RE: Global variable maintaining coherence in multicore program failer
↧