Setting the Delay on UNIV-LVPECL-DLY and UNIV-TTL-DLYModule

Home ยป Setting the Delay on UNIV-LVPECL-DLY and UNIV-TTL-DLYModule

The UNIV-LVPECL-DLY and UNIV-TTL-DLY module is controlled through four general purpose I/O pins available only on the two front panel slots of the VME-EVRs and the cPCI-EVR. The I/O pins are listed in the following table.

GPIOPin NamePin Function
GPIO0DINSerial Data
GPIO1SCLKSerial Clock
GPIO2LCLKTransfer Latch Clock
GPIO3DISOutput Disable

The Output Disable signal drives the /EN signal of the delay chips which tri-states the output of the delay chip when high. Note that there are 130 ohm bias/termination resistors to ground on both of the signals of the LVPECL differential pair.

On the module there is a 24 bit serial shift register that provides the 10 bit delay value to both output channels. The delay value consists of bits DA0 to DA9 for one channel and DB0 to DB9 for the other channel. DA0 and DB0 are the least significant bits. In addition to the delay values there is a parallel latch enable bit for both channels. When logic low LENA and LENB pass the data through, when high the delay values are latched.

The diagram below shows how the bits are shifted in on the rising edge of SCLK. A rising edge on LCLK transfers the data from the shift register to the actual delay chips which are two Micrel SY100EP196.

In the EVR (old VME register mapping) the Universal I/O module GPIO pins are controlled through a single 32 bit register that provides access to the GPIO pins of two Universal I/O slots.

BitNameSlotFunction
0 (LSB)GPIN00Input state of slot 0 pin GPIO0
1GPIN10Input state of slot 0 pin GPIO1
2GPIN20Input state of slot 0 pin GPIO2
3GPIN30Input state of slot 0 pin GPIO3
4GPIN41Input state of slot 1 pin GPIO0
5GPIN51Input state of slot 1 pin GPIO1
6GPIN61Input state of slot 1 pin GPIO2
7GPIN71Input state of slot 1 pin GPIO3
8GPOUT00Output state of slot 0 pin GPIO0
9GPOUT10Output state of slot 0 pin GPIO1
10GPOUT20Output state of slot 0 pin GPIO2
11GPOUT30Output state of slot 0 pin GPIO3
12GPOUT41Output state of slot 1 pin GPIO0
13GPOUT51Output state of slot 1 pin GPIO1
14GPOUT61Output state of slot 1 pin GPIO2
15GPOUT71Output state of slot 1 pin GPIO3
16GPDIR00Direction of slot 0 pin GPIO0
17GPDIR10Direction of slot 0 pin GPIO1
18GPDIR20Direction of slot 0 pin GPIO2
19GPDIR30Direction of slot 0 pin GPIO3
20GPDIR41Direction of slot 1 pin GPIO0
21GPDIR51Direction of slot 1 pin GPIO1
22GPDIR61Direction of slot 1 pin GPIO2
23GPDIR71Direction of slot 1 pin GPIO3

A GPIO pin is configured as output when the DIR bit is set ‘1’.


The newer Modular register map firmware versions have separate 32 bit registers for IN, OUT and DIR.