标签:对象 prototype 全局变量 会话 drive 函数 ted ram 面向
1、测试平台的构建
发生器(generator):创建事务并且将它们传给下一级
驱动器(drive):与设计进行会话
监视器(monitor):捕获设计返回的事务
计分板(scoreboard):将捕获的结果跟预期的结果进行对比
测试平台应该分成若干个块(block),然后定义它们相互之间如何通信。
2、OOP(Object-Oriented Program)
类(class)、对象(object)、句柄(object)、属性(property)、方法(method)、原型(prototype)
3、类定义的位置
类应当在program或者module外的package中定义,将临时变量在测试平台最内部的某处定义。
4、创建对象
方法:创建一个指向目标类对象的句柄,然后调用new()函数。
对象和句柄:句柄可以在不同的时间指向不同的对象
5、对象的接触分配
SV分辨对象不再被引用的最好办法就是记住指向它的句柄的数量,当最后一个句柄不再引用某个对象了,SV就释放该对象的空间。
6、使用对象
方法:用“.”操作符
7、静态变量和全局变量
每个对象都有自己的局部变量,这些变量不和任何其他对象共享。而使用静态变量就可以被所以对象所共享。
8、
标签:对象 prototype 全局变量 会话 drive 函数 ted ram 面向
原文地址:https://www.cnblogs.com/wt-seu/p/12269576.html