當前位置:菜譜大全網 - 菜譜 - Vlog01菜單

Vlog01菜單

如果不關閉ModelSim,重新運行時會出現錯誤。ModelSim壹次只能為壹個項目編譯。

至於簡單的方法,有:

1.第壹次運行Modelsim後,點擊Modelsim的抄本串口上的“Up”鍵,會出現do XXXXX.do命令。這是運行ModelSim的命令,暫時不用。妳改成編輯XXXXX.do,點擊回車,會彈出壹個窗口。您可以在窗口中的以下內容前面添加#號,以防止再次編譯庫並節省時間。完成後,單擊保存關閉此窗口。

vlib verilog_libs/altera_ver

vmap更改版本。/verilog_libs/altera_ver

vlog-vlog 01 compat-work altera _ ver { d:/altera/11.0/Quartus/EDA/sim _ lib/altera _ primitives . v }

vlib verilog_libs/lpm_ver

vmap lpm_ver。/verilog_libs/lpm_ver

vlog-vlog 01 compat-work LPM _ ver { d:/altera/11.0/Quartus/EDA/sim _ lib/220 model . v }

vlib verilog_libs/sgate_ver

vmap sgate_ver。/verilog_libs/sgate_ver

vlog-vlog 01 compat-work sgate _ ver { d:/altera/11.0/Quartus/EDA/sim _ lib/sgate . v }

vlib verilog_libs/altera_mf_ver

vmap altera_mf_ver。/verilog_libs/altera_mf_ver

vlog-vlog 01 compat-work altera _ MF _ ver { d:/altera/11.0/Quartus/EDA/sim _ lib/altera _ MF . v }

vlib verilog _ libs/altera _ LNS im _ ver

vmap altera_lnsim_ver。/verilog_libs/altera_lnsim_ver

vlog-SV-work altera _ LNS im _ ver { d:/altera/11.0/Quartus/EDA/sim _ lib/altera _ LNS im . SV }

vlib verilog _ libs/cyclone ive _ ver

vmap cycloneive _ ver。/verilog _ libs/cyclone live _ ver

vlog-vlog 01 compat-work cyclone ive _ ver { d:/altera/11.0/Quartus/EDA/sim _ lib/cyclone ive _ atoms . v }

2.妳可以在Quartus中修改妳的邏輯代碼,然後修改保存後,直接在Modelsim的抄本串口中按“Up”鍵,找出剛才的do XXXXX.do命令,然後回車運行。此時Modelsim會根據妳修改後的程序進行仿真,但是請註意,如果主程序的端口和變量發生變化,妳需要修改妳的testbench文件,否則會報錯。

這只是壹個簡單的編譯。不懂就繼續問。如果沒有,請采納~