14.2 XPS - 在LMB_BRAM_IF_CNTRL上使用ECC时,必须使用该接口

描述

当我配置LMB_BRAM_IF_CNTRL以使用ECC时,如果我不使用接口(C_INTERCONNECT = 0),它将无法正常工作。

如果在LMB_BRAM_IF_CNTRL上使用ECC,则不能将互连设置为0.必须将其设置为1或2(分别为PLBv46或AXI)。

要设置此项,请在XPS的System Assembly视图中右键单击LMB_BRAM_IF_CNTRL,然后选择“Configure IP”。下拉ECC部分并选择AXI或PLBv46。

此外,还需要定义至少一个寄存器。设置为1时,可能的最小寄存器是可校正错误计数寄存器。

这两个参数在下图中突出显示:

ecc_lmb.png

或者,在LMB_BRAM_IF_CNTRL部分的MHS文件中,使用:

C_INTERCONNECT = 1(对于AXI)
C_INTERCONNECT = 2(对于PLBv46)



C_CE_COUNTER_WIDTH = 1

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

提问于 2018-07-31 13:35:17 +0800

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

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