UVM基础知识

本文详细介绍了UVM的基础知识,包括interface的作用、driver如何驱动数据、transaction的定义、env组件的构建、monitor的数据收集、agent的使用、reference model的核心地位、scoreboard的比较功能以及sequence和sequencer的工作机制。此外,还提到了测试用例的创建和启动方式。
摘要由CSDN通过智能技术生成

1、
     
1、interface:避免绝对路径,连接验证平台与DUT端口  P16
2、driver发送数据。transaction级别的数据-->DUT的端口级别-->驱动给DUT
(1)build_phase:通过config_db的set、get传递数据,实例化成员变量(A a_inst; a_inst=new();)。  P18
(3)main_phase:
()reg:传递给uvm_driver的参数 P42
2.3 为验证平台加入各个组件
2.3.1 <

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值