Hi all,how to write covergroup in monitor.i don’t have transaction file(write trans or read trans)so I can not use that handle. LIKE
write_trans t;
t.coverpoint
this thing I don’t want to use.
I want use my interface to write coverpoint in monitor.can any one tell me how to use interface in coverpoint .
ERROR in m=new()
task/function call or property /sequence instance does not specify all required formal arguments
ERROR in covergroup
formal argument ‘vif is missing in the task /function call or sequence/property instance identified by the previous error message.’
In reply to Lina.Lin:
It is not recommended to use in a UVM monitor signals of the virtual interface for defining a covergroup, because it might deliver inaccurate coverage results due to the sampling point (clock). Working with transactions allows you to work with the sample method.