SingleEndedNet#

class pyedb.misc.siw_feature_config.xtalk_scan.net.SingleEndedNet#

Single ended net class handler.

This class manages the configuration for single-ended nets including impedance, thresholds, and driver/termination parameters.

Examples

>>> from pyedb.misc.siw_feature_config.xtalk_scan.net import SingleEndedNet
>>> net = SingleEndedNet()
>>> net.name = "DDR_DQ0"
>>> net.nominal_impedance = 50.0
>>> net.warning_threshold = 45.0
>>> net.violation_threshold = 40.0
>>> net.driver_rise_time = "100ps"
>>> net.voltage = 1.2

Overview#

Import detail#

from pyedb.misc.siw_feature_config.xtalk_scan.net import SingleEndedNet

Attribute detail#

SingleEndedNet.name: str | None = None#
SingleEndedNet.nominal_impedance: float | None = None#
SingleEndedNet.warning_threshold: float | None = None#
SingleEndedNet.violation_threshold: float | None = None#
SingleEndedNet.fext_warning_threshold: float | None = None#
SingleEndedNet.fext_violation_threshold: float | None = None#
SingleEndedNet.next_warning_threshold: float | None = None#
SingleEndedNet.next_violation_threshold: float | None = None#
SingleEndedNet.driver_rise_time: str | float | None = None#
SingleEndedNet.voltage: float | None = None#
SingleEndedNet.driver_impedance: float | None = None#
SingleEndedNet.termination_impedance: float | None = None#

Method detail#

SingleEndedNet.extend_xml(parent) None#

Write XML object section.

Parameters:
parentxml.etree.ElementTree.Element

Parent XML element to extend.