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

6678 EDMA

您好!我在c6678上使用EDMA将数据从DDR或共享内存中搬运至每个核的L2
中,有没有办法编程保证传输后目的地址和源地址数据完全一致?
如果不一致有没有机制汇报问题,进而通过重传什么的来解决?谢谢!

King Wang1:

看不太懂你的问题,EDMA搬移后,目的地址的数据和源地址的数据肯定一样,相当于memcpy,不需要什么重传机制。

除非你有cache问题,在EDMA读源地址时,先将源地址进行cache flush,在EDMA搬移后,将目的地址进行cache valid。严格来说后者可以省略因为L2默认自维护cache一致性。

赞(0)
未经允许不得转载:TI中文支持网 » 6678 EDMA
分享到: 更多 (0)