TI中文支持网
TI专业的中文技术问题搜集分享网站

如何将存储器设置成不被cache缓存

ti工程师您好,我使用的芯片是6678,我应该如何将存储器设置成不被cache缓存,有没有具体的举例 ,期待您的回复

Shine:

默认是RAM的,如果要设置成cache,需要设置MAR寄存器。请参考cache user guide。http://www.ti.com/lit/ug/sprugy8/sprugy8.pdf

user4683768:

回复 Shine:

是这样子的,我使能了L1D 32Kcache,L2 128K cache,这时候从MSMC以及DDR中读写数据需要考虑缓存一致性的问题,为了避免多核操作时数据读写出现错误,是不是应该把某些内存设定为不被cache缓存和预取

Shine:

回复 user4683768:

可以不使能cache。

赞(0)
未经允许不得转载:TI中文支持网 » 如何将存储器设置成不被cache缓存
分享到: 更多 (0)