Wiki
Clone wikidsproto_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:
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