Ich versuche eine parametrisierte Klasse zu verwenden, die von uvm_object erweitert wurde.Parametrisierte Klasse Deklarationsfehler in UVM
class som_util #(int entry_w=2) extends uvm_object;
`uvm_object_utils(som_util)
"Some other static functions using the parameterized variables"
endclass
Als ich meine Tests auf IUS mit Hilfe dieses Programms Funktion ausführen, es kompiliert und die Gesamt Tests auch passiert. Aber auf VCS klagt es mit dem Identifier "entry_w" ist nicht definiert?
Was könnte der mögliche Grund sein?