我正在尝试运行 Quartus II ( Quartus Prime 版本 21.1.0 Build 842 10/21/2021 Sj Lite Edition)在 Linux Pop OS 21.10 上。 我无法从仿真波形编辑器运行的 Questas 仿真输出中生成结果。
请注意删除了
-novopt
以抑制声称弃用该选项的错误消息。如果留在脚本中但默认插入到脚本中,则拒绝模拟。这是我最不确定的一步。
onerror {exit -code 1}
vlib work
vlog -work work ok.vo
vlog -work work Waveform1.vwf.vt
vsim -c -t 1ps -L cyclonev_ver -L altera_ver -L altera_mf_ver -L 220model_ver -L sgate_ver -L altera_lnsim_ver work.ok_vlg_vec_tst
vcd file -direction ok.msim.vcd
vcd add -internal ok_vlg_vec_tst/*
vcd add -internal ok_vlg_vec_tst/i1/*
proc simTimestamp {} {
echo "Simulation time: $::now ps"
if { [string equal running [runStatus]] } {
after 2500 simTimestamp
}
}
after 2500 simTimestamp
run -all
quit -f
我未能在
C
上生成输出。
非常感谢您的帮助。
在模拟设置中,将
-novopt
选项替换为 -voptargs="+acc"
。
非常非常感谢您的回答!