问题描述
将PLB PIM与MPMC一起使用时,即使数据尚未完全传输到外部存储器,也不会断言Sl_MBusy信号。在继续执行指令之前,使用EIEIO或同步指令完成未完成的事务时,这可能会导致端口一致性问题。
解决/修复方法
手动解决方法是在继续执行之前在同一端口上执行读取。这样,写入将在整个存储器中完成,因为特定端口上的所有事务都是有序的。
此问题计划在EDK 11.3中的最新MPMC版本中得到解决。
将PLB PIM与MPMC一起使用时,即使数据尚未完全传输到外部存储器,也不会断言Sl_MBusy信号。在继续执行指令之前,使用EIEIO或同步指令完成未完成的事务时,这可能会导致端口一致性问题。
手动解决方法是在继续执行之前在同一端口上执行读取。这样,写入将在整个存储器中完成,因为特定端口上的所有事务都是有序的。
此问题计划在EDK 11.3中的最新MPMC版本中得到解决。
没有回复内容