Hi,
SV 2009 LRM defines the rule of hierarchical_btf_identifier in the
following way:
hierarchical_btf_identifier ::=
hierarchical_tf_identifier
| hierarchical_block_identifier
| hierarchical_identifier [ class_scope ] method_identifier
But what is the meaning of "hierarchical_identifier [ class_scope ]
method_identifier"?
There is a LRM text (Page 485) section 19.3 "Defining the coverage
model: covergroup":
Block event expressions that specify the begin keyword followed by a
hierarchical identifier denoting a named block, task, function, or
class method shall be triggered immediately before the corresponding
block, task, function, or method begins executing its first statement.
So I think the rule should be:
| hierarchical_identifier
| [ class_scope ] method_identifier
Please let me know.
--
Regards
Surya
--
This message has been scanned for viruses and
dangerous content by
MailScanner, and is
believed to be clean.
Received on Fri Apr 30 06:12:23 2010