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)
还没有任何评论哟~
