其他分享
首页 > 其他分享> > 面向对象的testbench示例

面向对象的testbench示例

作者:互联网

资料来源:

(1) The UVM Primer;

1.top-level testbench

(1)import类的定义;

(2)实例化DUT,BFM,声明testbench class变量;

(3)实例化并启动testbench class;

1.1import类的定义(package与import的使用);

(1)package:存放类的定义以及共享资源;

(2)下图tinyalu_macros.svh中存放宏定义;

1.2实例化DUT,BFM,声明testbench class变量;

1.3实例化并启动testbench class;

2.testbench class(注意virtual interface的使用)

2.1tester

2.2scoreboard

 

标签:定义,示例,面向对象,实例,testbench,import,DUT,class
来源: https://www.cnblogs.com/csjt/p/15792202.html