This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6678的DDR缓存和预取



使用了C6678的CSL下面两个函数:

1.CACHE_setMemRegionInfo(i, 0, 0);

2.CACHE_enableCaching(i);

我想问一下:

1.如果我在某个核中间调用了函数1,那么效果是全局的吗(也就是所有的核都不会把i对应的memory region预取或者缓存到MSMC)

2.如果我在某个核中调用了函数2,那么效果是全局的吗(也就是所有的核都会把i对应的memory region缓存到L1或者L2)

3.这个CACHE_enableCaching到底使能了L1还是L2缓存呢?