Advertisement

Xilinx MIG控制器使用说明(三)

阅读量:

MIG控制器学习教程与知识分享


对于DDR3的相关基础知识,此处暂不进行详细阐述,仅在必要时简要提及。本教程的核心目标在于指导用户掌握MIG控制器的使用方法,希望大家不要误以为MIG控制器具有较高的难度,实际上其操作非常简便,只需在心中默念“MIG与BRAM一样简单”即可。事实上,当你回顾整个过程时会发现,MIG控制器的操作方式与BRAM的使用方法存在诸多相似之处。

VIVADO版本:2016.4

所用芯片:zynq7035

读写测试的整体模块结构如图所示:

外部晶体振荡器提供的输入频率为100MHz,而MIG模块所需的输入频率为400MHz,因此需要通过一个时钟管理单元将频率提升至400MHz。DDR_CTRL的核心功能在于生成第二部分所述的各类读写控制信号。

代码结构如下:

接下来我们将对代码进行一番剖析,首先从top.v文件着手。

top.v

复制代码

全部评论 (0)

还没有任何评论哟~