Post on 25-Sep-2020
Characterization of the Strip Front-End ASIC of the PANDA MVD with the JDRS
18.03.2019 | DPG SPRING MEETING, ALESSANDRA LAI
PANDA Experiment
● Cooled p beam @HESR- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy- Exotic states- Nucleon structure- pA collisions
p
Target
Target Spectrometer Forward Spectrometer
1
PANDA Experiment● Cooled antiproton beam @HESR
- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy - Exotic states - Nucleon structure - pA collisions
Target Spectrometer Forward Spectrometer
Target
p
2
PANDA Experiment
● Cooled antiproton beam @HESR- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy - Exotic states - Nucleon structure - pA collisions
➙ Precise event timing➙ Charged particles tracking - primary and displaced vertices
Target
Target Spectrometer Forward Spectrometer
p
3
PANDA Experiment
Micro Vertex Detector
● Cooled antiproton beam @HESR- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy - Exotic states - Nucleon structure - pA collisions
➙ Precise event timing➙ Charged particles tracking - primary and displaced vertices
Target
p
Target Spectrometer Forward Spectrometer
4
PANDA ExperimentMicro Vertex Detector
40 cm
● Spatial resolution < 100 μm● Time resolution < 10 ns● Continuous readout
Si hybrid pixels Si micro strips
● Cooled antiproton beam @HESR- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy - Exotic states - Nucleon structure - pA collisions
➙ Precise event timing➙ Charged particles tracking - primary and displaced vertices
Target
p
Target Spectrometer Forward Spectrometer
5
PANDA ExperimentMicro Vertex Detector
40 cm
Si hybrid pixels Si micro strips
● Cooled antiproton beam @HESR- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy - Exotic states - Nucleon structure - pA collisions
➙ Precise event timing➙ Charged particles tracking - primary and displaced vertices
● Spatial resolution < 100 μm● Time resolution < 10 ns● Continuous readout
Target
p
Target Spectrometer Forward Spectrometer
6
● Custom front-end chips➙ ToPix, PASTA
PANDA ExperimentMicro Vertex Detector
40 cm
Si hybrid pixels Si micro strips
● Cooled antiproton beam @HESR- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy - Exotic states - Nucleon structure - pA collisions
➙ Precise event timing➙ Charged particles tracking - primary and displaced vertices
Versatile data acquisition system for the different front-end prototypes
● Spatial resolution < 100 μm● Time resolution < 10 ns● Continuous readout
Target
p
Target Spectrometer Forward Spectrometer
7
● Custom front-end chips➙ ToPix, PASTA
PANDA ExperimentMicro Vertex Detector
40 cm
Si hybrid pixels Si micro strips
● Cooled antiproton beam @HESR- 1.5 GeV/c < p < 15 GeV/c- Δp/p < 10-4
● Study strong interaction - Multi-s and c hadron spectroscopy - Exotic states - Nucleon structure - pA collisions
➙ Precise event timing➙ Charged particles tracking - primary and displaced vertices
Versatile data acquisition system for the different front-end prototypes
● Spatial resolution < 100 μm● Time resolution < 10 ns● Continuous readout
Target
p
Target Spectrometer Forward Spectrometer
8
● Custom front-end chips➙ ToPix, PASTA
Jülich Digital Readout System
PASTA and JDRS
PASTA● Time-over-threshold: time + charge measurement - low threshold: leading edge time stamp - high threshold: deposited charge
9
Self trigger capability
Number of channels 64
Frequency 160 MHz
Time resolution 6.25 ns
3.4 mm X 4.5 mm
PASTA
sensor
PASTA and JDRS
PASTA● Time-over-threshold: time + charge measurement - low threshold: leading edge time stamp - high threshold: deposited charge
3.4 mm X 4.5 mm
PASTA
sensor
Self trigger capability
Number of channels 64
Frequency 160 MHz
Time resolution 6.25 ns
10
PASTA and JDRS
PASTA● Time-over-threshold: time + charge measurement - low threshold: leading edge time stamp - high threshold: deposited charge
3.4 mm X 4.5 mm
PASTA
sensor
Self trigger capability
Number of channels 64
Frequency 160 MHz
Time resolution 6.25 ns
JDRS
● Data flow- Encoded event data in PASTA- First processing and storing in FPGA register- Transfer to PC and further processing
11
PASTA and JDRS
PASTA● Time-over-threshold: time + charge measurement - low threshold: leading edge time stamp - high threshold: deposited charge
3.4 mm X 4.5 mm
PASTA
sensor
Self trigger capability
Number of channels 64
Frequency 160 MHz
Time resolution 6.25 ns
JDRS
● Data flow- Encoded event data in PASTA- First processing and storing in FPGA register- Transfer to PC and further processing
12
Integration of PASTA in the JDRS
● Former version of JDRS (ToPix) - Lack of modularity and flexibility
13
Integration of PASTA in the JDRS
● Former version of JDRS (ToPix) - Lack of modularity and flexibility
14
Integration of PASTA in the JDRS
● Former version of JDRS (ToPix) - Lack of modularity and flexibility
● Restructuring of the code- Use multiple interconnected modules - Separate reusable modules from ASIC specific connect
to FPGA read
data
display GUI
send data
config ASIC
decode data
15
Integration of PASTA in the JDRS
● Former version of JDRS (ToPix) - Lack of modularity and flexibility
● Restructuring of the code- Use multiple interconnected modules - Separate reusable modules from ASIC specific
● Communication to and from PASTA- Configuration operations- Data collection and processing
config ASIC
connect to FPGA
read data
send data
display GUI
decode data
16
Integration of PASTA in the JDRS
● Former version of JDRS (ToPix) - Lack of modularity and flexibility
● Restructuring of the code- Use multiple interconnected modules - Separate reusable modules from ASIC specific
● Communication to and from PASTA- Configuration operations- Data collection and processing
64 channels
21
para
mete
rs
connect to FPGA
read data
display GUI
send data
config ASIC
decode data
17
Integration of PASTA in the JDRS
● Former version of JDRS (ToPix) - Lack of modularity and flexibility
● Restructuring of the code- Use multiple interconnected modules - Separate reusable modules from ASIC specific
● Communication to and from PASTA- Configuration operations- Data collection and processing
More than 1000 parameters to tune
21
para
mete
rs
connect to FPGA
read data
display GUI
send data
config ASIC
decode data
64 channels
18
Integration of PASTA in the JDRS
● Former version of JDRS (ToPix) - Lack of modularity and flexibility
● Restructuring of the code- Use multiple interconnected modules - Separate reusable modules from ASIC specific
● Communication to and from PASTA- Configuration operations- Data collection and processing
More than 1000 parameters to tune
21
para
mete
rs
Automatic routines
connect to FPGA
read data
display GUI
send data
config ASIC
decode data
64 channels
19
Evaluation of the Performance of PASTA● Internal injection
- Channel response
reduced εin 10% of ch
20
Evaluation of the Performance of PASTA● Internal injection
- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
reduced εin 10% of ch
21
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
pulse amplitude [fC]
tim
e-o
ver-
thre
shold
[ns]
resi
duals
22
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
23
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
24
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
25
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
Non-flat ε across the channels ➙ threshold effects Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
26
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
Similar patterns per chε reduced @50 MHz
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
27
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
Similar patterns per chε reduced @50 MHz
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
28
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
29
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
30
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
31
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
ε reduced above 80 MHz Single channel
reduced εin 10% of ch
ToT Distribution VS Pulse Amplitude
32
Evaluation of the Performance of PASTA
Good linearityResiduals within detector resolution
● Internal injection- Channel response- Threshold calibration - differential scheme (th
+- th
- ≥ 0)
- Linearity of the front-end● Proton beam
- Frequency-dependent response
reduced εin 10% of ch
Single channel
Similar patterns per chε reduced @50 MHz
Non-flat ε across the channels ➙ threshold effects
ε reduced above 80 MHz
● Data acquisition system- Modular integration of PASTA in the JDRS- User-friendly GUI- Stable operation (incl. in-beam)
● PASTA- Principle of operation verified- Operation of individual channel- Critical optimization of global settings- Frequency-related issues- Significant input for PASTA 2.0
ToT Distribution VS Pulse Amplitude
33