create_circuit_port_on_net#
- EdbSiwave.create_circuit_port_on_net(positive_component_name, positive_net_name, negative_component_name=None, negative_net_name=None, impedance_value=50, port_name='')[source]#
Create a circuit port on a NET.
It groups all pins belonging to the specified net and then applies the port on PinGroups.
- Parameters:
- positive_component_name
str
Name of the positive component.
- positive_net_name
str
Name of the positive net.
- negative_component_name
str
,optional
Name of the negative component. The default is
None
, in which case the name of the positive net is assigned.- negative_net_name
str
,optional
Name of the negative net name. The default is
None
which will look for GND Nets.- impedance_value
float
,optional
Port impedance value. The default is
50
.- port_name
str
,optional
Name of the port. The default is
""
.
- positive_component_name
- Returns:
str
The name of the port.
Examples
>>> from pyedb import Edb >>> edbapp = Edb("myaedbfolder", "project name", "release version") >>> edbapp.siwave.create_circuit_port_on_net("U2A5", "V1P5_S3", "U2A5", "GND", 50, "port_name")