CfgGeneral#

class pyedb.configuration.cfg_general.CfgGeneral(pedb=None, data=None, **kwargs)#

Bases: pydantic.BaseModel

Fluent builder for the general section.

Overview#

set_parameters_to_edb

Write general design-option settings into the open EDB design.

get_parameters_from_edb

Read general design-option settings from EDB.

apply

Write general configuration into the open EDB design.

get_data_from_db

Read general settings from EDB.

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

spice_model_library

s_parameter_library

anti_pads_always_on

suppress_pads

Import detail#

from pyedb.configuration.cfg_general import CfgGeneral

Attribute detail#

CfgGeneral.model_config#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

CfgGeneral.spice_model_library: str = ''#
CfgGeneral.s_parameter_library: str = ''#
CfgGeneral.anti_pads_always_on: bool | None = None#
CfgGeneral.suppress_pads: bool | None = None#

Method detail#

CfgGeneral.set_parameters_to_edb()#

Write general design-option settings into the open EDB design.

CfgGeneral.get_parameters_from_edb()#

Read general design-option settings from EDB.

CfgGeneral.apply()#

Write general configuration into the open EDB design.

CfgGeneral.get_data_from_db()#

Read general settings from EDB.