Assigning I/O Pins

VersaSync's I/O connector is software configurable, i.e. the pin interfaces and the signal modulations can be configured by the user via the VersaSync Web UI.

The software-configurable 26-pin I/O connector comprises 9 user-configurable Channels, plus one fixed USB interface. Channels can be used for the following input or output interfaces:

I/O configuration options

Signal Types

The table below shows the maximum number of available interfaces for each signal type. Note that you can assign only one signal for each pin pair, hence only four to nine input and output signals can be transmitted/received at any given time. For details see the interactive Configurator below.

Available signal types

  DCLS, TTL DCLS, 10V RS485 RS 485, 120 Ω RS232
PPS out (5), in (2) out (1), in (1) out (4), in (4) in (4)  
IRIG out (5), in (2) out (1), in (1) out (4), in (4) in (4)  
HQ out (5), in (2) out (1), in (1) out (4), in (4) in (4)  
GPIO out (5) out (1)      
ASCII     out (4), in (4) in (4) out (3), in (3)

Note: ASCII Time Code is abbreviated in the UI as ATC.

DCLS Signal Lines

Up to six TTL (5V) or 10 V DCLS outputs and three DCLS inputs are available for e.g., 1PPS, xPPS, IRIG, HaveQuick, ASCII ToD signal transmission.

Single-ended Serial Lines

VersaSync provides up to 3 RX and 3 TX RS232 interfaces for e.g., ASCII..

Differential Serial Lines

Up to four differential serial lines are available. Each of them can be set to RS485 electrical standard, and used as input or output. PPS or Time-of-Day messages are available, as well as HAVE QUICK and other formats. Note that this kind of interface uses two Channels.

Non-Configurable Pins

Channel # 0 provides a DCLS TTL output signal that is not user-configurable.

Also note that pins # 19 through 26 are reserved for the USB command line interface.

I/O Signal Mapping Table

Each Channel (i.e., each pin pair e.g., "3&4" = Channel 1) can serve as only one interface, and not all combinations are possible due to the internal multiplexer architecture.

The table below illustrates the signal combinations that can be assigned to the 18 configurable pins.

I/O signal mapping to Channels

Notes:

Pins to Channels (e.g., pins 3 & 4= Channel 1)
green = Signal Message Type can be assigned to this Channel (RS485 requires two Channels)
red = This Signal Message type cannot be assigned to this Channel
ATC = ASCII Time Code

Interactive I/O Configurator

Each Channel can serve as only one interface, and not all combinations are possible due to the internal multiplexer architecture. Use the interactive I/O switch matrix below to design your I/O configuration by dragging any signal type from the left-hand column to one of the highlighted fields.