AMD Versal 自適應 SoC器件上 DDR4 硬核控制器 DDRMC 跑仿真時,按照 IP 的默認設置,在 IP wizard 中使能了“Internal Responder”,就可以直接進行仿真了。這種方法非常的簡單,但是,DDR4 這一側的模型包含在內部,接口信號隱藏了,所以用戶無法直接觀察到 DDR4 管腳上的波形。
如果需要看到 DDR4 管腳這一側的信號,則需要通過修改設計,把 Memory 廠商提供的仿真模型外接到 DDRMC 上,再去進行仿真。
具體操作的流程如下:
1. AXI NOC IP中去掉 “Enable Internal responder”的勾選。
2. 從 Micron 官網上下載最新版本的 DDR4 仿真模型:
https://www.micron.cn/
3. 在 Testbench 中例化 Micron DDR4 仿真模型,并設置 Memory 數據寬度,容量等相關參數。
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. 確認命令地址信號的位寬和模型的正確連接。注意,當選項 COMMAND ADDRESS MIRRORING 打開的時候,每個 Rank 的 Bank Group 和 Bank 地址線都要單獨生成。
7. 通過 Tcl 使能模式寄存器的初始化流程:
set_property CONFIG.MC_XLNX_RESPONDER "false" [get_ips design_1_axi_noc_0_0]
8. 點擊“Run Simulation”或者運行腳本 launch_simulation 開始仿真。
-
amd
+關注
關注
25文章
5484瀏覽量
134348 -
控制器
+關注
關注
112文章
16412瀏覽量
178742 -
soc
+關注
關注
38文章
4188瀏覽量
218601 -
仿真
+關注
關注
50文章
4109瀏覽量
133781 -
Versal
+關注
關注
1文章
161瀏覽量
7683
原文標題:開發者分享|AMD Versal? 自適應 SoC DDRMC 如何使用 Micron 仿真模型進行仿真
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
【ALINX 技術分享】AMD Versal AI Edge 自適應計算加速平臺之 Versal 介紹(2)
![【ALINX 技術分享】<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b> AI Edge <b class='flag-5'>自適應</b>計算加速平臺之 <b class='flag-5'>Versal</b> 介紹(2)](https://file1.elecfans.com/web2/M00/C4/01/wKgaomXpc4CAdotmAAESc7mijLA820.png)
基于MATLAB的時變系統自適應控制的仿真
賽靈思Versal自適應計算加速平臺指南
Versal? 自適應 SoC 助力 8K 處理 – 為 8K 做好準備(3)
AMD率先推出符合DisplayPort? 2.1 8K視頻標準的FPGA和自適應SoC
AMD發布第二代Versal自適應SoC,AI嵌入式領域再提速
第二代AMD Versal Prime系列自適應SoC的亮點
![第二代<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b> Prime系列<b class='flag-5'>自適應</b><b class='flag-5'>SoC</b>的亮點](https://file1.elecfans.com/web2/M00/06/77/wKgZomblPBaAPVeeAAD9U3NyKrw175.jpg)
AMD Versal自適應SoC CPM5 QDMA的Tandem PCIe啟動流程介紹
![<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應</b><b class='flag-5'>SoC</b> CPM5 QDMA的Tandem PCIe啟動流程介紹](https://file1.elecfans.com/web2/M00/07/A1/wKgaombqNhqAHonqAAHwYlZwzzw387.jpg)
AMD Versal自適應SoC GTM如何用XSIM仿真和觀察PAM4信號
![<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>自適應</b><b class='flag-5'>SoC</b> GTM如何用XSIM<b class='flag-5'>仿真</b>和觀察PAM4信號](https://file1.elecfans.com/web1/M00/F5/A9/wKgaoWdAHG6AYRoiAAAHvrVQ4e8791.png)
評論