PinGroupTerminal#
- class pyedb.grpc.database.terminal.pingroup_terminal.PinGroupTerminal(pedb, edb_object)#
Manages pin group terminal properties.
Overview#
Create a pin group terminal. |
Terminal name. |
|
Boundary type. |
|
Source magnitude. |
|
Source phase. |
|
Source amplitude. |
|
Source phase. |
|
Terminal impedance. |
|
Terminal net. |
|
Pingroup. |
|
Check if the terminal is a null terminal. |
|
Reference terminal. |
|
Check if the terminal is a reference terminal. |
|
Property keeping DotNet compatibility |
|
Import detail#
from pyedb.grpc.database.terminal.pingroup_terminal import PinGroupTerminal
Property detail#
- property PinGroupTerminal.boundary_type: str#
Boundary type.
- Returns:
- str
boundarytype. - “voltage_source”, “current_source”, “port”, “voltage_probe”.
- str
- property PinGroupTerminal.source_amplitude: float#
Source amplitude.
- Returns:
- float
sourcemagnitude.
- float
- property PinGroupTerminal.net: pyedb.grpc.database.net.net.Net#
Terminal net.
- Returns:
NetTerminal Net object.
- property PinGroupTerminal.is_null: bool#
Check if the terminal is a null terminal.
- Returns:
- bool
True if the terminal is null, False otherwise.
- property PinGroupTerminal.reference_terminal: any#
Reference terminal.
- Returns:
PinGroupTerminalReference terminal.
- 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.
- property PinGroupTerminal.ref_terminal#
Property keeping DotNet compatibility
- ..deprecated:: 0.43.0
Use: func:reference_terminal property instead.
- property PinGroupTerminal.is_voltage_source#
Attribute detail#
- PinGroupTerminal.core#
Method detail#
- classmethod PinGroupTerminal.create(layout, name, pin_group, net=None, is_ref=False)#
Create a pin group terminal. Parameters ———- layout :
LayoutLayout to create the pin group terminal in.
- name
str Name of the pin group terminal.
- pin_group
PinGroup Pin group.
- net
Netorstr, optional Net.
- is_ref
bool, default: False Whether the pin group terminal is a reference terminal.
Returns#
PinGroupTerminal
- name