NI DIGITAL PATTERN DRIVER Timing Offset Attributes - ni/grpc-device GitHub Wiki
- NIDIGITAL_ATTRIBUTE_TDR_OFFSET
- NIDIGITAL_ATTRIBUTE_TIMING_ABSOLUTE_DELAY_ENABLED
- NIDIGITAL_ATTRIBUTE_TIMING_ABSOLUTE_DELAY
| Numeric Value | 1150051 |
|---|---|
| Datatype | ViReal64 |
| Access | R/W |
| Applies to | Channel |
| Coercion | None |
| High-level Functions | niDigital_ApplyTDROffsets |
Specifies the TDR Offset.
| Numeric Value | 1150071 |
|---|---|
| Datatype | ViBoolean |
| Access | R/W |
| Applies to | N/A |
| Coercion | None |
| High-level Functions | N/A |
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.
| Numeric Value | 1150072 |
|---|---|
| Datatype | ViReal64 |
| Access | R/W |
| Applies to | N/A |
| Coercion | Yes |
| High-level Functions | N/A |
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.