RISC-V技术论坛
直播中

贺楠

8年用户 1026经验值
私信 关注
[经验]

E203分享之DDR扩展方案实施流程(上)



  • 生成并配置IP核
    (1)icb2axi模块
    蜂鸟提供了icb2axi模块,为了方便在block design中使用,将其封装为IP,保留其可配置参数,如下所示:

    该模块将icb接口转化为axi接口,以便我们后面使用axi接口的DDR3。
(2)axi_interconnect模块



(3)mig模块
mig 的模块配置具体可参考:https://blog.csdn.net/qq_43858116/article/details/123799437
强调一些不同的地方:

下面AXI4 interface需要勾选,否则产生的模块没用AXI接口。

system clock和reference clock选择no buffer。都采用时钟生成模块mmcm0生成的200M时钟。注意两个时钟的值必须一样,否则mig初始化会出错。
(3)时钟生成模块mmcm0

该模块将系统顶层时钟hfextclk分频或倍频成200M时钟,供mig模块的system_clk和reference_clk使用。

更多回帖

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