p_sequencer 再理解
问题:p_sequencer的理解
张强UVM白皮书中对p_sequencer的使用做了详尽的说明,但是一直没有理解p_sequencer的本质,现在似乎有点理解了。
1.考虑如下情况,sequencer 有如下变量:
2.在sequence 发送transaction 时,必须设置此dmac 和smac,sequence 的body如何得到这两个值呢?
1)在介绍sequence 时,内部有m_sequencer, 直接使用m_sequencer 得到这两个变量:
编译错误:
因为m_sequencer 是uvm_sequencr_base (uvm_sequencr 的基类)类型,而不是my_sequencer 类型。
所以要cast:把m_sequencer 转换成my_sequencer:
但是好麻烦。所以内建了一个宏:uvm_declare_p_sequencer(SEQUENCER)
相当于声明如下变量:
自动将m_sequencer cast 成p_sequencer。在pre_body()前完成。
---------------------
作者:tingtang13
来源:CSDN
原文:https://blog.csdn.net/tingtang13/article/details/46546395
版权声明:本文为博主原创文章,转载请附上博文链接!
个人理解:
1、理解p_sequencer的核心就是向下类型转换。
2、向下类型转换的核心就是派生类以基类类型传递过程中:在派生类的数据包产生后,通过基类句柄指向它,进行传递,在接受数据包的地方,基类句柄指向的派生类对象,要交由一个派生类句柄指向,这时候需要向下类型装换。
转载于:https://www.cnblogs.com/littleMa/p/10828997.html
p_sequencer 再理解相关推荐
- 再理解RankNet算法
再理解RankNet算法 前面的一篇博文介绍了学习排序算法(Learning to Rank)中的RankNet算法.如下:http://blog.csdn.net/puqutogether/arti ...
- 再理解:零空间、行空间、列空间、左零空间、基础解系、极大线性无关组、齐次解、非齐次解之间的关系
再理解:零空间.行空间.列空间.左零空间.基础解系.极大线性无关组.齐次解.非齐次解之间的关系 1.再理解:零空间.行空间.列空间.左零空间.基础解系.极大线性无关组.齐次解.非齐次解之间的关系 1. ...
- Mcad学习笔记之委托再理解(delegate的构造器,MulticastDelegate,BeginInvoke,EndInvoke,Invoke4个方法的探讨)...
相关文章导航 Sql Server2005 Transact-SQL 新兵器学习总结之-总结 Flex,Fms3相关文章索引 FlexAir开源版-全球免费多人视频聊天室,免费网络远程多人视频会议系统 ...
- 时序电路——DFF再理解
时序电路--DFF再理解 之前对DFF的理解有些模糊,直到有次在实践中遇到了一些问题,含糊其词的也不能解决问题,于是乎就把DFF理解透彻透彻,毕竟这可是时序电路的基本概念. 不正确的理解 之前理解的, ...
- 机器学习之回归(Regression)再理解
文章目录 一 前言引入 1. 回归定义及应用场景 2. 解决步骤 3. 过拟合和解决方法 二 回归问题再理解 1. 问题提出 2. 问题解决 三 结束语 一 前言引入 1. 回归定义及应用场景 ...
- 奈奎斯特定理、香农定理的再理解
奈奎斯特定理.香农定理的再理解 @(计算机网络 ) 关于码元,先复习这个概念: http://blog.csdn.net/u011240016/article/details/53333682 奈奎斯 ...
- RESTful再理解
目录 目录 前言 RESTful的目的 REST的含义 表现层 状态转化 无状态协议HTTP 最后 前言 这是在经过一段时间的积累后,对RESTFul框架的再一次更深入的理解.希望能够将零散的知识点连 ...
- RepPoints(本质是可变形卷积DCN)再理解
虽然在之前学习过RepPoints这个网络,但当时理解较为浅显,现在再看论文和一些博客解释,感觉又有了新的收获. RepPoints是一种anchor-free网络,说的是使用具有一组代表性的点来表示 ...
- 对前后端分离和FastDFS的使用的再理解
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 最近我们上线一个新功能,在进行部署的时候出了个奇葩的问题,在解决这个问题的时候对前后端 ...
- F. 1.小W 的质数(prime)[欧拉筛再理解]
Description 小X是一位热爱数学的男孩子,在茫茫的数字中,他对质数更有一种独特的情感.小X认为,质数是一切自然数起源的地方. 在小X的认知里,质数是除了本身和1以外,没有其他因数的数字.但 ...
最新文章
- 普渡大学李攀:好的图表示到底是什么?
- 二叉树层序遍历递归与非递归_总结归纳:二叉树遍历【递归 amp;amp; 非递归】...
- AndroidStudio 3.0升级之compile、implementation简要说明
- Java一致性Hash算法的实现
- 岗位推荐 | 百度招聘计算机视觉、深度学习算法工程师(可实习)
- Windows 安装 MySQL 8.0.11
- python爬虫笔记(三):提取(二)
- 【转】Win2008 r2 远程桌面授权已过期的解决办法
- “21天好习惯”第一期-14
- addu指令_大金哥的超标量处理器学习笔记之5——指令集体系
- STM32单片机基础知识总结(二)
- 程序人生 - 参与杭州车牌摇号人数已破百万!附杭州车牌摇号及竞价操作指南!
- 2012年部分节假日安排
- 国庆锦鲤大礼包,还不Pick一下~
- [情侣空间] 基于spring boot的自制情侣空间
- 软件测试行业女生真的没有一席之地了吗,还能入行软件测试吗?
- 二、 FATE实战:实现横向逻辑回归任务的训练及预测
- aix打开linux共享目录超长,AIX修改用户名和密码长度限制
- 技术项目 - Linux网卡中断使单个CPU过载
- mysql使用联结的好处_Mysql-联结