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

win8建立网站课程介绍网站建设ppt模板

win8建立网站,课程介绍网站建设ppt模板,wordpress 栏目页,网络推广模板网站概念简介 百度对UVM的解释如下#xff1a; 通用验证方法学#xff08;Universal Verification Methodology, UVM#xff09;是一个以SystemVerilog类库为主体的验证平台开发框架#xff0c;验证工程师可以利用其可重用组件构建具有标准化层次结构和接口的功能验证环境 UVM…概念简介 百度对UVM的解释如下 通用验证方法学Universal Verification Methodology, UVM是一个以SystemVerilog类库为主体的验证平台开发框架验证工程师可以利用其可重用组件构建具有标准化层次结构和接口的功能验证环境 UVM bench结构 自上而下首先是testbench中间是interface底下是DUT。 test即testcase表示测试用例testbench中最外层是testcase图中缩写为是验证平台运行的起点严格来说testcase不属于testbench一个成世俗的验证平台为了测试dut的功能会产生很多testcase。 env即environment是验证平台的最顶层模块被实例化在testcase中当运行一个testcasebuild phase会动态构建env组件。env包含angent和scoreboard等组件完成agent和scoreboard之间的通信信道连接。 agt即agent表示代理模块作用类似于sub env包含了sequencerdriver和monitor组件构建完这些组件后会链接seqencer和diriver之间的通信信道monitor连接到agent的通信端口上。 sequencer是产生激励的组件激励是依附于sequence产生的一个sequencer可以产生不同的seqence不同的seqence产生不同激励如长度固定的数据包长度随机的数据包读命令的数据包故意出错的数据包等等不同testcase可以选取不同的seqence运行在seqencer组件中产生符合测试者意图的激励并传输给driver。 drv即dirver表示驱动它将seqencer产生的激励转化为驱动信号由interface驱动到dut中。 mon即monitor采集dut信号封装为transaction传输到其他组件如scoreboard中进行比较 agent中还可以包含config用来存储和控制agent的配置信息。agent还可以有active agent和passive agent之分前者通常是master agent包含向dut输送激励和从dut采集输出两部分内容即包括了sequencerdriver和monitor三个组件。passive agent则是slave agent不驱动dut只用来收集dut的输出也就是只有monitor不包含sequencer和driver。通常开发agen时通过设置一个变量决定当前是active还是passive。 scb即sorerboard表示记分板组件将dut输出和期望值比对。期望值可以直接从monitor采集获取driver获取或者引入reference model对原始激励进行转化从而和dut输出进行对比。reference model可以用system verilogc等语言编写。自动比对是大规模回归测试的前提条件。 UVM层次 最上层是测试test层由各种testcase组成接下来是场景scenario层由产生激励的sequencer构成第三层是功能function层包括scoreboard等组件第四层是命令command层由driver和monitor这种和interface打交道的组件构成最底下是信号signal层这一层是通过interface和dut进行交互。这几个层次各司其职相互配合实现了一个面向高层建模的可重用验证平台。 systemverilog类库 这些类库一方面包括了各种组件的基础代码如uvm_driveruvm_scoreboard验证工程师通过扩展这些源代码就可以为各种项目开发组件搭建验证平台另一方面这些类库包含了各种内建的函数例如copycompare这些通用函数帮助我们减少工作量节省开发时间。 可重用组件的意思是同个agent可以运用在不同规模的验证平台上也可以在不同项目中随意移动。 以uart为例在ip级验证中验证平台可以长成这样 在soc级验证中除了uart还有cpumemory等外设此时我们就可以把uart agent移过来interface重新连接下就可以复用了 uvm按照组件开发组件的独立性强可重用性高层次化的验证平台格局使得各种uvm验证平台的架构长相非常相似统一的格局减少了工程师代码风格各异性增强了代码可读性这样统一的规划阅读维护和管理起来都会非常轻松。 参考 https://mp.weixin.qq.com/s?__bizMzUyNzA2MDA0OQmid2247550241idx1sn748dc65f50608211538e175b8033855echksmfa07181fcd70910976ce13152890c7d104f427ff9e2e25e11db9f83d65ee5cb4176fa4524466scene27
http://www.huolong8.cn/news/12954/

相关文章:

  • 做网站上市的公司长春网站优化团队
  • 网站设计流程大致分为几个阶段arial 网站开发是用犀利
  • 电大形考任在哪个网站做做网站ftp
  • 购物网站分为几个模块室内设计素材
  • 网站内做动图wordpress模版 使用教程
  • 天津经济持续恢复网站优化的方法
  • 你认为优酷该网站哪些地方可以做的更好_为什么?花的网页设计模板素材
  • 网站建设 诺德中心wordpress 定制搜索
  • 电信网站备案流程图seo引擎优化软件
  • 济南网站建设制作建设监理继续教育网站
  • 建设档案员证书查询网站做一款什么网站赚钱
  • 高端html5网站设计工作室织梦模板 dedecms5.7怎么做一个属于自己的网页
  • 网站流量监测从入门到精通网站建设
  • 顺德高端网站建设动漫制作专业用手提电脑
  • 长尾关键词爱站优化网站排名软件
  • 基于php的网站建设思路方案品牌网站建设 蝌蚪5小
  • 手机网站自适应代码优化排名软件
  • 自助建网站信息发布企业福州专业做网站的公司
  • 做网站上传图片多大合适wangye
  • 网站后台模板 如何使用wordpress创建文章不显示
  • 怎么建设自己的购物网站大连网站建设找哪家
  • 北京网站建设公司哪家好桂林旅游景点大全
  • 镇江建设工程质量监督局网站资溪县建设局网站
  • 网站建设为风险分析濮阳市平台公司
  • 给公司做网站需要多少钱策划类网站
  • 下载类网站开发条件淘宝网页设计教程
  • 做ppt素材的网站有哪些做销售网站的公司哪家最好的
  • 建设网站的不足塘厦镇仿做网站
  • 做电影网站配什么公众号wordpress 一些数据表不可用
  • 重庆网站设计公司推荐专门学习网站建设读什么专业