NI DIGITAL PATTERN DRIVER Timing Offset Attributes - ni/grpc-device GitHub Wiki

Timing Offset Attributes

NIDIGITAL_ATTRIBUTE_TDR_OFFSET

Specific Attribute:

Numeric Value 1150051
Datatype ViReal64
Access R/W
Applies to Channel
Coercion None
High-level Functions niDigital_ApplyTDROffsets

Description:

Specifies the TDR Offset.

NIDIGITAL_ATTRIBUTE_TIMING_ABSOLUTE_DELAY_ENABLED

Specific Attribute:

Numeric Value 1150071
Datatype ViBoolean
Access R/W
Applies to N/A
Coercion None
High-level Functions N/A

Description:

Specifies whether the TIMING_ABSOLUTE_DELAY attribute should be applied to adjust the digital pattern instrument timing reference relative to other instruments in the system.

Do not use this feature with digital pattern instruments in a Semiconductor Test System (STS). Timing absolute delay conflicts with the adjustment performed during STS timing calibration.

When set to VI_TRUE, the digital pattern instrument automatically adjusts the timing absolute delay to correct the instrument timing reference relative to other instruments in the system for better timing alignment among synchronized instruments.

NIDIGITAL_ATTRIBUTE_TIMING_ABSOLUTE_DELAY

Specific Attribute:

Numeric Value 1150072
Datatype ViReal64
Access R/W
Applies to N/A
Coercion Yes
High-level Functions N/A

Description:

Specifies a timing delay, measured in seconds, and applies the delay to the digital pattern instrument in addition to TDR and calibration adjustments.

If the TIMING_ABSOLUTE_DELAY_ENABLED attribute is set to VI_TRUE, this value is the intermodule skew measured by NI-TClk. You can modify this value to override the timing delay and align the I/O timing of this instrument with another instrument that shares the same reference clock.

If the TIMING_ABSOLUTE_DELAY_ENABLED attribute is VI_FALSE, this attribute will return 0.0. Changing the TIMING_ABSOLUTE_DELAY_ENABLED attribute from VI_FALSE to VI_TRUE will set the TIMING_ABSOLUTE_DELAY value back to your previously set value.

⚠️ **GitHub.com Fallback** ⚠️