首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么要继承uvm_*单元?

为什么要继承uvm_*单元?
EN

Stack Overflow用户
提问于 2018-03-25 09:06:30
回答 1查看 160关注 0票数 0

根据e UVM user guide,我正在实现一个验证环境。

我的问题是-为什么my_monitor单元要继承uvm_monitor (其他UVM组件也是如此)?

每个uvm_*到底有什么逻辑?我可以在不继承uvm_*单元的情况下实现UVM环境吗?

谢谢你的帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-26 08:08:40

首先-是的,因为99%的高级功能是Specman的一部分,而不是在库中,所以您可以实现UVM环境而不需要加载UVM。

UVM包含VR_AD、Testflow、记分板、低功耗、单元测试、UVM-调试窗口.如果您不介意使用这些-不需要导入UVM。

关于UVM的基本类型--没有什么大的理由使用它们。主要原因是其他工具能够解析环境并识别特定的单元类似于UVM基类型。linter是一个高级工具的例子,它可以关心这样的事情(然后报告说“您有一个没有端口的监视器”等等)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49474178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档