AMD Versal 自適應(yīng) SoC器件上 DDR4 硬核控制器 DDRMC 跑仿真時(shí),按照 IP 的默認(rèn)設(shè)置,在 IP wizard 中使能了“Internal Responder”,就可以直接進(jìn)行仿真了。這種方法非常的簡(jiǎn)單,但是,DDR4 這一側(cè)的模型包含在內(nèi)部,接口信號(hào)隱藏了,所以用戶無法直接觀察到 DDR4 管腳上的波形。
如果需要看到 DDR4 管腳這一側(cè)的信號(hào),則需要通過修改設(shè)計(jì),把 Memory 廠商提供的仿真模型外接到 DDRMC 上,再去進(jìn)行仿真。
具體操作的流程如下:
1. AXI NOC IP中去掉 “Enable Internal responder”的勾選。

2. 從 Micron 官網(wǎng)上下載最新版本的 DDR4 仿真模型:
https://www.micron.cn/

3. 在 Testbench 中例化 Micron DDR4 仿真模型,并設(shè)置 Memory 數(shù)據(jù)寬度,容量等相關(guān)參數(shù)。
4. 在 Source File Properties 窗口中選擇 General -> Type。修改 design_1_wrapper.v 的文件類型,從Verilog改成 SystemVerilog。

5. 在 design_1_wrapper.v 文件中添加容量配置,如下:
import arch_package::*;
parameter UTYPE_density CONFIGURED_DENSITY = _4G; //BASED ON DRAM(COMPONENT) DENSITY
6. 確認(rèn)命令地址信號(hào)的位寬和模型的正確連接。注意,當(dāng)選項(xiàng) COMMAND ADDRESS MIRRORING 打開的時(shí)候,每個(gè) Rank 的 Bank Group 和 Bank 地址線都要單獨(dú)生成。
7. 通過 Tcl 使能模式寄存器的初始化流程:
set_property CONFIG.MC_XLNX_RESPONDER "false" [get_ips design_1_axi_noc_0_0]
8. 點(diǎn)擊“Run Simulation”或者運(yùn)行腳本 launch_simulation 開始仿真。

-
amd
+關(guān)注
關(guān)注
25文章
5694瀏覽量
140182 -
控制器
+關(guān)注
關(guān)注
114文章
17827瀏覽量
194381 -
soc
+關(guān)注
關(guān)注
40文章
4595瀏覽量
229573 -
仿真
+關(guān)注
關(guān)注
55文章
4505瀏覽量
138506 -
Versal
+關(guān)注
關(guān)注
1文章
175瀏覽量
8506
原文標(biāo)題:開發(fā)者分享|AMD Versal? 自適應(yīng) SoC DDRMC 如何使用 Micron 仿真模型進(jìn)行仿真
文章出處:【微信號(hào):gh_2d1c7e2d540e,微信公眾號(hào):XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
在AMD Versal自適應(yīng)SoC上使用QEMU+協(xié)同仿真示例
使用Aurora 6466b協(xié)議實(shí)現(xiàn)AMD UltraScale+ FPGA與AMD Versal自適應(yīng)SoC的對(duì)接
【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之 Versal 介紹(2)
AMD Versal自適應(yīng)SoC中eMMC燒錄/啟動(dòng)調(diào)試檢查表(上)
AMD Versal自適應(yīng)SoC內(nèi)置自校準(zhǔn)的工作原理
基于MATLAB的時(shí)變系統(tǒng)自適應(yīng)控制的仿真
Versal 自適應(yīng)SoC設(shè)計(jì)指南
Versal自適應(yīng)SoC系統(tǒng)集成和 確認(rèn)方法指南
AMD率先推出符合DisplayPort? 2.1 8K視頻標(biāo)準(zhǔn)的FPGA和自適應(yīng)SoC
AMD發(fā)布第二代Versal自適應(yīng)SoC,AI嵌入式領(lǐng)域再提速
AMD Versal自適應(yīng)SoC CPM5 QDMA的Tandem PCIe啟動(dòng)流程介紹
AMD Versal自適應(yīng)SoC GTM如何用XSIM仿真和觀察PAM4信號(hào)
AMD Versal自適應(yīng)SoC器件Advanced Flow概覽(上)
AMD Versal自適應(yīng)SoC器件Advanced Flow概覽(下)
AMD Versal自適應(yīng)SoC DDRMC如何使用Micron仿真模型進(jìn)行仿真
評(píng)論