重大問題
針對針對 V 或 Cyclone Arria 的 DDR2 和 DDR3 介面 具有 啟用硬外部記憶體介面 參數的 V 裝置 開啟並 啟用組態與狀態註冊器 介面 參數開啟,您的設計可能無法編譯 出現類似下列錯誤:
Error: Can't route signal "dut:inst|dut_0002:dut_inst|dut_p0:p0|
dut_p0_acv_hard_memphy:umemphy|csr_afi_cal_success" to atom "dut:inst|dut_0002:dut_inst|dut_p0:p0|dut_p0_acv_hard_memphy:
umemphy|dut_p0_phy_csr:phy_csr_inst|csr_register_0004[24]".
此問題將在未來的 DDR2 版本中解決, 搭載 UniPHY 的 DDR3 SDRAM 控制器。
在文字編輯器中,開啟 RTL 檔案 submodules/_p0_acv_hard_memphy.v
在上述檔案中,請變更下列行列內容:
assign csr_afi_cal_success = afi_cal_success;�
assign csr_afi_cal_fail = afi_cal_fail;
自
assign csr_afi_cal_success = io_intaficalsuccess;�
assign csr_afi_cal_fail = io_intaficalfail;