DSP的cache一般在何时会生效,防止在cache使用造成数据不一致

在使用DSP的cache使能所有的ddr操作时,发现如果只是写操作,根据cache的机制,如果没有在了L1级hit,则直接使用write buffer来完成写操作。

假如hit的话,那之前一定发生过读操作,比如移位某个字,肯定是先读入L2,L1,进入S模块移位完成后再输回到L1。这样就不得不在完成这个操作后进行一定的cache会写和无效操作,把最终的数据写回ddr中去。

posted on 2013-10-11 14:38  love so much  阅读(329)  评论(0编辑  收藏  举报

导航