PinGroupTerminal#

class pyedb.grpc.database.terminal.pingroup_terminal.PinGroupTerminal(pedb, core)#

Bases: pyedb.grpc.database.terminal.terminal.Terminal

Manages pin group terminal properties.

Overview#

create

Create a pin group terminal.

net

Terminal net.

pin_group

Pingroup.

is_reference_terminal

Check if the terminal is a reference terminal.

Import detail#

from pyedb.grpc.database.terminal.pingroup_terminal import PinGroupTerminal

Property detail#

property PinGroupTerminal.net: pyedb.grpc.database.net.net.Net#

Terminal net.

Returns:
Net

Terminal Net object.

property PinGroupTerminal.pin_group: any#

Pingroup.

Returns:
PinGroup

Terminal pingroup.

property PinGroupTerminal.is_reference_terminal: bool#

Check if the terminal is a reference terminal.

Returns:
bool

True if the terminal is a reference terminal, False otherwise.

Method detail#

classmethod PinGroupTerminal.create(layout, name, pin_group, net=None, is_ref=False)#

Create a pin group terminal. Parameters ———- layout : Layout

Layout to create the pin group terminal in.

namestr

Name of the pin group terminal.

pin_groupPinGroup

Pin group.

netNet or str, optional

Net.

is_refbool, default: False

Whether the pin group terminal is a reference terminal.

Returns#

PinGroupTerminal