Pll
SCPI Commands :
CDR:HARDware:PLL:ORDer
CDR:HARDware:PLL:BWIDth
CDR:HARDware:PLL:RELBwidth
CDR:HARDware:PLL:DAMPing
- Commands in total: 4Subgroups: 0Direct child commands: 4
- get_bandwidth() float[source]
# CDR:HARDware:PLL:BWIDth value: float = driver.cdr.hardware.pll.get_bandwidth()
Sets the PLL bandwidth. It defines the part of the spectrum that the PLL can follow during synchronization. The PLL bandwidth is usually defined by the transmission standard.
- Returns:
pll_nandwidth: Nominal BITRate * Range of RELBwidth (dependent range)
- get_damping() float[source]
# CDR:HARDware:PLL:DAMPing value: float = driver.cdr.hardware.pll.get_damping()
Sets the damping factor, which is only relevant for second order PLL.
- Returns:
damping_factor: 0.5 to 1
- get_order() CdrPllOrder[source]
# CDR:HARDware:PLL:ORDer value: enums.CdrPllOrder = driver.cdr.hardware.pll.get_order()
Sets the order of the PLL: first or second order. PLL of higher order can compensate for more complex jitter behavior.
- Returns:
pll_order: FIRSt | SECond
- get_rel_bwidth() float[source]
# CDR:HARDware:PLL:RELBwidth value: float = driver.cdr.hardware.pll.get_rel_bwidth()
Sets the relative bandwidth, that is the ratio of the nominal bit rate to the PLL bandwidth.
- Returns:
pll_rel_bw: 500 to 3000
- set_bandwidth(pll_nandwidth: float) None[source]
# CDR:HARDware:PLL:BWIDth driver.cdr.hardware.pll.set_bandwidth(pll_nandwidth = 1.0)
Sets the PLL bandwidth. It defines the part of the spectrum that the PLL can follow during synchronization. The PLL bandwidth is usually defined by the transmission standard.
- Parameters:
pll_nandwidth – Nominal BITRate * Range of RELBwidth (dependent range)
- set_damping(damping_factor: float) None[source]
# CDR:HARDware:PLL:DAMPing driver.cdr.hardware.pll.set_damping(damping_factor = 1.0)
Sets the damping factor, which is only relevant for second order PLL.
- Parameters:
damping_factor – 0.5 to 1
- set_order(pll_order: CdrPllOrder) None[source]
# CDR:HARDware:PLL:ORDer driver.cdr.hardware.pll.set_order(pll_order = enums.CdrPllOrder.FIRSt)
Sets the order of the PLL: first or second order. PLL of higher order can compensate for more complex jitter behavior.
- Parameters:
pll_order – FIRSt | SECond
- set_rel_bwidth(pll_rel_bw: float) None[source]
# CDR:HARDware:PLL:RELBwidth driver.cdr.hardware.pll.set_rel_bwidth(pll_rel_bw = 1.0)
Sets the relative bandwidth, that is the ratio of the nominal bit rate to the PLL bandwidth.
- Parameters:
pll_rel_bw – 500 to 3000