CluTim Algorithm for Drift Chambers Readout Electronics

Slides:



Advertisements
Similar presentations
Analog to Digital Conversion (ADC)
Advertisements

Analog-to-Digital Converter (ADC) And
Digital Filtering Performance in the ATLAS Level-1 Calorimeter Trigger David Hadley on behalf of the ATLAS Collaboration.
Quick Sort, Shell Sort, Counting Sort, Radix Sort AND Bucket Sort
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Analysis of chip with 100 events, July 2001 Variation in pixel to pixel average ADC values (fixed pattern noise) Pixel ADC value event to event repeatability.
Spring 2007W. Rhett DavisNC State UniversityECE 747Slide 1 ECE 747 Digital Signal Processing Architecture SoC Lecture – Working with Analog-to-Digital.
Relative and (maybe) Absolute RHESSI Detector Efficiency: J.McTiernan 2-dec-2009.
ARA Testbed Efficiency (Rough Cut) November 29 th Ben Rotter.
8-1 Copyright ©2011 Pearson Education, Inc. publishing as Prentice Hall Chapter 8 Confidence Interval Estimation Statistics for Managers using Microsoft.
Copyright ©2011 Pearson Education 8-1 Chapter 8 Confidence Interval Estimation Statistics for Managers using Microsoft Excel 6 th Global Edition.
LIGO-G Z Coherent Coincident Analysis of LIGO Burst Candidates Laura Cadonati Massachusetts Institute of Technology LIGO Scientific Collaboration.
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
Basic Business Statistics, 11e © 2009 Prentice-Hall, Inc. Chap 8-1 Chapter 8 Confidence Interval Estimation Basic Business Statistics 11 th Edition.
Confidence Interval Estimation
Status of the compression/transmission electronics for the SDD. Cern, march Torino group, Bologna group.
Updates on GEMs characterization with APV electronics K. Gnanvo, N. Liyanage, K. Saenboonruang.
Optimising Cuts for HLT George Talbot Supervisor: Stewart Martin-Haugh.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
6.1 Inference for a Single Proportion  Statistical confidence  Confidence intervals  How confidence intervals behave.
Bavarian Forest, Bavarian Forest, 24 April 2009 D. Alberto Signal Processing for Nuclear Detectors, Bavarian Forest, 24 April 2009 Dipartimento di Fisica.
Chap 8-1 Chapter 8 Confidence Interval Estimation Statistics for Managers Using Microsoft Excel 7 th Edition, Global Edition Copyright ©2014 Pearson Education.
65 nm CMOS analog front-end for pixel detectors at the HL-LHC
3D Event reconstruction in ArgoNeuT Maddalena Antonello and Ornella Palamara 11 gennaio 20161M.Antonello - INFN, LNGS.
LHCb VELO Upgrade Strip Chip Option: Data Processing Algorithms Giulio Forcolin, Abdul Afandi, Chris Parkes, Tomasz Szumlak* * AGH-Krakow Part I: LCMS.
Time and amplitude calibration of the Baikal-GVD neutrino telescope Vladimir Aynutdinov, Bair Shaybonov for Baikal collaboration S Vladimir Aynutdinov,
Predicting the In-System Performance of the CMS Tracker Analog Readout Optical Links Stefanos Dris CERN & Imperial College, London.
Basic Business Statistics, 11e © 2009 Prentice-Hall, Inc. Chap 8-1 Chapter 8 Confidence Interval Estimation Business Statistics: A First Course 5 th Edition.
10/25/2007Nick Sinev, ALCPG07, FNAL, October Simulation of charge collection in chronopixel device Nick Sinev, University of Oregon.
Mitglied der Helmholtz-Gemeinschaft Hardware characterization of ADC based DAQ-System for PANDA STT A. Erven, L. Jokhovets, P.Kulessa, H.Ohm,
Update on works with SiPMs at Pisa Matteo Morrocchi.
G.F. Tassielli - SuperB Workshop XI LNF1/11 02/12/2009 Status report on CLUster COUnting activities G. F. Tassielli on behalf of CLUCOU group SuperB Workshop.
I'm concerned that the OS requirement for the signal is inefficient as the charge of the TeV scale leptons can be easily mis-assigned. As a result we do.
Proposal for the after-pulse effect suppression  Observation of pulses and after-pulses  Shape measurement  Algorithm  Results  Efficiencies for after-pulse.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 4 Report Tuesday 22 nd July 2008 Jack Hickish.
 13 Readout Electronics A First Look 28-Jan-2004.
1 First look on the experimental threshold effects Straw WG meeting Dmitry Madigozhin, JINR.
June 4, 2009 STAR TPC review Estimation of TPC Aging Based on dE/dx Measurements Yuri Fisyak.
Search for compact binary systems in LIGO data Craig Robinson On behalf of the LIGO Scientific Collaboration Cardiff University, U.K. LIGO-G
MECH 373 Instrumentation and Measurements
Transient Waveform Recording Utilizing TARGET7 ASIC
Results with the RPC system of OPERA and perspectives
High Energy Physics experiments.
CLUster TIMing Electronics Part II
Fabio, Francesco, Francesco and Nicola INFN and University Bari
Chapter 7 Confidence Interval Estimation
A 12-bit low-power ADC for SKIROC
Confidence Interval Estimation
Hui Ji, Gheorghe Zaharia and Jean-François Hélard
Digital readout architecture for Velopix
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Statistics: The Z score and the normal distribution
DCH FEE 28 chs DCH prototype FEE &
L. Ratti, M. Manghisoni Università degli Studi di Pavia INFN Pavia
Parallel Density-based Hybrid Clustering
SuperB LNF meeting March 21st 2012 Marcello Piccolo
A First Look J. Pilcher 12-Mar-2004
Analog to Digital Converters Electronics Unit – Lecture 7
Hypothesis Tests for a Population Mean in Practice
Confidence Interval Estimation
Commissioning of the ALICE-PHOS trigger
Coherent Coincident Analysis of LIGO Burst Candidates
Univerity of rome “Tor Vergata”
DESY drift chambers efficiency and track reconstruction
Imperial laser system and analysis
CHAPTER – 1.2 UNCERTAINTIES IN MEASUREMENTS.
Studies of the Time over Threshold
EMC Simulation Studies SuperB Collaboration Workshop LNF 1/12/2009
CHAPTER – 1.2 UNCERTAINTIES IN MEASUREMENTS.
Clustering-based Studies on the upgraded ITS of the Alice Experiment
Presentation transcript:

CluTim Algorithm for Drift Chambers Readout Electronics Luigi Cappelli

Outline CluTim Approaches Sigma Approach Efficiency Evaluation 2nd SuperB Workshop Outline CluTim Approaches Sigma Approach Efficiency Evaluation Simulation Results State of the art and future steps Conclusions 2nd SuperB Collaboration Meeting @ INFN-LNF

CluTim Approaches Based on first and second derivative 2nd SuperB Workshop CluTim Approaches Ideal Signals (no noise) Derivative Approach Comparative Approach Based on first and second derivative 100% Efficiency on Ideal Signals Based on 3 consecutive samples position 100% Efficiency on Ideal Signals Noisy Signals Derivative Approach Comparative Approach Critical Points: Smoothing Good Efficiency but too many fakes We started using Ideal Signals, simulated ones, and we developed and tested two different approaches: the former based on first and second derivative and the latter based on the position of three consecutive acquired samples. They both led to a 100% of efficiency on ideal signals but, once moved to noisy signals, they showed few critical points: the main important were the usage of smoothing that alterates the information coming from the signal, as amplitude, and they reached a good efficiency but too many fakes as well. Thus we thought to move to a different approach focusing on noise characterization, what we called “Sigma Approach”. New Approach Focusing on noise characterization 2nd SuperB Collaboration Meeting @ INFN-LNF

Efficiency Evaluation 2nd SuperB Workshop Sigma Approach Noisy Signals Sigma Approach Efficiency Evaluation Absolute Efficiency Relative Efficiency Peak Found Condition Set Threshold Assuming that the signal is affected by white gaussian noise, considering the interval between 3sigma, we take into account 99.7% of the noise. So we thought to impose the following peak found condition. Considering three incoming samples, An An-1 An+1, the algorithm measures, for each sample, the difference between the An amplitude and the average of An-1 and An+1, that should (roughly) approximate the ideal trend of the signal. If this distance is lower then a conveniently chosen threshold, then it is considered as noise. If the difference is greater than or equal to the threshold, it means that is a peak. The threshold depends on the noise level and, in particular, on its standard deviation. Since we are using a mean calculation, the sigma to use is the results of propagation of uncertaintly, then the threshold will be set to 3sigmad, not just 3sigma. Example: σ = 3  D ≥ 11.02 ≈ 11 3σ = cutting 99.7% of noise 2nd SuperB Collaboration Meeting @ INFN-LNF

Efficiency Evaluation - Noisy Signals 2nd SuperB Workshop Efficiency Evaluation - Noisy Signals Ideal Signal Number of peaks is well known σ = 1 . NOISE σ = 3 . So we started from the simulated signals, we added white gaussian noise with different standard deviation in a range from 1 to 5 that means a peak to peak noise value going from 6 to 30 mV. The study of the efficiency and fake peaks variation as function of noise has been carried out. σ = 5 Study of efficiency and fakes as function of noise amplitude has been carried out. 2nd SuperB Collaboration Meeting @ INFN-LNF

Efficiency evaluation – Absolute Efficiency 2nd SuperB Workshop Efficiency evaluation – Absolute Efficiency TOT PEAKS 22 AMPL AVERAGE 54 Book8_sig2 – SNR: 27 THR EFF FAKE MAX 7 84.62% 11.54% 25 8 69.23% 3.85% 19 9 61.54% 0.00% 16 10 11 53.85% 14 Book8_sig3 – SNR: 18 THR EFF FAKE MAX 9 61.54% 46.15% 28 10 57.69% 15.38% 19 11 53.85% 3.85% 15 12 13 50.00% 0.00% Book8_sig4 – SNR: 13.5 THR EFF FAKE MAX 11 65.38% 34.62% 26 12 57.69% 15.38% 19 13 3.85% 16 14 50.00% 0.00% 15 42.31% Book8_sig5 – SNR: 10.8 THR EFF FAKE MAX 14 57.69% 15.38% 19 15 53.85% 3.85% 16 50.00% 17 42.31% 12 18 42% Here you find the evaluation of Absolute efficiency as function of the noise and threshold. The event you can see above has got 22 total peaks with an average peak amplitude of 54 digitized levels. The Signal to Noise Ratio has been evaluated as the ratio of amplitude average on noise sigma. It means that for sigma = 2 we’ve got SNR equal to 27........ Until SNR =10. The plot shows the efficiency and fake percentage as function of threshold in case of sigma = 3. The absolute efficiency doesn’t take into account the fact that, depending on the amplitude, the peak could be hidden by noise and then no algorithm could identify it. This is why we evaluate the relative efficiency, using, as reference, the number of real potentially identifying peaks. Moreover, in case of superB, the target is to count clusters not single electrons, then the loss of the shown covered peaks doesn’t matter. Ideal Signal Noisy Signal Depending on the peak amplitude, it could be comparable to noise and no algorithm could identify it. Relative Efficiency Evaluation 2nd SuperB Collaboration Meeting @ INFN-LNF

Efficiency evaluation – Relative Efficiency 2nd SuperB Workshop Efficiency evaluation – Relative Efficiency TOT PEAKS 22 AMPL AVERAGE 57 Book8_sig3_abs THR EFF FAKE MAX 9 61.54% 46.15% 28 10 57.69% 15.38% 19 11 53.85% 3.85% 15 12 13 50.00% 0.00% Book8_sig3_rel THR EFF FAKE MAX 9 76.19% 57.14% 28 10 71.43% 19.05% 19 11 66.67% 4.76% 15 12 13 61.90% 0.00% Taking into account just potential identifying peaks. (in this case 5 are covered by noise) Here you can see the comparison between absolute and relative efficiency. The reference level is the calculated threshold in order to cut the 99.7% of noise affecting the signal. In this event, for example, you would have around 67% of efficiency with just 5% of fake. Reference level for the threshold with σ = 3 2nd SuperB Collaboration Meeting @ INFN-LNF

Relative Efficiency - Example 2nd SuperB Workshop Relative Efficiency - Example TOT PEAKS 16 AMPL AVERAGE 33 TOT PEAKS 16 COVERED BY NOISE 11 In order to give a better idea of relative efficiency this is an “extreme” situation example. Referring to the total amount of ideal peaks, the efficiency is very low, around 30% since most of the peaks are hidden by noise. Instead, referring to the real number of potentially identifying peaks the efficiency goes up to 80% with an SNR roughly equal to 6. 2nd SuperB Collaboration Meeting @ INFN-LNF

Efficiency – Simulation Results 2nd SuperB Workshop Efficiency – Simulation Results To have a global view of what happens to the efficiency varying the noise as well as the sigma, here you can see that the absolute efficiency scales down proportionally increasing the noise. On the contrary, the relative efficiency is confined within a pretty acceptable range. Tha fake plots show its trend increasing the noise. It obviously increases with the noise but the relative one is greater than the absolute since the denominator of the ratio is smaller than the absolute one. Indipendently from percentage, what really is interest to is the number of fakes. As previously said, this values could shift upward is we would take into account clusters, not single electrons. Absolute Efficiency scales down proportionally increasing the noise Relative Efficiency is confined within 60 – 90% depending on threshold Fake peaks obviously increase increasing the noise Unrevealed peaks are generally part of the same cluster, it means the efficiency could increase referring to clusters, not to single electrons. 2nd SuperB Collaboration Meeting @ INFN-LNF

Next Step – Parallel paths 2nd SuperB Workshop Next Step – Parallel paths A Amplifier ADC08D1500DEV with Virtex 4 from National Semiconductor Drift Tube Next steps will be to work parallel on a National Semiconductor Evaluation Board, which run at a slower frequency but it could be useful to understand the behaviour of the algorithm, and on the Xilinx ML605 Evaluation Board using a new ADC (that we are waiting ) with 8 bits, 1 GSPS, 710 mW power dissipation and SNR .... Hittite HMCAD1511 8-Bit 1 GSPS A/D Converter 710 mW – SNR: 49.8 dBFS Xilinx ML605 Virtex 6 2nd SuperB Collaboration Meeting @ INFN-LNF

Conclusions and Future Plans 2nd SuperB Workshop Conclusions and Future Plans Cluster Timing algorithms have been developed with three different approaches; Sigma Approach Algorithm Efficiency has been evaluated and it meets the requirements; Efficiency as function of noise has been evaluated; Upgrades of the Cluster Timing Electronics: Use of an ADC – FPGA integrated board from National Semiconductor, (ADC08D1500) are underway; New Flash ADC interfacing Xilinx ML605 VHDL Code improvements: Timing performance improvement by pipelining Mapping Strategies Final Target: Readout Board with, at least, 4 channels. 2nd SuperB Collaboration Meeting @ INFN-LNF

THANK YOU 2nd SuperB Workshop 2nd SuperB Collaboration Meeting @ INFN-LNF

Backup Slides 2nd SuperB Workshop 2nd SuperB Collaboration Meeting @ INFN-LNF

Last Update July 2011 States Based Approach Results: Real Signals: 2nd SuperB Workshop Last Update July 2011 States Based Approach Results: 100% Peak Found on Ideal Signals Different Smoothing Approaches Real Signals: Critical Points: Smoothing Fake Peaks due to noise Good Efficiency but too much fake 2nd SuperB Collaboration Meeting @ INFN-LNF

Comparative Approach Results 2nd SuperB Workshop Comparative Approach Results Ideal Signal TOT PEAKS 32 MISSED FOUND % 100 Real Signal “Tail” Fake Peaks 93 % Efficiency but over 40% of fakes!!! New Approach 2nd SuperB Collaboration Meeting @ INFN-LNF