新闻详情

新闻详情

首页 / 资讯中心 / 详情

UVM report 消息打印

发布时间:2026/9/30 10:32:54来源:尧图网络
UVM report 消息打印
UVM_VERBOSITYsettest 中设置set_report_verbosity_level(UVM_HIGH);命令行设置simv UVM_VERBOSITYUVM_LOWget我们可以在test/seq中拿到设置的uvm info 打印的冗余度en_debug_printthis.get_report_verbosity_level()UVM_DEBUG;uvm_report_catcher其本质上是一个UVM report中的Callback Hook, 当我们有些特殊的case 比如error injected case希望某些ERROR不打印或者打印成INFO就可以override catch() function让某些log在被打印之前对 severity、id、message、action 做任意修改甚至直接不打印。classaxi_timeout_demoterextends uvm_report_catcher;intcatcher_error_to_warning_num;virtualfunction action_ecatch();// get_message() will return full string of message, just 2nd parameter of uvm_info/uvm_error/uvm_fatal/uvm_warning//if(get_severity()UVM_ERRORget_id()AXI_TIMEOUT)beginset_severity(UVM_WARNING);// override this uvm_info print severitycatcher_error_to_warning_num;// return CAUGHT; // terminate message print, will not print this message// return THROW; // continue uvm report process// set_message() // override the uvm report string print (2nd parameter of uvm_info...)// set_id() // override the message id (1st parameter of uvm_info...)endreturnTHROW;endfunction endclass// test_vseqaxi_timeout_demoter catcher;catchernew();uvm_report_cb::add(m_axi_model_h,catcher);// registreation, if set null for the 1st parameter means the **Global Scope**numcatcher.catcher_error_to_warning_num;// we can use the user defined var
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

从固态电池“十五五”规划看事件驱动训练:把政策信号拆成可验证条件 2026/9/30 10:59:21

从固态电池“十五五”规划看事件驱动训练:把政策信号拆成可验证条件

七部门联合印发新型电池产业发展“十五五”规划,固态电池发展受到关注。消息出来以后,相关讨论很快升温。对技术社区而言,这类产业事件除了本身的技术路线,还提供了一个值得拆解的问题:当政策信号进入市场,…

阅读更多 →
Nerd Fonts 中的 Droid Sans Mono:补丁字体变体选择、安装与自行打补丁实战指南 2026/9/30 10:59:20

Nerd Fonts 中的 Droid Sans Mono:补丁字体变体选择、安装与自行打补丁实战指南

开发工具CLI 【免费下载链接】nerd-fonts Iconic font aggregator, collection, & patcher. 3,600 icons, 50 patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more 项目地址: https://…

阅读更多 →
Redis主从复制原理与生产实战:从同步机制到故障排查 2026/9/30 10:59:19

Redis主从复制原理与生产实战:从同步机制到故障排查

从「Redis主从复制」这个词展开,我第一反应不是背诵那套面试八股,而是这些年踩过的坑:比如从节点数据延迟导致线上读到旧数据,比如没配好masterauth导致复制握手失败,再比如repl_backlog太小导致从节点断线重连后被迫全…

阅读更多 →
NFS、SMB、FTP、MinIO四大文件共享方案对比与选型指南 2026/9/30 10:59:12

NFS、SMB、FTP、MinIO四大文件共享方案对比与选型指南

做文件共享的人,十有八九都纠结过这个问题:NFS、SMB、FTP、MinIO到底该选哪个?我自己从最早在Linux服务器之间共享目录,到后来给公司搭NAS、做打印机扫描对接,再到用MinIO给应用做对象存储,这四个方案可以说…

阅读更多 →
硅基流动+DeepSeek本地部署实战:从能跑到敢上线 2026/9/30 10:59:12

硅基流动+DeepSeek本地部署实战:从能跑到敢上线

简介:本资源是一份面向AI开发者与技术实践者的DeepSeek性能优化指南,聚焦解决官方平台因高并发请求导致的‘服务繁忙’问题,以及本地部署对硬件配置要求过高的痛点。文档详细阐述了如何借助硅基流动平台实现DeepSeek模型的稳定、高效调用&…

阅读更多 →
openclaw+ollama本地部署实战:从安装配置到常见报错修复 2026/9/30 10:59:12

openclaw+ollama本地部署实战:从安装配置到常见报错修复

最近把 openclaw 和 ollama 这套组合全部搬到了本地,总算把以前离不开云端 API 的习惯改了。 openclaw 是一个典型的会话驱动型 AI 代理框架,负责管理多轮对话、工具调用和任务拆解; ollama 则专注在本地跑模型推理。两者前后端配合&…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉