Presentation is loading. Please wait.

Presentation is loading. Please wait.

AMS Tracker Data Reduction Status Claude Zurbach Laboratoire de Physique Théorique et Astroparticules – Montpellier Houston, AMS-TIM, January 08, 2007.

Similar presentations


Presentation on theme: "AMS Tracker Data Reduction Status Claude Zurbach Laboratoire de Physique Théorique et Astroparticules – Montpellier Houston, AMS-TIM, January 08, 2007."— Presentation transcript:

1 AMS Tracker Data Reduction Status Claude Zurbach Laboratoire de Physique Théorique et Astroparticules – Montpellier Houston, AMS-TIM, January 08, 2007

2 Summary  Calibration, gain test and reduction on Tracker detector  Constraints and expected functionalities : calibration  Constraints and expected functionalities : data reduction  Procedures for development and test  Example of online data reduction  Next (and last ?) issues Claude Zurbach - LPTA - TIM AMS - January 2007

3 Calibration, gain test and reduction on Tracker Claude Zurbach - LPTA - TIM AMS - January 2007 Calibration module -Pedestal, raw and final noise determination -Quality flag setting -production of tables for the data reduction : pedestal, sigma, thresholds and flag tables Data Reduction module signal (> threshold) = Amplitude – Pedestal – Common Noise -calculation of final common noise uses tables of final sigma, pedestal and flag -identification and extraction of event clusters to transfer reduced data to the AMS DAQ Test gain module (DAC Calibration) injection of a well defined signal and measure of the response of the scale -Positioning of channels in test mode and measure of the amplification of the electronics of the scale

4 Constraints and expected functionalities : calibration Calibration module version 6B1E : general design Claude Zurbach - LPTA - TIM AMS - January 2007 Pedestal calculation : 1024 events Sigma raw calculation + flags : 1024 events Sigma final calculation + flags : 2048 events Non Gaussian calculation : 2048 events Tables of thresholds calculation Step 1: call Step 2: call Step 3: call Step 4: call Step 5: call

5 Constraints and expected functionalities : calibration Calibration module version 6B1E Input data are coming from: Gate Array memory - Amplitudes (1024+1024+1024+2048) - Low and High parameters for thresholds Output data:  Table of Pedestals  Table of Sigma raw threshold  Table of Flags  Tables of low and high final Sigma thresholds Constraints:  Time computing  Changing of thresholds values by control word  Reading of the tables Calibration module Pedestals, sigma raw, sigma final, flags, low and high sigma thresholds calculations Sigma raw thresholds Low thresholds Signal amplitude High thresholds Gate Array External Buffer Pedestals Thresholds parameters (constants) Flags Claude Zurbach - LPTA - TIM AMS - January 2007

6 Constraints and expected functionalities : reduction Reduction module version 6B1E : general design Claude Zurbach - LPTA - TIM AMS - January 2007 Pedestal subtraction and reordering Common Noise calculation Cluster identification, construction and storage CN values storage Step 1: call Step 2: call Step 3: call Step 4: call

7 Constraints and expected functionalities : reduction Reduction module version 6B1E Claude Zurbach - LPTA - TIM AMS - January 2007 Data Reduction module Amplitude reading Pedestal subtraction Common noise calculation Candidate identification Cluster construction Output transfer Clusters AMS DAQ Flags 0,1 … Low thresholds Signal amplitude High thresholds Gate Array External Buffer Pedestals n(Sigma Raw) Input data are coming from:  Calibration module : High and Low Thresholds, Pedestals, Flag tables  Gate Array memory : Signals containing clusters Output data:  The length for each cluster, its first channel address, the channel values  The CN values of 16 VA  The total length of buffer Constraint:  Time computing less < to 14.5 DSP KCycles (Last version in test : average < 11.5 KCycles)

8 Procedures for development and test Claude Zurbach - LPTA - TIM AMS - January 2007 Organization MIT – A. Kounine DAQ, AMSWire protocol, software supervision … UNIGE – D. Hass TRD Test and integration Test level 2 (**) and validation calibration-reduction PERUGIA – G. Ambrosi, P. Zuccon, P. Azarello DAC Calibration integration Test level 2 and validation calibration-reduction Software specifications LPTA – C. Zurbach Tracker Data Reduction development Test level 1 (*) (*) Test level 1 : calibration with testbench, reduction with simulation (**) Test level 2 : calibration and reduction with scales, on cosmic rays, sources or beams

9 Procedures for development and test Claude Zurbach - LPTA - TIM AMS - January 2007 Development and test scheme INFN Perugia : charges specifications MIT-CERN : constraint specification or implementation of new functionalities UNIGE Genova and INFN Perugia : test of calibration-reduction, validation for integration LPTA Montpellier : in coordination with UNIGE, development and test in simulation LPTA-UNIGE : debugging, correction, adaptation …

10 Procedures for development and test Claude Zurbach - LPTA - TIM AMS - January 2007 Testbench

11 Procedures for development and test Claude Zurbach - LPTA - TIM AMS - January 2007 Simulation in reduction Channel 0Channel 1023 Specific cases : < 12 DSP Kcycles for totality of these clusters Worst case : 66 DSP Kcycles for more than 512 clusters … Low thresholdHigh threshold

12 Example of online data reduction Claude Zurbach - LPTA - TIM AMS - January 2007 Beam test September 2006 in Perugia : example of online reduction Common noise on a subset of 64 channels : by average of the first 32 good channels (without flag and < than 4 sigma threshold) Clusterization : seed found with high threshold 4 sigma neighbours with low threshold 2 sigma adjacents channels with no condition

13 Next issues Claude Zurbach - LPTA - TIM AMS - January 2007  Test recuperation of calibration tables for the aims of data reconstruction  Improve behaviour of code in situation of « worst case » in conformity with constraint of time and volume of data  Improve protection of code in case of error (example : checking the content of tables)  Improve, if possible, time computing to get flexibility on flight


Download ppt "AMS Tracker Data Reduction Status Claude Zurbach Laboratoire de Physique Théorique et Astroparticules – Montpellier Houston, AMS-TIM, January 08, 2007."

Similar presentations


Ads by Google