请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6655 大家好、
我的客户使用 C6655 L2 EDC 功能。
他们使用计时 器调用 IDMA、以将数据从同一地址移动到同一地址。 在计时器中断函数中、它们使用 IDMA 读取/写入所有 L2存储器。 此操作可刷新 EDC 检查数据区域。
但发现他们是否使用 PCIe、EDMA 或 CPU 来写入同一区域、可能会发生数据冲突。
如下所示:
IDMA 读取-> PCIe 写入-> IDMA 写入-> CPU 读取
CPU 将读取旧数据、而不是 PCIe 写入数据。
我们是否有任何方法可以避免这种情况? 谢谢!
BR、
丹尼