使用Quartus进行功能仿真时出现“testbench_vector_input_file option does not exist”的解决方法

环境:本人使用的Quartus 18 Prime Standard Edition

1.新建一个vmf文件

使用Quartus进行功能仿真时出现“testbench_vector_input_file option does not exist”的解决方法_第1张图片

添加Node或者Bus

使用Quartus进行功能仿真时出现“testbench_vector_input_file option does not exist”的解决方法_第2张图片

2.点击Processing->Start->Start Test Bench Template Writer,那么在"工程文件夹/simulation/modelsim"路径下就会生成一个.vht后缀的文件(可能会因个人设置不同而路径不同)。

3.将"工程文件夹/simulation/modelsim"路径下的.vht后缀文件复制到"工程文件夹/simulation/qsim"路径下。

4.打开步骤1中建立的vwf文件,点击Simulation->Simulation Settings,会出现如下界面,对Functional Simulation Settings选项卡中的内容做如下修改(注意Quartus软件中的路径分割符方向与Windows下的路径分隔符方向相反,一个是"/",一个是"\"):

使用Quartus进行功能仿真时出现“testbench_vector_input_file option does not exist”的解决方法_第3张图片

(1)将Testbench Generation Command(Functional simulation)栏中的 "--vector_source"后的路径改成你自己的vwf文件所在路径(注意文件名也要修改成你自己文件的名称),"--testbench_file"后的路径改成步骤3中所复制的.vht后缀文件所在的路径(注意文件名也要修改成你自己文件的名称);

(2)把Netlist Generation Command(Functional Simulation)栏中的"--output_directory"后的路径改成"工程文件夹/simulation/qsim"。

(3)将Modelsim Script(Functional simulation)栏中的vcom -work work Waveform.vwf.vht 文件名修改为你自己的文件名。

(4)如果你要进行时序仿真,则修改Timing Simulation Settings选项卡中的内容。

5.大功告成,添加输入数据后点击仿真即可。

你可能感兴趣的:(问题解决)