调取 DDR3 IP核后,是不能直接进行读写测试的,必须先进行初始化操作,对 IP 核进行校验。本篇采用 Modelsim 软件配合 DDR3 IP核生成的仿真模型,搭建出 IP核的初始化过程。
一、顶层文件
1、生成 DDR3 IP 核后,在 Source 界面空白处右键点击 Add Source,添加顶层文件。
2、在 DDR3_HDMIDDR3_HDMI.srcssources_1ipddr3_ctrlddr3_ctrluser_design
tlddr3_ctrl.v 可得到 top_ddr3_hdmi 需要的输入输出端口,将其复制过来。
1 moduletop_ddr3_hdmi2 //========================< 端口 >==========================================
3 (4 //inout ----------------------------------------
5 inout wire [15:0] ddr3_dq ,6 inout wire [ 1:0] ddr3_dqs_n ,7 inout wire [ 1:0] ddr3_dqs_p ,8 //output -