arm中文社区
直播中

江左盟

8年用户 1336经验值
擅长:电源/新能源
私信 关注
[资料]

ARM11 MPCore(MP002)错误通知

1.MP11 CPU打开并设置其MMU,以便将存储区定义为正常不可缓存区、正常直写区(在MPCore中视为不可缓存)、或与AMP模式下的CPU共享正常回写式写分配。
2.正在执行的程序导致对该存储区域的多个写入事务。
3.存储系统已经发出并接受了八个写入事务。
对于MPCore,只有在前一个事务的最后一个数据量被接受时,才会请求新的事务。
还要注意,8个事务不一定等同于执行8个存储指令,因为写访问可以合并到MP11存储缓冲器中。
4.在从存储系统接收回第一未完成写入的缓冲写入响应之前,由MP11 CPU发出第九写入事务。
MP11 CPU能够每两个CPU周期产生一次缓冲写入,因此在最坏的情况下,总线上缓冲响应的最大延迟为16个CPU周期,或者如果总线流量因ACLKEN使用而减慢,则为8个总线周期。

更多回帖

发帖
×
20
完善资料,
赚取积分