ddr3ip核心_DDR3(2):IP核初始化

本文介绍了在Vivado中如何对DDR3 IP核进行初始化验证,通过Modelsim软件配合IP核的仿真模型搭建初始化过程。首先,添加顶层文件并例化DDR3 IP核,然后创建测试文件,利用DDR3的仿真模型和时钟信号进行测试,最后通过Modelsim验证DDR3 IP核的初始化成功。
摘要由CSDN通过智能技术生成

调取 DDR3 IP核后,是不能直接进行读写测试的,必须先进行初始化操作,对 IP 核进行校验。本篇采用 Modelsim 软件配合 DDR3 IP核生成的仿真模型,搭建出 IP核的初始化过程。

一、顶层文件

1、生成 DDR3 IP 核后,在 Source 界面空白处右键点击 Add Source,添加顶层文件。

1536533-20191102211426681-1249450767.png

1536533-20191102211435150-745640009.png

1536533-20191102211446094-881331291.png

1536533-20191102211454449-867231286.png

1536533-20191102211505555-770250973.png

1536533-20191102211515599-1022230402.png

1536533-20191102211525434-873086769.png

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 -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值