ClkStrobeDelay Property (DioFileBoard)

Applies To

GC5050, GX5050, GX5055, GX5150, GX5280, GX5290.

Purpose

Sets or returns clock strobe delay value.

Syntax

Object.ClkStrobeDelay (dVoltage)

Or

[dVoltage = ]Object.ClkStrobeDelay

 

The ClkStrobeDelay property syntax has the following parts:

Name
Type
Description
Object
DioFileBoard
DioFileBoard object.
dioClockStrobeDelay
enumDioClockStrobeDelay
Integer specifying the Clock/Strobe.
dClockDelay
DOUBLE
Delay values are in nSec
GX5150, GC5050, GX5050 GX5055 Out Clock and Strobe:
0.0 to 64 nSec with increments of 0.25.
GX5280/GX5290 Main Clock: and Strobe, any of the following values ranges:
0-3 ns with increments of 0.25 ns.
4-7 ns with increments of 0.25 ns.
8-11 ns with increments of 0.25 ns.
12-15 ns with increments of 0.25 ns.
16-19 ns with increments of 0.25 nS.
20-23 ns with increments of 0.25 ns.
24-27 ns with increments of 0.25 ns.
If dioClockStrobeDelay = dioOffsetDelay (Gx528X/Gx529X only):
-3.0 to +3.0 ns with increments of 0.25 ns.

Where

enumDioClockStrobeDelay can be one of the following:

Name
Value
Description
dioClockDelay
0
Main clock that stimulate the DIO
dioUserClockDelay
1
Out Clock signal (timing connector).
dioStrobeDelay
2
Out Clock signal (timing connector).
dioOffsetDelay
3
Board offset delay

Comments

The function adds a delay between the timing board clock source (i.e. programmable clock) and the following clocks:

Note: For the GX5280/GX5290 family when running at frequencies above 100MHz only 0-3nS delay range is available.

 

See Also

Open