10.1 EDK,opb_mch_sdram_v1.01.b - 控制器在突发事务期间挂起

问题描述

当使用带有EDK的opb_mch_sdram控制器时,我发现控制器在突发期间挂起。 MCH Full信号不断被断言。

我该如何解决这个问题?

解决/修复方法

通过修改mch_opb_ipif Core已解决此问题。将mch_opb_ipif_v1_01_a Core从EDK安装目录复制到本地项目。然后,修改第756行的chnl_logic.vhd文件:

当(Addr_Master ='1')时,chnl_Req <='0',否则为chnl_req_reg;

至:

Chnl_Req <= chnl_req_reg;

此核心未更新。对于新设计,请将MPMC控制器与SDRAM PHY配合使用。

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

提问于 2018-08-18 20:39:01 +0800

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

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