DAQ OPTIONS

For the initial test running the DAQ should permit the storing of raw data (i.e. the digitized waveforms). Based upon the test data the data compression and histogram definitions will be defined. In regular running we will store only the histograms of all events - while raw data and compressed data will be saved for only special events (e.g. pile-up events and random-sample events). The DAQ structure should be flexible enough to allow storing of raw data, compressed data, and histogrammed data, as necessary. The DAQ must handle rates of about 64 MB/s at the front-end and about 6.4 MB/s at the back-end.

Option 1


One option for the µLan DAQ is as follows :

Both the front-end and back-end PCs could run Linux. The MIDAS data acquisition program can handle the multiple front-ends (i.e. different sources of event buffers), and different event types (i.e. raw data, compressed data, etc), and offers a slow control/monitiring package. ROOT will handle the histogramming.

Note using regular PC's over embedded processors may over more flexibility and much easier upgrading.

Option 2


Another option for the µLan DAQ is as follows :

Both the back-end PCs would run Linux. The front-end processors would likely run either Linux or VxWorks. Again the MIDAS data acquisition program can handle the multiple front-ends (i.e. different sources of event buffers), and different event types (i.e. raw data, compressed data, etc), and offers a slow control/monitiring package. Again ROOT will handle the histogramming.