當Nios® II設計使用Eclipse Nios II Software Build Tool (SBT) 的流程進行模擬時,您將看到從外部記憶體模型退回的單一化資料以進行任何指令存取,程式資料會從記憶體控制器退回到Nios II處理器。
當使用 Nios II SBT 開始進行Nios II模擬時,會修改記憶體控制器,以新增 alt_mem_if_avalon_dram_model 模組。 此模組插入 UniPHY IP 的 Avalon®-MM 從屬介面。
模型會透過所有Avalon MM 控制訊號傳遞,讓控制器的時間保持原樣,但是讀取資料會由模型上的 readdata 取代。 模型是透過 Nios II SBT 內建供Eclipse的 .elf 檔案中的資料初始化。
當寫入到外部記憶體時,資料會寫入外部記憶體和內部 alt_mem_if_avalon_dram_model。
如需模擬Nios II型設計的詳細資訊,請參閱 AN351:模擬Nios II嵌入式處理器設計(PDF)。