QUARTUS联合modelsim仿真(quartus13.0)

  1. 设置仿真软件(Modelsim/ Modelsim-Altera)路径

(1)点击tools ->Options

QUARTUS联合modelsim仿真(quartus13.0)_第1张图片

(2)选择EDA Tool Options

QUARTUS联合modelsim仿真(quartus13.0)_第2张图片

PS:看自己情况设置,使用独立Modelsim仿真时设置ModelSim处的值为ModelSim安装路径下的win64(或者32)路径,使用独立Modelsim-Altera仿真时,设置Modelsim-Altera处的值为Modelsim-Altera路径(一般在quartus安装路径->modelsim_ase->win32aloem).以上设置一个即可。

2.设置仿真软件测试激励

(1)点击Assignments ->Setting

QUARTUS联合modelsim仿真(quartus13.0)_第3张图片

(2)选择EDA Tool Settings->Simulation

QUARTUS联合modelsim仿真(quartus13.0)_第4张图片

  1. 选择Tool name选择相应的仿真软件
  2. Format for output netlist 设置为Verilog
  3. 点击Test Benches…

QUARTUS联合modelsim仿真(quartus13.0)_第5张图片

  1. NEW…

QUARTUS联合modelsim仿真(quartus13.0)_第6张图片

  1. Test bench name处填写仿真模块名
  2. 点击File name右边三个点,选中tb激励模块
  3. 点击Add
  4. 一路点击OK
  5. 如果遇到仿真iic或者是需要有其他模块的数据时(例如串口仿真)。就需要添加多个文件,就是仿真的数据也是其他模块给的,这时上面的操作2中,要选择多个文件,不然后面modelsim仿真会报错
  6. QUARTUS联合modelsim仿真(quartus13.0)_第7张图片

 QUARTUS联合modelsim仿真(quartus13.0)_第8张图片

 QUARTUS联合modelsim仿真(quartus13.0)_第9张图片

PS:如果要对不同的模块模块进行仿真,或者对当前程序设置两套仿真环境(举个例子,当你需要仿真一个电子琴的自动播放(按时间读取音调)和手动弹奏(按键弹奏),你就可以设置两套仿真环境),我们就可以在建立一套仿真,在上面界面点击NEW新建即可,新建完后,我们可以点击下拉菜单选择不同的仿真设置

QUARTUS联合modelsim仿真(quartus13.0)_第10张图片

 

3.运行仿真

QUARTUS联合modelsim仿真(quartus13.0)_第11张图片

仿真过程中如果需要添加波形和信号,则在下面视图中右击例化模块,点击add wave

QUARTUS联合modelsim仿真(quartus13.0)_第12张图片

注意事项:

1:常出现的问题:

QUARTUS联合modelsim仿真(quartus13.0)_第13张图片

该问题是由于用心新的软件打开工程时没有分析综合,一般来说分析综合一下就可以解决,点击下面位置即可

QUARTUS联合modelsim仿真(quartus13.0)_第14张图片

联合仿真时软件打开modelsim时会自动开启仿真,可以点击stop停止仿真。

如果遇到下面情况

QUARTUS联合modelsim仿真(quartus13.0)_第15张图片

点击1处清除仿真数据,2处重新开始仿真即可

QUARTUS联合modelsim仿真(quartus13.0)_第16张图片

你可能感兴趣的:(fpga开发)