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

【从零开始学习 UVM】6.6、UVM 激励产生 —— UVM Virtual Sequence【重要】

文章目录

    • 使用virtual sequencer
    • 不使用virtual sequencer

virtual sequence是一个容器,用于在环境中的virtual sequencer上启动多个sequence。

这个virtual sequence通常由一个具有对真实sequencers句柄的virtual sequencers执行。

需要virtual sequence的原因是当您需要在不同环境下运行不同的sequence时。例如,SoC设计可能具有多个不同接口,每个接口都需要由单独的sequencer上的一组不同的sequence驱动。因此,从virtual sequence中启动和控制这些不同的sequence是最好的方法。它变成了虚拟状态,因为它与任何特定数据类型无关联。

在这里插入图片描述

使用virtual sequencer

class my_virtual_seq extends uvm_sequence;`uvm_object_utils 
http://www.lryc.cn/news/45845.html

相关文章:

  • 蓝桥杯:阶乘约数
  • 最大数字
  • 【java进阶08:异常】finally关键字、自定义异常类、用户业务作业、军队武器作业
  • #课程笔记# 电路与电子技术基础 课堂笔记 第6章 半导体器件的基本特性
  • skimage.filters.apply_hysteresis_threshold详解
  • 一、基础算法5:前缀和与差分 模板题+算法模板(前缀和,子矩阵的和,差分,差分矩阵)
  • Python矩阵分解之QR分解
  • 随机森林程序
  • 每日一练2627——变态跳台阶快到碗里来不用加减乘除做加法三角形
  • LeetCode-146. LRU 缓存
  • #课程笔记# 电路与电子技术基础 课堂笔记 第3章 电路分析的几个定理
  • 推迟参数设计的自适应反步控制和自适应神经网络的反步控制设计
  • spring5.1+SmartInstantiationAwareBeanPostProcessor 解决循环依赖
  • apply、call与bind
  • 《Effective Objective-C 2.0 》 阅读笔记 item3
  • SSL/TLS 证书管理
  • supersqli(SQL注入流程及常用SQL语句)
  • 【数据结构】用Java实现一棵二叉树
  • 【面试】面试官问的几率较大的网络安全面试题
  • [Python] 循环语句
  • 计算机网络考试复习——第一章 1.5 1.6
  • 3.29 最小生成树算法
  • 计算机科班与培训开发编程的区别在哪里?
  • idea设置常用自设置快捷键及坐标
  • Vue 3.0 实例方法
  • 日撸 Java 三百行day1-10
  • Ubuntu Instant-ngp 训练自有数据集
  • k8s集群只一台节点,重启节点后命名空间找不到了
  • MarkDown示例
  • spring cloud 雪崩效应