自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 SV-覆盖率

覆盖率概述覆盖率种类代码覆盖率功能覆盖率1功能覆盖率2

2023-08-11 12:06:40 122 1

原创 SV-虚方法-类型转换

用不同类型句柄调用相同子类对象同一方法时,为了让其输出结果一致,应该在一开始父类的同名方法就声明virtual,后面声明否不重要。不能给变量添加virtual,但是方法可以添加virtual虚方法。父类访问的变量范围只有父类的变量范围。虽然句柄类型不一样,但是调用的函数仍以子类的实现优先。子类若未实现,则执行父类的。时,为了让以后更简单,为了让以后能访问到更多变量,子类继承父类时,不要出现同名的变量。时,学了local,protected先不要添加。子类句柄赋值给父类句柄。

2023-08-05 12:13:45 286 1

原创 SV-线程同步与通信-事件-旗语-信箱

1。

2023-08-02 22:23:31 442

原创 SV-线程控制

上面的线程要等20ns,下面的线程是要等eventA触发了以后。fork join是线程同时结束才能退出。fork join_any是最短时间线程完成就会退出(后台线程还会继续执行)。wait fork是包含begin end里边所有fork;disable会把所有没有执行完的失能掉。在类里边用,在软件世界里,验证环境里只能。fork join来创建并行的线程。可用wait fork或者disable fork来停止或等待(class中使用时序控制,应该放在task里。fork的差别就在于结尾处。

2023-08-02 22:22:42 203

原创 UVM验证平台

1。

2023-07-29 21:04:05 103

原创 SV-随机约束1-2-3-4

一二三四

2023-07-28 20:50:41 1277 1

原创 包的使用1-2

包的使用-1-2

2023-07-28 19:47:26 138 1

原创 SV-类的继承1-2

super指的是父类,调用了super指的是子类shift先执行父类再执行子类。继承——子类会继承父类所有的成员。

2023-07-27 17:47:26 475 1

原创 SV-类的封装1-2

a。

2023-07-25 12:37:51 131

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除