Ulimit<Ulimit>

SCPI Command :

LANE<*>:EQUalization:TRAining:DFE:TAPS:ULIMit<*>
Commands in total: 1
Subgroups: 0
Direct child commands: 1

Repeated Capability Setting:

# Range: Nr0 .. Nr4

driver.lane.equalization.training.dfe.taps.ulimit.repcap_ulimit_set(repcap.Ulimit.Nr0)
get(lane=Lane.Default, ulimit=Ulimit.Default) float[source]
# LANE<*>:EQUalization:TRAining:DFE:TAPS:ULIMit<*>
value: float = driver.lane.equalization.training.dfe.taps.ulimit.get(lane = repcap.Lane.Default, ulimit = repcap.Ulimit.Default)

Sets the upper global limit for the DFE filter. The trained/generated filter tap values are within these given limits.

Parameters:
  • lane – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Lane’)

  • ulimit – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Ulimit’)

Returns:

upper_limit: -1 to 1

set(upper_limit: float, lane=Lane.Default, ulimit=Ulimit.Default) None[source]
# LANE<*>:EQUalization:TRAining:DFE:TAPS:ULIMit<*>
driver.lane.equalization.training.dfe.taps.ulimit.set(upper_limit = 1.0, lane = repcap.Lane.Default, ulimit = repcap.Ulimit.Default)

Sets the upper global limit for the DFE filter. The trained/generated filter tap values are within these given limits.

Parameters:
  • upper_limit – -1 to 1

  • lane – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Lane’)

  • ulimit – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Ulimit’)

Cloning the Group

# Create a copy of the original group, that exists independently
ulimit_copy = driver.lane.equalization.training.dfe.taps.ulimit.clone()