Inheritance diagram for class svt_uvm_cmd_assistant:
Class that provides the basic infrastructure common to all SVT transactors.
Public Member Functions | |
| function string | get_suite_name ( ) |
| function void | new ( uvm_component obj, svt_event_pool event_pool = null, string suite_name ) |
Public Attributes | |
| uvm_component | comp |
| svt_event_pool | event_pool |
| uvm_report_object | reporter |
|
||
Returns the model suite name associated with an object.
|
|
||||
CONSTRUCTOR: Create a new command assistant instance.
obj - UVM component for which this object has been delegated the responsibility of executing HDL commands for.
event_pool - Identifies the event_pool which is used to comminicate timing events for this CMD interface.
suite_name - Identifies the product suite to which the command assistant object belongs. | ||||
|
|
|
Component that this command assisant is executing commands for
|
|
|
Event pool associated with this agent
|
|
|
SVT message macros route messages through this reference
|