當您為基於 UniPHY 的外部記憶體控制器產生範例設計時,會建立一般記憶體模型。此記憶體模型具有記憶體陣列,可使用記憶體初始化檔案預載入已知值。若要預載入記憶體陣列,請執行下列步驟:
- 開 啟 alt_mem_if_common_ddr_mem_model_ddr3_mem_if_dm_pins_en_mem_if_dqsen.sv 檔案。
- 建立具有下列位址和資料格式的記憶體初始化檔案。位址與資料是十六進位值,而且位址不需要連續。
@0000 DEADBEEF
@0001 摘要臉
@0104 01234567
- 將 MEM_INIT_EN 參數設定為 1,以啟用記憶體預載入。
- 將 MEM_INIT_FILE 參數設定為記憶體初始化檔案的路徑。