09 2021 档案

13-寄存器的访问方法汇总(包含uvm_reg_sequence内的一些task/function)
摘要:参考资料: (1) UVM——RAL模型运用之三(uvm_reg的访问方法介绍) - 灰信网(软件开发博客聚合) (freesion.com) (2) uvm cookbook; 1.1 寄存器访问方法常见参数 1.2 寄存器模型相关类的访问方法 注:对比该部分图1和图2描述,存在问题(已确认,图2 阅读全文

posted @ 2021-09-12 16:58 知北游。。 阅读(294) 评论(0) 推荐(0) 编辑

11-后门访问之hdl_path(add_hdl_path & add_hdl_path_slice&get_full_hdl_path等hdl_path函数)
摘要:参考资料: (1) UVM糖果爱好者教程 - 24.通过后门访问寄存器_XtremeDV-CSDN博客_后门访问 (2) (1条消息) UVM糖果爱好者教程 - 30.后门访问的背后_XtremeDV-CSDN博客 (3) 寄存器(RAL)模型中的后门操作路径 - 灰信网(软件开发博客聚合) (fr 阅读全文

posted @ 2021-09-10 19:38 知北游。。 阅读(7544) 评论(0) 推荐(1) 编辑

GLS-notifier
摘要:资料来源 (1) 【仿真】后仿真中的notifier是奏啥滴! - nanoty - 博客园 (cnblogs.com) (2) IEEE Standard for Verilog 1.1 什么是notifiers? (1) notifier是用户自定义的时序违例的响应,用于通知发现违例; (2) 阅读全文

posted @ 2021-09-08 16:02 知北游。。 阅读(487) 评论(0) 推荐(0) 编辑

uvm_subscriber
摘要:1.1作用(uvm源码中有提到) 该类主要用于收集coverage,通过analysis export与monitor相连; 1.2特点 (1) 该类继承于uvm_component,有一个analysis_export; (2) 该类的子类需要定义一个write函数,用于处理通过analysis_ 阅读全文

posted @ 2021-09-07 11:16 知北游。。 阅读(1107) 评论(0) 推荐(0) 编辑

[CU]reg model使用篇-reg model的集成方法(隐式预测&显式预测)
摘要:资料来源: (1) 《Practical UVM step by step with IEEE》 注1: reg_model内有一个镜像值,需要确保镜像值和DUT内的寄存器值同步;无论是通过前门还是后门的方式对DUT内寄存器进行访问,reg_model内的镜像值都需要被更新,这个过程称为predic 阅读全文

posted @ 2021-09-03 11:11 知北游。。 阅读(1038) 评论(0) 推荐(0) 编辑

[CU]reg model使用篇-reg model使用示例之uvc/seq内使用reg model
摘要:参考资料: (1) 《Practical UVM step by step with IEEE》 (2) 《UVM实战-张强》 1. uvc内使用regmodel 1 //示例1:reference model中使用reg model; 2 class my_model extends uvm_co 阅读全文

posted @ 2021-09-02 15:07 知北游。。 阅读(445) 评论(0) 推荐(0) 编辑

[CU]reg model使用篇-reg model使用示例之将reg model添加到base_test或env中【在更高的层次谈reg model】
摘要:前言 (1) 该篇文章的前提: (a) register model已经创建; (b) register adapter已经创建; (2) 该篇文章的主要内容: (a) 在顶层env中,实例化register model; (b) 锁定register model,不允许进一步的变动; (c) 建立 阅读全文

posted @ 2021-09-02 14:57 知北游。。 阅读(937) 评论(0) 推荐(0) 编辑

[CU]reg model使用篇-uvm_reg_block常用操作
摘要:1. 寄存器模型的reset (1) 每一个register model被继承到验证平台后,都必须进行reset操作,这样才能保证每个寄存器的值等于我们设置的初始值. (2) register model并不会自动的进行reset操作,必须显式的调用reset函数进行复位操作. 1.1 uvm_re 阅读全文

posted @ 2021-09-01 18:33 知北游。。 阅读(2764) 评论(0) 推荐(0) 编辑

[CU]reg model使用篇-寄存器模型的复位值,镜像值,期望值,真实值
摘要:参考资料: (1) UVM——RAL模型运用之三(uvm_reg的访问方法介绍) - 灰信网(软件开发博客聚合) (freesion.com) 1. 简介 (1) uvm_reg_field使用四个属性来存储各种寄存器字段值,分别为value, m_mirrored, m_desired和m_res 阅读全文

posted @ 2021-09-01 10:45 知北游。。 阅读(2964) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示