EdbSiwave#
- class pyedb.dotnet.edb_core.siwave.EdbSiwave(p_edb)[source]#
Manages EDB methods related to Siwave Setup accessible from Edb.siwave property.
- Parameters:
- edb_class
pyedb.edb.Edb
Inherited parent object.
- edb_class
Examples
>>> from pyedb import Edb >>> edbapp = Edb("myaedbfolder", edbversion="2021.2") >>> edb_siwave = edbapp.siwave
Methods
EdbSiwave.add_siwave_dc_analysis
([name])Add a Siwave DC analysis in EDB.
Add a SIwave AC analysis to EDB.
Configure Siwave analysis setup.
EdbSiwave.create_circuit_port_on_net
(...[, ...])Create a circuit port on a NET.
EdbSiwave.create_circuit_port_on_pin
(...[, ...])Create a circuit port on a pin.
Create a port between two pin groups.
Create a current source.
Create a current source.
Create current source between two pin groups.
EdbSiwave.create_dc_terminal
(component_name, ...)Create a dc terminal.
EdbSiwave.create_exec_file
([add_dc, add_ac, ...])Create an executable file.
Create Siwave crosstalk scan object
EdbSiwave.create_pin_group
(...[, group_name])Create pin group on the component.
EdbSiwave.create_pin_group_on_net
(...[, ...])Create pin group on component by net name.
Create a pin group terminal.
Create circuit port between pin and a reference layer.
EdbSiwave.create_resistor_on_pin
(pos_pin, ...)Create a Resistor boundary between two given pins..
EdbSiwave.create_rlc_component
(pins[, ...])Create physical Rlc component.
Create voltage probe between two pin groups.
Create a voltage source.
Create a voltage source.
Create voltage source between two pin groups.
EdbSiwave.create_vrm_module
([name, ...])Create a voltage regulator module.
EdbSiwave.place_voltage_probe
(name, ...)Place a voltage probe between two points.
Attributes
Get all excitations.
Icepak component file path.
Icepak default setting.
All Layout Pin groups.
Get all probes.
Get all sources.
Get all voltage regulator modules