Class uvm_connect_phase
Name |
Type |
Description |
---|---|---|
type_name |
string |
Functions
- virtual function void exec_func ( uvm_component comp, uvm_phase phase ) [source]
- static function uvm_connect_phase get ( ) [source]
Returns the singleton phase handle
×
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.