MX Foundation 4
|
The following attributes are available for all devices supporting a CLOCK interface.
The KMXF_CLOCK_ELECTRICAL_SELECTION
attribute holds the actual channel electrical selection. When the electrical selection is set to default, all electrical attributes below are set to a default value and are read only. To modify any of these attributes, set the KMXF_CLOCK_ELECTRICAL_SELECTION
attribute to VMXF_CLOCK_TX_SLEW_RATE_SELECT_CUSTOM.
Not supported on MXF_MODULE_FLEXSMP.
Electrical attributes:
The supported values are:
Constant | Value |
---|---|
VMXF_CLOCK_ELECTRICAL_SELECT_DEFAULT | Select default electrical parameters (default) |
VMXF_CLOCK_ELECTRICAL_SELECT_CUSTOM | Select custom electrical parameters |
The KMXF_CLOCK_RX_DIFF_VOLTAGE_THRESHOLD
attribute defines the RX differential voltage threshold. This is a floating point attribute. To modify this attribute value, the KMXF_CLOCK_ELECTRICAL_SELECTION attribute must be set to VMXF_CLOCK_TX_SLEW_RATE_SELECT_CUSTOM
.
Not supported on MXF_MODULE_FLEXSMP.
The supported range is:
Constant | Value (Volt) |
---|---|
Minimum | 0.0 |
Maximum | 25.0 |
Default value: 0.21.
The KMXF_CLOCK_TX_SLEW_RATE_SELECTION
attribute defines the TX slew rate selection. MX Foundation automatically calculates the default slew rate based on the channel speed, high and low differential voltage and voltage offset value. When the default option (VMXF_CLOCK_TX_SLEW_RATE_SELECT_DEFAULT
) is selected, the KMXF_CLOCK_TX_SLEW_RATE attribute will be read only. Otherwise, the custom option (VMXF_CLOCK_TX_SLEW_RATE_SELECT_CUSTOM
) allows specifying the slew rate using the KMXF_CLOCK_TX_SLEW_RATE
attribute.
Not supported on MXF_MODULE_FLEXSMP.
The supported values are:
Constant | Value |
---|---|
VMXF_CLOCK_TX_SLEW_RATE_SELECT_DEFAULT | Select default slew rate parameter (default) |
VMXF_CLOCK_TX_SLEW_RATE_SELECT_CUSTOM | Select custom slew rate parameter |
The KMXF_CLOCK_TX_SLEW_RATE
attribute defines the TX slew rate value. The KMXF_CLOCK_ELECTRICAL_SELECTION attribute must be set to VMXF_HDLC_TX_SLEW_RATE_SELECT_CUSTOM
in order to specify the slew rate using this attribute. This is a floating point attribute.
The supported range is:
Constant | Value (nsec/volt) |
---|---|
Minimum | 2.0 (default) |
Maximum | 13429.5 |
Value will be rounded to closest supported step. Formula for supported steps is: (204800/1.22) / (n*3.125) with 4 ≤ n ≤ 26856.
The KMXF_CLOCK_TX_DIFF_VOLTAGE_HIGH
attribute defines the high TX differential voltage value. To modify this attribute value, the KMXF_CLOCK_ELECTRICAL_SELECTION attribute must be set to VMXF_CLOCK_TX_SLEW_RATE_SELECT_CUSTOM
. This is a floating point attribute.
The supported range is:
Module | Range (Volt) |
---|---|
MXF_MODULE_MULTI_EH | see table below |
MXF_MODULE_MULTI | -9.16 – +9.16 |
Default value: +2.5.
MXF_MODULE_MULTI_EH
Device Type | Revision | MXF Version | Range (Volt) |
---|---|---|---|
FlexMulti 629 | Up to 2.4 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
2.5 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 | ||
FlexMulti 1553 | Up to 3.2 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
3.3 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 | ||
FlexMulti 429 FlexMulti 664 FlexMulti | Up to 3.0 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
3.1 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 |
The KMXF_CLOCK_TX_DIFF_VOLTAGE_LOW
attribute defines the low TX differential voltage value. To modify this attribute value, the KMXF_CLOCK_ELECTRICAL_SELECTION attribute must be set to VMXF_CLOCK_TX_SLEW_RATE_SELECT_CUSTOM
. This is a floating point attribute.
The supported range is:
Module | Range (Volt) |
---|---|
MXF_MODULE_MULTI_EH | see table below |
MXF_MODULE_MULTI | -9.16 – +9.16 |
Default value: -2.5.
MXF_MODULE_MULTI_EH
Device Type | Revision | MXF Version | Range (Volt) |
---|---|---|---|
FlexMulti 629 | Up to 2.4 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
2.5 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 | ||
FlexMulti 1553 | Up to 3.2 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
3.3 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 | ||
FlexMulti 429 FlexMulti 664 FlexMulti | Up to 3.0 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
3.1 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 |
The KMXF_CLOCK_TX_VOLTAGE_OFFSET
attribute defines the TX voltage offset. To modify this attribute value, the KMXF_CLOCK_ELECTRICAL_SELECTION attribute must be set to VMXF_CLOCK_TX_SLEW_RATE_SELECT_CUSTOM
. This is a floating point attribute.
The supported range is:
Module | Range (Volt) |
---|---|
MXF_MODULE_MULTI_EH | see table below |
MXF_MODULE_MULTI | -10.0 – +10.0 |
Default value: 2.5.
MXF_MODULE_MULTI_EH
Device Type | Revision | MXF Version | Range (Volt) |
---|---|---|---|
FlexMulti 629 | Up to 2.4 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
2.5 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 | ||
FlexMulti 1553 | Up to 3.2 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
3.3 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 | ||
FlexMulti 429 FlexMulti 664 FlexMulti | Up to 3.0 | Up to 4.2.5 | -5.0 – +5.0 |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.1 – +6.1 | ||
3.1 and later | Up to 4.2.5 | -5.0 – +5.0 | |
4.3.0 to 4.4.1 | -6.0 – +6.0 | ||
4.4.2 and later | -6.5 – +6.5 |