当前位置: 首页 > news >正文

从零开始搭建UVM平台(八)-加入agent

书接上回:

从零开始搭建UVM平台(一)-只有uvm_driver的验证平台

从零开始搭建UVM平台(二)-加入factory机制

从零开始搭建UVM平台(三)-加入objection机制

从零开始搭建UVM平台(四)-加入interface

从零开始搭建UVM平台(五)-加入transaction机制

从零开始搭建UVM平台(六)-加入env

从零开始搭建UVM平台(七)-加入monitor

                                                                加入agent

为什么要agent?从前面已经搭建好的driver和monitor来看,这两个组件很相似,因为处理的都是同一种包。在uvm平台里把同一种协议的处理称之为一个agent。Driver和monitor都包含在agent里。

第一步:创建my_agent.sv文件

第二步:修改my_env,只需要例化my_agent即可

第三步:修改顶层传递interface的路径


http://www.mrgr.cn/news/41815.html

相关文章:

  • Spring 框架和Spring Boot
  • Dave Cheney: Go语言之禅
  • 【AI知识点】损失函数(Loss Function)
  • “衣依”服装销售平台:Spring Boot技术驱动的创新
  • JAVA的三大特性-封装、继承、多态
  • Python--解决从Hugging Face的服务器下载某个预训练模型或其相关的文件问题
  • 手机使用指南:如何在没有备份的情况下从 Android 设备恢复已删除的联系人
  • preconnect 预解析
  • Python--导入模块报错处理
  • 【数据库差异研究】update与delete使用表别名的研究
  • 快速上手 Java:给已经学会 C++ 的开发者的指南
  • 理解无监督学习、无监督图像分割
  • <<迷雾>> 第6章 加法机的诞生(1)--全加器 示例电路
  • 【运维类资料集】实施运维方案(word)
  • PostgreSQL升级:使用pg_upgrade进行大版本(16.3)升级(17.0)
  • 想学道家智慧,误打误撞被儒家引导读《道德经》?这是怎么回事?
  • SpringBoot驱动的美容院管理系统:优雅与效率的结合
  • Win10/11电脑怎么折腾都进不去Bios?看这!
  • 【解决方案】关于 UART 接收数据时丢失数据的解决办法——环形缓冲存储区
  • Lagent 自定义你的 Agent 智能体