SIWaveDCIRSettings#

class pyedb.grpc.database.simulation_setup.siwave_dcir_settings.SIWaveDCIRSettings(pedb, core)#

Overview#

advanced

dc

dc_advanced

general

s_parameter

dc_report_config_file

DC report configuration file path.

dc_report_show_active_devices

Whether to show active devices in the DC report.

enabled

Whether the DC IR simulation is enabled.

export_dc_thermal_data

Whether to export DC thermal data.

full_dc_report_path

Full DC report path.

icepak_temp_file

Icepak temperature file path.

import_thermal_data

Whether to import thermal data.

per_pin_res_path

Per-pin resistance file path.

per_pin_use_pin_format

Whether to use pin format for per-pin resistance.

source_terms_to_ground

Source terms to ground mapping.

use_loop_res_for_per_pin

Whether to use loop resistance for per-pin resistance.

via_report_path

Via report file path.

Import detail#

from pyedb.grpc.database.simulation_setup.siwave_dcir_settings import SIWaveDCIRSettings

Property detail#

property SIWaveDCIRSettings.advanced#
property SIWaveDCIRSettings.dc#
property SIWaveDCIRSettings.dc_advanced#
property SIWaveDCIRSettings.general#
property SIWaveDCIRSettings.s_parameter#
property SIWaveDCIRSettings.dc_report_config_file: str#

DC report configuration file path.

Returns:
str:

file path.

property SIWaveDCIRSettings.dc_report_show_active_devices: bool#

Whether to show active devices in the DC report.

Returns:
bool:

True if active devices are shown, False otherwise.

property SIWaveDCIRSettings.enabled#

Whether the DC IR simulation is enabled.

Returns:
bool:

True if enabled, False otherwise.

property SIWaveDCIRSettings.export_dc_thermal_data: bool#

Whether to export DC thermal data.

Returns:
bool:

True if DC thermal data is exported, False otherwise.

property SIWaveDCIRSettings.full_dc_report_path: str#

Full DC report path.

Returns:
str:

file path.

property SIWaveDCIRSettings.icepak_temp_file: str#

Icepak temperature file path.

Returns:
str:

file path.

property SIWaveDCIRSettings.import_thermal_data: bool#

Whether to import thermal data.

Returns:
bool:

True if thermal data is imported, False otherwise.

property SIWaveDCIRSettings.per_pin_res_path: str#

Per-pin resistance file path.

Returns:
str:

file path.

property SIWaveDCIRSettings.per_pin_use_pin_format: bool#

Whether to use pin format for per-pin resistance.

Returns:
bool:

True if pin format is used, False otherwise.

property SIWaveDCIRSettings.source_terms_to_ground: dict[str, int]#

Source terms to ground mapping.

Returns:
dict[str, int]:

Mapping of source terms to ground.

property SIWaveDCIRSettings.use_loop_res_for_per_pin: bool#

Whether to use loop resistance for per-pin resistance.

Returns:
bool:

True if loop resistance is used for per-pin resistance, False otherwise.

property SIWaveDCIRSettings.via_report_path: str#

Via report file path.

Returns:
str:

file path.

Attribute detail#

SIWaveDCIRSettings.core#