层次结构为 tb.env.agt.drv,每个对象都分别有自己的rand 型 id。其中,tb 和 env中的vir_drv都指向了drv; 问题1:如果想要关闭env_id的随机性,应该打开上图中哪几行注释? 答: 应打开38行的注释(也可以打开37行的注释,但这不是很合理); 打印结果(注意到drv_id仍然被随机化) 问题2:如果想要关闭drv_id的...
rand_mode()可以用来控制激活或关闭一个随机变量。当一个随机变量处于未激活状态的时候,这个随机变量就好像没有使用rand或randc声明一样。未激活的随机变量不会被rand_mode()方法随机化,并且它们的值会被求解器当作状态变量。所有的随机变量最初都是激活的。 rand_mode()方法的语法如下: task object[.random_varia...