UVM
陈嗨呀
这个作者很懒,什么都没留下…
展开
-
寄存器模型的数据成员
数据变量:uvm_reg_bus_op原创 2022-05-05 18:14:59 · 99 阅读 · 0 评论 -
DUT参数的随机化
1.通过寄存器模型进行随机化assert(p_rm.randomize());p_rm.updata(status, UVM_FRONTDOOR);(1)对随机化进行constraintassert(p_rm.reg1.randomize() with { reg_data.value == 5'h3;});assert(p_rm.reg2.randomize() with { reg_data.value >= 7'h9;});或者调用整体随机化,针对单个寄存器进行con原创 2022-05-05 10:43:20 · 463 阅读 · 0 评论 -
ap端口实现一对多通信
五个步骤:(1)声明端口(2)在build phase里例化端口(3)建立端口连接(4)在发送端调用write方法发送transaction。(5)在接收端重载write方法来完成接收和处理。原创 2022-04-16 22:44:12 · 380 阅读 · 0 评论