Difference between revisions of "FADC DAQ"

From Hall A Wiki
Jump to: navigation, search
(CODA Startup)
Line 16: Line 16:
 
*[http://hallaweb.jlab.org/equipment/moller/fadc/FADC_Data_Format_2.pdf  Data Format (pdf)]
 
*[http://hallaweb.jlab.org/equipment/moller/fadc/FADC_Data_Format_2.pdf  Data Format (pdf)]
 
==[http://hallaweb.jlab.org/equipment/moller/fadc/start_coda.html  CODA Startup]==
 
==[http://hallaweb.jlab.org/equipment/moller/fadc/start_coda.html  CODA Startup]==
 +
 +
Start CODA
 +
Date: 02 December, 2010
 +
File: start_coda.html
 +
 +
FADC CODA is running on 'hamoller' computer under 'moller' account.
 +
To start CODA one can type command:
 +
'start_coda_brad' - that fires up the usual set of windows for ET, ER, EB, etc.
 +
For FADC DAQ 'fadc_moller' configuration is used.
 +
 +
FADC parameters.
 +
There is configuration file with settable parameters for FADC.
 +
File is located in directory: ~moller/crl/FADC/fadc_params.cnf
 +
Parameters from file are loaded to FADC in 'Prestart' state of CODA.
 +
There is self explained list of FADC parameters from configuration file:
 +
 +
# Wed Apr 21 16:22:20 EDT 2010
 +
# FADC settable parameters
 +
 +
# Threshold on calorimeter sums (define triggers and SW scaler logic)
 +
FA_SUM_THRESH_CR 8500
 +
FA_SUM_THRESH_CL 8500
 +
 +
# Threshold on individual channels
 +
# Define SW scaler logic for Scintillators only
 +
# Controls digitized data output for all channels (ie. 'zero-suppression')
 +
FA_CHN_THRESH_SR 500
 +
FA_CHN_THRESH_SL 500
 +
FA_CHN_THRESH_CR 500
 +
FA_CHN_THRESH_CL 500
 +
 +
## Prescale range: 1--2047
 +
FADC_PRESCALE_CL 1000
 +
FADC_PRESCALE_CR 1000
 +
FADC_PRESCALE_CRL 200
 +
## These many DATA trigger are grouped into each DATA interrupt
 +
FADC_EVENTS_PER_BLOCK 20
 +
 +
## PULSE_WIDTH range is from 3--255 (3 is default)
 +
FADC_PULSE_WIDTH 3
 +
 +
## COIN_WIDTH range is from 1--255 (2 is default)
 +
FADC_COIN_WINDOW 2
 +
 +
## Delays range: 1--255
 +
FADC_DELAY_CL 0
 +
FADC_DELAY_CR 0
 +
FADC_DELAY_SL_0 1
 +
FADC_DELAY_SL_1 1
 +
FADC_DELAY_SL_2 1
 +
FADC_DELAY_SL_3 1
 +
FADC_DELAY_SR_0 1
 +
FADC_DELAY_SR_1 1
 +
FADC_DELAY_SR_2 1
 +
FADC_DELAY_SR_3 1
 +
## This delay is for the _delay counts (random background measure)
 +
FADC_DELAY_SRL 25
 +
 +
 +
Data stored on 'hamoller' computer to directory: /data1/raw/
 +
 
==    Analysis==
 
==    Analysis==
 
*[http://hallaweb.jlab.org/equipment/moller/fadc/updates/note_30Mar2011.html  Data Trigger Analysis]
 
*[http://hallaweb.jlab.org/equipment/moller/fadc/updates/note_30Mar2011.html  Data Trigger Analysis]

Revision as of 12:45, 22 November 2016

Return to Moller wiki

Documentation

DAQ

FADC Documentation

CODA Startup

Start CODA Date: 02 December, 2010 File: start_coda.html

FADC CODA is running on 'hamoller' computer under 'moller' account. To start CODA one can type command: 'start_coda_brad' - that fires up the usual set of windows for ET, ER, EB, etc. For FADC DAQ 'fadc_moller' configuration is used.

FADC parameters. There is configuration file with settable parameters for FADC. File is located in directory: ~moller/crl/FADC/fadc_params.cnf Parameters from file are loaded to FADC in 'Prestart' state of CODA. There is self explained list of FADC parameters from configuration file:

  1. Wed Apr 21 16:22:20 EDT 2010
  2. FADC settable parameters
  1. Threshold on calorimeter sums (define triggers and SW scaler logic)

FA_SUM_THRESH_CR 8500 FA_SUM_THRESH_CL 8500

  1. Threshold on individual channels
  2. Define SW scaler logic for Scintillators only
  3. Controls digitized data output for all channels (ie. 'zero-suppression')

FA_CHN_THRESH_SR 500 FA_CHN_THRESH_SL 500 FA_CHN_THRESH_CR 500 FA_CHN_THRESH_CL 500

    1. Prescale range: 1--2047

FADC_PRESCALE_CL 1000 FADC_PRESCALE_CR 1000 FADC_PRESCALE_CRL 200

    1. These many DATA trigger are grouped into each DATA interrupt

FADC_EVENTS_PER_BLOCK 20

    1. PULSE_WIDTH range is from 3--255 (3 is default)

FADC_PULSE_WIDTH 3

    1. COIN_WIDTH range is from 1--255 (2 is default)

FADC_COIN_WINDOW 2

    1. Delays range: 1--255

FADC_DELAY_CL 0 FADC_DELAY_CR 0 FADC_DELAY_SL_0 1 FADC_DELAY_SL_1 1 FADC_DELAY_SL_2 1 FADC_DELAY_SL_3 1 FADC_DELAY_SR_0 1 FADC_DELAY_SR_1 1 FADC_DELAY_SR_2 1 FADC_DELAY_SR_3 1

    1. This delay is for the _delay counts (random background measure)

FADC_DELAY_SRL 25


Data stored on 'hamoller' computer to directory: /data1/raw/

Analysis

Useful tips

Known Issues and Firmware upgrade

Literature