Global Ports

A global port serves as a means of common connection – in effect, a connection to a bus – within a given design, across hierarchical levels. You can define one or more circuit nodes to connect to global ports that cross hierarchy and schematic page boundaries. Within a design, all global ports with the same name are treated as if they are connected.

The nature of the port, electrical, fluidic, thermal, and so on, is determined by the first connection made to the port. Once a global port has a specific nature, additional connections in the same or other levels of hierarchy can only be made to pins of that nature.

Note:

Direct connections between interface and/or global ports, or between an interface or global port and ground, are not allowed. Attempting to do produces cautionary messages in the Message Manager.

To place a global port, select the schematic that will contain it. Then do one of the following:

The cursor, now associated with a global port symbol for placement, moves to the center of the schematic window. To place the port, click at the desired location.

Hint

You can rotate a global port before placing it by repeatedly pressing R on your keyboard. Each press rotates the port 90º counterclockwise. After placement use Ctrl+R to rotate the port.

If Multiple Placement is turned on for global ports in the Schematic Options dialog box, click additional locations to place additional ports. To stop placing global ports, do one of the following:

Note:

To ensure connectivity among schematic elements, the pins of placed global ports snap to a 100-mil (2.54-millimeter) grid. This snapping cannot be turned off, and the spacing of the connectivity grid cannot be adjusted.

Note:

Direct connections between interface ports and/or global ports, or between a global port and ground, are not allowed.