CrossTalkTime#

class pyedb.misc.siw_feature_config.xtalk_scan.td_xtalk_config.CrossTalkTime(pedb)#

Time domain crosstalk configuration class handler.

Overview#

Import detail#

from pyedb.misc.siw_feature_config.xtalk_scan.td_xtalk_config import CrossTalkTime

Attribute detail#

CrossTalkTime.nets#
CrossTalkTime.driver_pins = []#
CrossTalkTime.receiver_pins = []#

Method detail#

CrossTalkTime.add_single_ended_net(name, driver_rise_time=5.0, voltage=10, driver_impedance=5.0, termination_impedance=5.0)#

Add single ended net.

Parameters:
namestr

Net name.

driver_rise_timeflot or str

Near end crosstalk warning threshold value. Default value is 5.0.

voltagefloat, str

Near end crosstalk violation threshold value. Default value is ``10.0

driver_impedancefloat, str

Far end crosstalk violation threshold value, Default value is 5.0

termination_impedancefloat, str

Far end crosstalk warning threshold value, Default value is 5.0

Returns:
bool
CrossTalkTime.add_driver_pins(name, ref_des, rise_time='100ps', voltage=1.0, impedance=50.0)#
CrossTalkTime.add_receiver_pin(name, ref_des, impedance)#
CrossTalkTime.extend_xml(parent)#