Class uvm_pkg::uvm_connect_phase
Name |
Type |
Description |
---|---|---|
type_name |
string |
Functions
- exec_func(uvm_component comp, uvm_phase phase)
- Parameters:
comp (uvm_component)
phase (uvm_phase)
- get()
Function
get
Returns the singleton phase handle
- Return type:
- get_type_name()
×
Class
uvm_connect_phase
Establish cross-component connections.
uvm_bottomup_phase that calls the uvm_component::connect_phase method.
Upon Entry
All components have been instantiated.
Current simulation time is still equal to 0 but some "delta cycles" may have occurred.
Typical Uses
Connect TLM ports and exports.
Connect TLM initiator sockets and target sockets.
Connect register model to adapter components.
Setup explicit phase domains.
Exit Criteria
All cross-component connections have been established.
All independent phase domains are set.