DVT SystemVerilog IDE User Guide
Rev. 20.1.27, 14 August 2020

26.15.2 Connect Instances Using Existing Ports

In order to connect two module instances using existing ports, you must specify the output port (the signal source) and the input port (the signal destination). New ports will be created across the design hierarchy as needed, in order to propagate the signal.

IMPORTANT NOTE: This feature is currently supported only in the Old Design Hierarchy View. To switch to/from the Old Design Hierarchy View, go to Window > Preferences > DVT and toggle Switch to Old Design Hierarchy View

  1. Press the Select Top button and pick one of the available design tops.

  2. Press the Show Connect Toolbar button to bring up the Connect Instances Toolbar .

  3. Press the Show/Hide Ports button to see the ports of the selected instance, if needed.

  4. Select an instance using left click and a port using right click Connect.

    The output instance and port are presented in the connect toolbar Output textbox:

  5. Select another instance using left click and a port using right click Connect.

    The input instance and port are presented in the connect toolbar Input textbox along the previous set instance and port:

  6. The rest of the steps are the same as connecting instances using new ports. More details here.

Note : The swap between output instance and input instance doesn't work for directional ports (input or output).