Wiki

Clone wiki

dsproto_daq / HardwareSetup

Hardware setup

DAQ PC

  • Host : ds-proto-daq.cern.ch
  • User : dsproto
  • Pwd : ...

This PC was setup at TRIUMF and is running Centos-7 operating system.

Connections from ds-proto-daq:

  • A3818C in PCIe slot 2 ** Four optical cable to the V1725 (Top of PCIe = channel 0)
  • MainBoard Ethernet connection to CERN network
  • PCIe Ethernet connection to local NetSwitch

V1725s

The V1725s are commercial digitizer from CAEN. The key features of the V1725 are:

  • 16 input channels
  • 250MSPS ADC (14-bit precision)
  • 2V range
  • adjustable baseline

The V1725 continuously processes the digitized waveform for each channel and can generate trigger primitives when the signals go above or below a certain threshold.

To start with we will be using the raw readout of the V1725s. In this mode all channels of the V1725 are readout at the same time by a trigger signal into the V1725. The V1725s will capture a fixed number of samples around the trigger; the capture window can be adjusted relative to the trigger time with the Post Trigger variable.

ChronoBox (Trigger Decision Module)

The chronobox is based on a DE-10 nano evaluation card with a Cyclone-V SoC FPGA. The evaluation board is mounted on a carrier card for breaking out all the required signals. The firmware and linux for the chronobox was developed at TRIUMF by Bryerton.

The connections to/from the chronobox are as follows:

  • GPIO1 [1..4] : Busy Input from Trigger Out of the V1725 through NIM to TTL adpator (Nim Module).
  • GPIO1 [5] : Trigger Output to TTL to NIM adaptor to NIM FanOut (LRS622) to Trigger Input of the V1725
  • GPIO1 [6] : 50MHz Clock Output to CDM(VME module) Top/Right Input
  • ECL1A : Flat Twisted pair to first two V1725 LVDS connectors (pin1 to V1725-1)
  • ECL1B : Flat Twisted pair to last two V1725 LVDS connectors (pin1 to V1725-3)
  • Ethernet Connection (back of ChronoBox) to local NetSwitch.

The chronobox is shown below:

picture

Whenever the chronobox is power-cycled, you should run this script to get it back into a sensible state.

/home/dsproto/online/dsproto_daq/setup_chronobox.sh

CDM (Clock Distribution Module)

This is a VME module that distributes a 50MHz (??) clock to the 4 V1725s digitizer.

  • Clock Input (Top/Right) to ChronoBox
  • Ethernet Connection to local NetSwitch.
  • miniSAS connection with split cable to 4 Sata connectors to CLK IN of the 4 V1725

Whenever the VME crate is power-cycled, you should run this script to get the CDM back into a sensible state.

ping cdm # wait till ping is successful before proceeding...
/home/dsproto/online/dsproto_daq/setup_cdm.sh

Updated