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 cache一致性维护



您好:

因为L1D ,L1P,L2SRAM都做了cache,请问cache的一致性怎么维护,有没有相关的文档说明,谢谢!

  • 同一个核自身的L1和LL2之间的数据一致性是由硬件自动维护的;不同核之间的L1和L2的一致性需要手动维护。
    cache的原则就是:多核直接操作的共享memory,写之后要write back cache,读之前要invalid cache。cache原理及一致性维护可以看c66 corepac user guide。