9.2i EDK,MPMC v3.00a - 在端口0上使用只读PIM时,在内存写入时发生数据损坏,以及不同的写入FIFO管道设置

问题描述

正在将不正确的数据写入外部存储器。我的设计包含端口0上的只读PIM,包括IXCL或IPLB子类型,以及端口0和其他端口之间的不同C_PI <Port_Num> _WR_FIFO_MEM_PIPELINE管道值。我该如何解决这个问题?

解决/修复方法

解决此问题的最简单方法是重新配置MPMC内核及其总线连接,以便执行读取和写入的PIM驻留在MPMC的端口0上。一个例子是处理器的数据端存储器连接。或者,确保所有端口具有相同的C_PI <Port_Num> _WR_FIFO_MEM_PIPELINE值。

目前计划在EDK 10.1i中修复此问题。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-18 20:46:27 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它