Usb Interface; Ethernet Interface; Main Fpga; User Fpga - Caen DT5495 User Manual

Electronic instrumentation, desktop programmable logic unit
Table of Contents

Advertisement

3.1 USB Interface

The DT5495 is equipped with a USB2.0 interface. The USB physical layer is managed by a high-speed transceiver
controlled by the Main FPGA.

3.2 Ethernet Interface

In addition to the USB, the DT5495 provides a 10/100T Ethernet interface controlled by the Main FPGA.

3.3 Main FPGA

The MFPGA (Altera Cyclone V E) manages the Ethernet and USB interfaces and the connection with the UFPGA through
a proprietary 16-bit@50 MHz local bus. The MFPGA has a dedicated external flash memory for configuration purposes.
It also pilots the flash memories dedicated to loading the firmware on the UFPGA and on the GDG.

3.4 User FPGA

The User FPGA (Altera Cyclone V GX) manages the I/O peripherals (A/D, B/E, G, C/F ports) and communicates with the
GDG. A dedicated external flash memory can store a set of firmware images to be loaded on the User FPGA. A
dedicated JTAG connector allows to program the UFPGA "on-the-fly" for fast firmware prototyping and debugging.

3.5 Gate and Delay Generator

The DT5495 hosts a Gate and Delay Generator (see Fig. 3.2) able to provide up to 32 gated and delayed signals
("delayed signals") triggered by 32 inputs ("start signals"). The gate width and delay value are user programmable. The
GDG is an external component implemented in a Xilinx Spartan-6 FPGA. It is connected through a serial bus (SPI) to the
User FPGA for gate and delay register programming (refer to Sect. Gate and Delay Controller for detailed information).
The GDG configuration is stored in a dedicated flash memory. The GDG firmware cannot be modified by the user.
User FPGA
Start[i]
Delayed[i]

Fig. 3.2: The UFPGA and GDG interface.

3.6 Clock Distribution

Each FPGA receives the same 50-MHz system clock generated by a common on-board oscillator.
11
CAEN
Electronic Instrumentation
32
Start signals
32
Delayed signals
Td
Gate and Delay
Generator
Tg
UM6508 – DT5495 User Manual rev. 0

Advertisement

Table of Contents
loading

Table of Contents