EdgeTerminal#

class pyedb.dotnet.database.cell.terminal.edge_terminal.EdgeTerminal(pedb, edb_object)#

Bases: pyedb.dotnet.database.cell.terminal.terminal.Terminal

Manages EDB functionalities for a connectable object.

Overview#

couple_ports

Create a bundle wave port.

horizontal_extent_factor

Horizontal extent factor.

vertical_extent_factor

Vertical extent factor.

pec_launch_width

Launch width for the printed electronic component (PEC).

deembed

Whether deembed is active.

deembed_length

Deembed Length.

Import detail#

from pyedb.dotnet.database.cell.terminal.edge_terminal import EdgeTerminal

Property detail#

property EdgeTerminal.horizontal_extent_factor#

Horizontal extent factor.

property EdgeTerminal.vertical_extent_factor#

Vertical extent factor.

property EdgeTerminal.pec_launch_width#

Launch width for the printed electronic component (PEC).

property EdgeTerminal.deembed#

Whether deembed is active.

property EdgeTerminal.deembed_length#

Deembed Length.

Method detail#

EdgeTerminal.couple_ports(port)#

Create a bundle wave port.

Parameters:
portdotnet.database.ports.WavePort, dotnet.database.ports.GapPort, list, optional

Ports to be added.

Returns:
dotnet.database.ports.BundleWavePort