SiwaveScanConfig#
- class pyedb.misc.siw_feature_config.xtalk_scan.scan_config.SiwaveScanConfig(pedb, scan_type: str = 'impedance')#
XML control file handle for SIwave crosstalk scan.
- Parameters:
Examples
>>> from pyedb import Edb >>> edb = Edb("path/to/aedb") >>> scan_config = SiwaveScanConfig(edb, scan_type="impedance") >>> scan_config.file_path = "output_config.xml" >>> scan_config.write_xml()
Overview#
Write XML control file. |
Import detail#
from pyedb.misc.siw_feature_config.xtalk_scan.scan_config import SiwaveScanConfig
Attribute detail#
- SiwaveScanConfig.file_path = ''#
- SiwaveScanConfig.impedance_scan#
- SiwaveScanConfig.frequency_xtalk_scan#
- SiwaveScanConfig.time_xtalk_scan#
Method detail#
- SiwaveScanConfig.write_xml() bool#
Write XML control file.
- Returns:
- bool
Trueif the file was written successfully,Falseotherwise.
Examples
>>> scan_config = SiwaveScanConfig(pedb, scan_type="impedance") >>> scan_config.file_path = "impedance_scan.xml" >>> scan_config.impedance_scan.add_net("CLK", threshold_near=5.0, threshold_far=10.0) >>> success = scan_config.write_xml() >>> success True