Class uvm_pkg::uvm_main_phase
- uvm_pkg :: uvm_void
Name |
Type |
Description |
---|---|---|
type_name |
string |
Functions
- get()
Function
get
Returns the singleton phase handle
- Return type:
- get_type_name()
Tasks
- exec_task(uvm_component comp, uvm_phase phase)
- Parameters:
comp (uvm_component)
phase (uvm_phase)
×
Class
uvm_main_phase
Primary test stimulus.
uvm_task_phase that calls the uvm_component::main_phase method.
Upon Entry
The stimulus associated with the test objectives is ready to be applied.
Typical Uses
Components execute transactions normally.
Data stimulus sequences are started.
Wait for a time-out or certain amount of time,
Exit Criteria
Enough stimulus has been applied to meet the primary stimulus objective of the test.