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

西安免费网站建设做网站怎么在图片里面插字

西安免费网站建设,做网站怎么在图片里面插字,淘宝基地网站怎么做,淮南企业网站建设topic overview 不建议的方法:假如没有TLM TLM TLM 1.0 整个TLM机制下,底层逻辑离不开动作发起者和被动接受者这个底层的模型基础,但实际上,在验证环境中,任何一个组件,都有可能成为动作的发起者&#xff0…

topic

在这里插入图片描述

overview

在这里插入图片描述

不建议的方法:假如没有TLM

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

TLM

在这里插入图片描述

TLM 1.0

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
整个TLM机制下,底层逻辑离不开动作发起者和被动接受者这个底层的模型基础,但实际上,在验证环境中,任何一个组件,都有可能成为动作的发起者,都有可能主动发起命令,且只有掌握主动权,才能更灵活的控制数据的流通,因此TLM机制下,实际用的最多的组件,也就是基于FIFO的数据通信。
在这里插入图片描述

端对端的fifo模式

在这里插入图片描述
主要的连接图如上:

monitor里面声明put port端口。
reference model 里面声明get port端口。
monitor在agent里面,将agent的export端口与monitor的put port端口连接。
在env里,将agent 的export与fifo相连接,将reference model的port与fifo相连接。

class my_monitor extends uvm_component;`uvm_component_utils(my_monitor)uvm_blocking_put_port #(my_transaction, my_monitor) m2r_port;//monitor里面声明put port端口function new(string name = "",uvm_component parent);super.name(name, parent)this.m2r_port = new("m2r_port",this);endfunctiontask run_phase(uvm_phase phase);super.run_phase(phase);repeat(10) beginreq = seq_item::type_id::create("req");assert(req.randomize());m2r_port.put(req);`uvm_info(get_name(), $sformatf("Send value = %0h", req.value), UVM_NONE);#5;endendtask
endclassclass my_reference_model extends uvm_component;`uvm_component_utils(my_reference_model)uvm_blocking_get_port #(my_transaction) m2r_port;//reference model 里面声明get port端口function new(string name = "",uvm_component parent);super.name(name, parent)this.m2r_port = new("m2r_port",this);endfunctionvirtual task run_phase (my_transaction tr);`uvm_info(get_name(), "begin to get data from monitor",UVM_LOW)forever beginm2r_port.get(item);`uvm_info(get_name(),("master agent have been sent a transaction:\n",item.sprint()),UVM_LOW)endendtask
endclassclass master_agent extends uvm_agent;//monitor在agent里面,将agent的export端口与monitor的put port端口连接`uvm_component_utils(master_agent)uvm_blocking_put_export #(my_transaction) m_a2r_export;my_monitor my_mon;function new(string name = "",uvm_component parent);super.name(name, parent)this.m_a2r_export = new("m_a2r_export",this);endfunctionvirtual function void build_phase(uvm_phase phase);super.build_phase(phase);my_mon =  my_monitor::type_id::create("my_monitor", this);endfunction: build_phasevirtual function void connect_phase (uvm_phase phase);if(is_active = UVM_ACTIVE);my_mon.m2r_port.connect(this.m_a2r_export);`uvm_info(get_name(), "Monitor has been connect with agent",UVM_LOW)endfunction
endclassclass my_env extends uvm_env;//在env里,将agent 的export与fifo相连接,将reference model的port与fifo相连接`uvm_component_utils(my_env)my_reference_model my_model;master_agent my_agent;uvm_tlm_analysis_fifo # (my_transaction) agt2ref_mod_fifo function new(string name = "",uvm_component parent);super.name(name, parent)this.agt2ref_mod_fifo = new("agt2ref_mod_fifo",this);endfunctionvirtual function void build_phase(uvm_phase phase);super.build_phase(phase);my_model =  my_reference_model::type_id::create("my_model", this);my_agent =  master_agent::type_id::create("my_agent", this);endfunction: build_phasevirtual function void connect_phase (uvm_phase phase);my_agent.m_a2r_export.connect(agt2ref_mod_fifo.uvm_blocking_put_export);my_model.m2r_port.connect(agt2ref_mod_fifo.uvm_blocking_get_export);endfunction
endclass

在这里插入图片描述
在这里插入图片描述

参考文献

原文链接:https://blog.csdn.net/JamesBond619/article/details/137541659
原文链接:https://blog.csdn.net/qq_36955425/article/details/130631383

http://www.yayakq.cn/news/886309/

相关文章:

  • 方山建站报价中国建设银行互联网站
  • 建站服务论坛旅游药都网站建设方案
  • 国外建设网站的软件中企动力官网 网站
  • 建设网站预算邢台网站建设免费做网站排名
  • 学校网站集约化建设建设工程质量检测网站
  • 为什么网站要备案乌海建设网站
  • 昆明专门做网站网站建设行规
  • 深圳贷款网站建设帝国cms免费模板
  • 成都网站制作公司wordpress 表格 链接地址
  • 江宁网站制作大连建设信息
  • 专业网站优化关键词长沙百度提升排名
  • 公司网站怎么做网站备案毕业设计 网站开发简单吗
  • 企业网站建设哪里做网站好郑州电力高等专科学校学费多少
  • wordpress会建站怎么找工作图片编辑器在线
  • 网站域名更换wordpress qq悬浮窗
  • 深圳网站策划推广平台网站怎么做
  • 哪些网站上可以做租车临沭县住房和城乡建设局网站
  • 重庆网捷网站建设技术有限公司wordpress 分类信息
  • 正规的金融行业网站开发百度推广管家
  • 导航网站备案软件开发详细设计文档
  • 医院关于申请网站建设的请示大联盟平台推广
  • 做网站地图wordpress关闭
  • 如何建设自己的网站来获取流量搜索引擎网站入口
  • 专业写作网站vs中的网站导航怎么做
  • 广州市门户网站建设品牌设计素材网站 ps
  • 如何建网站和推广邯郸网站建设多少钱
  • 关于港口码头发展建设的网站wordpress散开式
  • 国内建站 wordpress大气宽屏的网站
  • 百度网站官网怎么做传媒在线网站模板
  • wordpress适合门户网站吗辽宁省建设工程信息网人员解除