首页 > 其他分享 >【UVM】UVM_DEFAULT和UVM_ALL_ON区别

【UVM】UVM_DEFAULT和UVM_ALL_ON区别

时间:2023-02-13 11:23:30浏览次数:45  
标签:区别 DEFAULT object DEEP field UVM BIT

 

UVM_DEFAULT:all field operations turned on

------------------------ AYFS D K R P M C(细节见下)

UVM_DEFAULT='b000010101010101; 

UVM_ALL_ON = 'b000000101010101;

  两者基本函数都一样,不同之处在于BIT[10],BIT[10]代表DEEP,object field will be deep copied,比较少用(后续更新)

 

A=ABSTRACT

Y=PHYSICAL

F=REFERENCE

S=SHALLOW

D=DEEP,object field will be deep copied;

K=PACK

R=RECORD

P=PRINT

M=COMPARE

C=COPY  

标签:区别,DEFAULT,object,DEEP,field,UVM,BIT
From: https://www.cnblogs.com/icer-dave/p/17115674.html

相关文章

  • 软件测试与软件调试的区别在哪里?
    1、目的不同软件测试的目的是发现错误,至于找出错误的原因和错误发生的地方不是软件测试的任务,而是调试的任务.调试的目的是为了证明程序的正确,因此它必须不断地排......
  • cookie、localStorage、sessionStorage的区别
    1.cookie:能存储内容较小,在4k左右,一般用作保存用户登录状态、记住密码,记住账号使用。不清除的话会一直存在,可以设置过期时间自动清除,设置的时候可以设置在不同的域下面。......
  • 面向对象和面向过程的区别
    前言壹哥相信,经过你对前面文章中技术点的学习,现在的你应该已经对Java具备了初步的了解和掌握,这为我们继续往后学习奠定了良好的基础。我们知道,Java是面向对象的编程语言,......
  • 基于客户端和服务端实现分表分库区别
     ......
  • 赋值和浅拷贝的区别
    当我们把一个对象赋值给一个新的变量时,赋的其实是该对象的在栈中的地址,而不是堆中的数据。也就是两个对象指向的是同一个存储空间,无论哪个对象发生改变,其实都是改变的存......
  • forEach和map的区别
    相同点都是循环遍历数组中的每一项forEach和map方法里每次执行匿名函数都支持3个参数,参数分别是item(当前每一项)、index(索引值)、arr(原数组)匿名函数中的this都是指向win......
  • Vue的computed和watch的区别是什么?
    一、computed介绍computed用来监控自己定义的变量,该变量在data内没有声明,直接在computed里面定义,页面上可直接使用。//基础使用{{msg}}<inputv-model="name"/>......
  • JAVA - - - String, StringBuffer,StringBuilder的区别
    String,StringBuffer,StringBuilder的区别Java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类。现在总结一下,看看他们的不同与相同。1.可变与不可......
  • Cookie 和 Session 区别
    Cookie保存客户的数据,服务器产生发回客户端Cookie数据保存客户端,不安全Cookie数据限制64KBCookie保存SessionID值Session数据存储服务器相对Cookie安全不限制类......
  • String和StringBuffer的区别
    String和StringBuffer的区别   String是一个非可变性的类,这种类的特点是状态固定(不存在任何修改对象的方法),在该对象的生存周期内,它的值是永远不变的(它是线程安全......