DPP-CI Control Software(1) is a demo application introducing the user to understand the principle of operation of the Digital Pulse Processing for the Charge Integration (DPP-CI). It can manage single-board communication and acquisition of CAEN 720 Digitizer series (12 bit @ 250 MS/s) running DPP-CI firmware.
DPP-CI Control Software is based on a Java Graphical User Interface for the parameters setting (connection, DPP algorithm, acquisition, etc.), a C console application working as an acquisition engine (DPPRunner) and a third-party graphing utility (Gnuplot: www.gnuplot.info). The GUI directly handles the acquisition engine through run time commands and generates also a textual configuration file that contains all the selected parameters values. This file is read by DPPRunner, which programs the Digitizer according to the parameters, starts the acquisition and manages the data readout.
The software can operate in the Oscilloscope mode, where digitized input waveforms and digital signals from the internal filters are monitored in order to better tune the DPP parameters, and in the Histogram mode, where energy (i.e. charge) and time histograms (built by the software) can be monitored.
According to the operating mode, raw data like waveforms or charge and time stamp lists, as well as charge or time histograms can be saved to output files for off-line analysis.
DPP-CI Control Software Supported Boards(2):
| Model | V1720 | VX1720 | DT5720 | N6720 |
| Channels | 8 | 8 | 4/2 | 4/2 |
| Max Sampling Rate | 250 MS/s | 250 MS/s | 250 MS/s | 250 MS/s |
| Resolution | 12-bit | 12-bit | 12-bit | 12-bit |
| Form Factor | VME 6U module | VME 6U module | module | VME 6U module |
(2) The indication “size 1/ size 2” denotes different model versions while “size 1 – size 2” denotes different model operating modes
(1) Note: DPP-CI Control Software is developed to work only with 720 Digitizer series running DPP-CI firmware.
This software is not provided with data analysis features.