Quartus II使用Testbench方法

1、建立好工程,编译无错。

2、点击菜单栏中processing,选择start,选择start testbench template write。此时会自动生成testbench模板到项目文件夹simulation里面,后缀为.vt

3、在quatusii界面打开.vt文件,进行修改编辑。

4、在项目管理窗器件上右击选择件Device打开如下界面

【转载】Quartus II使用Testbench方法

点击

【转载】Quartus II使用Testbench方法

弹出

【转载】Quartus II使用Testbench方法

点击NEW,打开如下界面

【转载】Quartus II使用Testbench方法

5、按照.vt内容填写上面内容

例如:

module freq01_vlg_tst();

freq01 i1 (

// port map - connection between master ports and signals/registers

.clk(clk),

.f_10k(f_10k),

.f_30k(f_30k),

.f_50k(f_50k),

.rst_n(rst_n)

);

填写如下

【转载】Quartus II使用Testbench方法

单击…

【转载】Quartus II使用Testbench方法

选择modelsim文件夹下.vt文件

点击确认,所有设置就完成了

6、点击Tools>RUN EDA simulation Tools>RUN RTL simulation即可。若无错误,系统可自动调用Modesim,直到弹出仿真图形。

1、建立好工程,编译无错。

2、点击菜单栏中processing,选择start,选择start testbench template write。此时会自动生成testbench模板到项目文件夹simulation里面,后缀为.vt

3、在quatusii界面打开.vt文件,进行修改编辑。

4、在项目管理窗器件上右击选择件Device打开如下界面

【转载】Quartus II使用Testbench方法

点击

【转载】Quartus II使用Testbench方法

弹出

【转载】Quartus II使用Testbench方法

点击NEW,打开如下界面

【转载】Quartus II使用Testbench方法

5、按照.vt内容填写上面内容

例如:

module freq01_vlg_tst();

freq01 i1 (

// port map - connection between master ports and signals/registers

.clk(clk),

.f_10k(f_10k),

.f_30k(f_30k),

.f_50k(f_50k),

.rst_n(rst_n)

);

填写如下

【转载】Quartus II使用Testbench方法

单击…

【转载】Quartus II使用Testbench方法

选择modelsim文件夹下.vt文件

点击确认,所有设置就完成了

6、点击Tools>RUN EDA simulation Tools>RUN RTL simulation即可。若无错误,系统可自动调用Modesim,直到弹出仿真图形。

相关文章:

  • 2021-05-06
  • 2021-11-22
  • 2021-05-31
  • 2021-08-29
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2021-04-27
猜你喜欢
  • 2021-06-27
  • 2021-09-09
  • 2021-09-12
  • 2022-12-23
  • 2022-12-23
  • 2021-12-06
相关资源
相似解决方案