How to Navigate Between Connected TLM Ports in the DVT IDE for VS Code

Description

DVT provides efficient navigation of TLM port connections, streamlining the exploration of UVM testbenches.

Explore the design and verification tools: https://www.dvteclipse.com
Or request a license: https://www.dvteclipse.com/request-license

This video was shot using DVT 23.1.12

Transcript

DVT provides efficient navigation of TLM port connections, streamlining the exploration of UVM test benches.

Navigating TLM Port Connections Using the Command Palette

  1. Place the editor cursor on the TLM port.
  2. From the command palette, run Show Connected TLM Ports.
  3. Use the up and down arrow keys to navigate between different results.
  4. Select an entry to go to the source code.

Tracing TLM Port Connections Using the UVM Components Diagram

Tracing TLM port connections can also be achieved in a visual manner using the UVM Components Diagram.

To focus on a port's connections, right-click on its name and select Show Connections. Notice that unrelated components have been removed from the diagram.

To continue tracing, make sure the unconnected ports are also visible in the diagram. Go to the Filters menu in the Diagram toolbar and disable Hide Unconnected Ports. Afterwards, use the Show Sources or Show Destination actions from the Diagram context menu.