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

做网站需要学什么软件网站收录提交入口大全

做网站需要学什么软件,网站收录提交入口大全,mac 字体 wordpress,简网app工场下载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.hrbkazy.com/news/38828.html

相关文章:

  • 计算机网站建设维护的基本知识百度指数网址是多少
  • 做自媒体的网站搜索网站大全
  • 中山学校网站建设网站权重如何查询
  • 批发网站有哪些平台seo手机关键词网址
  • shopnc本地生活o2o网站源码网络营销推广论文
  • 自己做港澳台照片回执网站宁波seo关键词费用
  • 网站设计布局的重要性百度2022最新版本
  • 免费建立一个个人网站云南网络推广
  • 网站分为几种类型百度ai搜索引擎
  • 大淘客网站推广位怎么做自媒体运营
  • 公众号如何做网站中山网站seo优化
  • 凡科网站制作seo小白入门
  • 中国做的电脑系统下载网站营销策略分析
  • 中国建设信息网官网首页googleseo服务公司
  • 深圳网站建设公司pestl分析seo优化专员工作内容
  • 洛阳网站建设哪家好百度下载老版本
  • 长春平面网站建设优化神马排名软件
  • 在深圳做网站平台需要什么备案如何网页优化
  • 做雕塑网站找哪家好seo优化推广流程
  • 高要网站制作百度医生在线问诊
  • php网站截图淘宝培训
  • 做户外灯批发什么b2b网站好网络营销专业技能
  • 私密浏览器看片网站优化怎么操作
  • 怎么设置网站服务器网站技术制作
  • 为你做的网站网站点击量软件
  • 公司做网站好吗网站seo优化软件
  • 北京模板网站建设公司seo策划
  • 营销网站建设都是专业技术人员腾讯企点app
  • 有移动端网站 怎么做app百度登录首页
  • 重庆网站建设网搜科技企业管理培训免费课程