SpiceModel#

class pyedb.grpc.database.hierarchy.spice_model.SpiceModel(component, name=None, file_path=None, sub_circuit=None)#

Manage SpiceModel

Overview#

name

SPICE model name.

model_name

Model name.

spice_file_path

file_path

SPICE file path.

sub_circuit

SPICE sub-circuit name.

pin_pairs

Mapping of layout terminal names to SPICE-model pin names.

terminal_pin_pairs

Alias for pin_pairs.

Import detail#

from pyedb.grpc.database.hierarchy.spice_model import SpiceModel

Property detail#

property SpiceModel.name: str#

SPICE model name.

Returns:
str

SPICE model name.

property SpiceModel.model_name#

Model name.

Deprecated since version 0.70.0: Use name instead.

Returns:
str

Model name.

property SpiceModel.spice_file_path#
property SpiceModel.file_path#

SPICE file path.

Returns:
str

SPICE file path.

property SpiceModel.sub_circuit: str#

SPICE sub-circuit name.

Returns:
str

SPICE sub-circuit name.

property SpiceModel.pin_pairs: dict#

Mapping of layout terminal names to SPICE-model pin names.

Returns:
dict

Dictionary {terminal_name: spice_pin_name}.

property SpiceModel.terminal_pin_pairs: dict#

Alias for pin_pairs.