Study of Silicon Photomultipliers - Physikalisches Institut Heidelberg

Transcription

Study of Silicon Photomultipliers - Physikalisches Institut Heidelberg
Joëlle Barral
Promotion X2001
Ecole Polytechnique 1 , France
Study of Silicon Photomultipliers
13th April-2nd July 2004
Supervisors : Masahiro Teshima 2 and Caroline Terquem 1 .
Max Planck Institut für Physik 2
Werner-Heisenberg Institut
Münich, Germany
Abstract
The registration of low-intensity light photons flux is one of the critical issues for experimental
physics. Silicon Photomultipliers (SiPM) are very promising new photodetectors. They are formed by an
area of many independent pixels (typically 576 for a 1 mm2 device). Each pixel is an avalanche photodiode (APD) working in Geiger-mode at a low bias voltage (56V) with a gain of 106 . The output signal
gives the number of pixels fired by photons, the detection efficiency for the actual devices is 20%.
In this study, the main properties of SiPMs (single photon counting, time resolution, recovery time,
dark noise, afterpulsing, cross-talk) are discussed. A comparison between measurement results and expected features - relying on previous studies, Monte-Carlo simulations and analytical calculations - is
presented. A control of the saturation of the dynamic range is obtained. Finally, SiPMs are demonstrated
to be good candidates for Positron Emission Tomographs as an alternative for APDs.
Résumé
La détection de flux de photons de faible intensité est un point clé de la physique expérimentale.
Les photomultiplicateurs à silicium (SiPM) sont de nouveaux photodétecteurs très prometteurs. Ils sont
formés d’une matrice de nombreux pixels indépendants (typiquement 576 pour un détecteur d’ 1 mm2 ).
Chaque pixel est une photodiode à avalanche fonctionnant en mode Geiger à faible tension de polarisation
(56V), dont l’amplification est de 106 . Le signal de sortie donne le nombre de pixels touchés, l’efficité de
détection est de 20% pour les détecteurs actuels.
Nous présentons les principales caractéristiques des SiPM (comptage de photons un à un, résolution
temporelle, temps mort, bruit noir, afterpulse, crosstalk). Nous comparons les résultats de mesure aux
résultats attendus, en nous référant aux études antérieures ainsi qu’aux simulations et aux calculs analytiques effectués. Nous montrons qu’un contrôle de la saturation de l’échelle dynamique est possible, et
que les SiPMs sont de bons candidats pour remplacer les APDs dans les tomographes par émissions de
positrons.
Acknowledgments1
I would like to thank Professor Masahiro Teshima for his invitation to work at the Max Planck Institute
for Physics and his welcome.
I am grateful to Nepomuk Otte, for his availability and his patience, and to the whole Magic/Euso
group, especially Florian, Daniel, Hendrik, Markus, Mustapha, beide Jürgen, Masaaki, Robert, David,
Keiichi, Satoko, Kenji, Nadia, Sybille and professors Wolfgang Wittek, Razmick Mirzoyan and Eckart
Lorenz.
1 I will also be really grateful to those who will send me the misprints or failures they would have noticed :
joelle.barral@polytechnique.org
1
Contents
Introduction
1
2
3
4
Topology
1.1 Avalanche Photodiodes . . . . . . . .
1.1.1 Proportional & Geiger modes
1.1.2 Quenching . . . . . . . . . .
1.2 Silicon Photomultipliers . . . . . . .
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
5
6
7
9
Energy features
2.1 Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 Calibration . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Single Photoelectron Counting . . . . . . . . . . . . .
2.2 Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Definition . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2 Dependence of the efficiency with the supplied voltage
2.3 Dynamic range . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Saturation . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2 Application . . . . . . . . . . . . . . . . . . . . . . .
2.3.3 Dispersion of the signal . . . . . . . . . . . . . . . .
2.4 Sensitivity to the environment . . . . . . . . . . . . . . . . .
2.4.1 Magnetic field . . . . . . . . . . . . . . . . . . . . .
2.4.2 Behavior with temperature . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
11
11
11
13
15
15
16
17
17
18
19
21
21
21
Time features
3.1 Randomness in physical mechanisms . . . . . . . . . . . . . .
3.2 Rise time & Time resolution . . . . . . . . . . . . . . . . . .
3.2.1 Rise time . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2 Time resolution . . . . . . . . . . . . . . . . . . . . .
3.3 Recovery time . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.1 First measurement . . . . . . . . . . . . . . . . . . .
3.3.2 Strange double afterpulses . . . . . . . . . . . . . . .
3.3.3 Recovery time depending on the number of pixels fired
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
22
22
22
23
23
28
28
30
31
Noise
4.1 Dark-Counting Rate : Primary noise . . . . . . . .
4.2 Trapping phenomena - Afterpulsing . . . . . . . .
4.2.1 Definition . . . . . . . . . . . . . . . . . .
4.2.2 Method : Time Correlated Carrier Counting
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
34
34
35
35
36
.
.
.
.
.
.
.
.
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
CONTENTS
4.3
5
4.2.3 Experiment & Results . . . . . . . . . . . . . . . .
Cross-talk . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 Definition . . . . . . . . . . . . . . . . . . . . . . .
4.3.2 Cross-talk reduction . . . . . . . . . . . . . . . . .
4.3.3 Measurement . . . . . . . . . . . . . . . . . . . . .
4.3.4 Cross-talk dependence on the number of pixels fired
Sodium Spectrum
5.1 Principle of Detection . . . . . . . . . . . . . . . . . . .
5.2 Set-up . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Medical Applications . . . . . . . . . . . . . . . . . . .
5.4 Time Resolution . . . . . . . . . . . . . . . . . . . . . .
5.5 Simulation . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.1 Jitter in the LSO . . . . . . . . . . . . . . . . .
5.5.2 Time resolution for the coincidence measurement
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
37
41
41
41
42
43
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
44
44
47
48
49
52
52
52
Conclusion
55
A Leading Edge vs Constant Fraction Discriminator
56
B Simulations : Scilab code
58
C Dynamic range
65
D Recovery time
66
E PET
67
F Temperature
68
G Abbreviations used
71
Introduction2
"Man was made to stand upright and contemplate the sky."
Immanuel Kant
Contemplating the sky has enabled mankind to better understand its role in the world. Moreover, this
contemplation has been the source of the most beautiful discoveries in physics, from the revolution of
planets to the cosmic microwave background. To pursue the human quest of investigating and understanding the cosmos, we continually need new instruments and better technology. The requirements of
astronomy and the extreme conditions prevalent in space force us to be more and more ingenious in finding new means of seeing. We need to develop detectors for the new messengers, such as neutrinos or
gravitational waves, that the cosmos is sending us. Astronomy proposes us a challenge. Instruments are
our means of scratching the veneer to discover what is hidden beyond.
EUSO (Extreme Universe Space Observatory) will investigate Extreme Energy Component of the Cosmic Radiation, E > 5.1019 , where the GZK effect is predicted to strongly attenuate cosmic ray background. This particle energy domain also approaches the Grand Unified Theory limits. EUSO is based
on the Extensive Air Showers induced in the atmosphere by the high energy primary cosmic radiation.
A highly beamed Cherenkov radiation is generated by the ultra-relativistic particles in the EAS and scattered by the atmosphere. The total energy caused by the charged secondary particles is converted into
fluorescence photons through the excitation of the air N2 molecules. EUSO will be looking downward,
using the Earth’s atmosphere as a giant detector. It will be sensitive in visible and near UV wavelength
region.
Historically, opening new energy windows has led to the discovery of totally unexpected phenomena...
Figure 1: Galilean telescope
2 Picture
on the cover : EUSO logo, Nuit étoilée, Vincent Van Gogh, June 1889
4
Chapter 1
Topology
1.1
Avalanche Photodiodes
An APD is basically a p-n junction diode operated at a large reverse bias voltage. The physical mechanism upon which avalanche gain depends is the impact ionization. It occurs when the electric field in the
depletion region is strong enough : an electron colliding with a bound valence electron transfers enough
energy to the electron to ionize it. This creates an additional electron-hole pair producing current gain.
The additional carriers, in turn, can gain sufficient energy from the electric field to cause further impact
ionization, creating an avalanche of carriers.
Figure 1.1: Basis structure of an APD
5
CHAPTER 1. TOPOLOGY
6
Figure 1.2: Electric field distribution in epitaxy layer
Around an avalanche photodiode, a guard ring is sent to prevent breakdown and tunnelling (because
the diode is operating at large bias voltage) at the edge of the diode. Consequentially, the diode becomes
insensitive for photons of a relative large area at the circumference of the diode.
The reflection on the surface of top contact is reduced by an antireflection coating Si3 N4 .
1.1.1
Proportional & Geiger modes
In a proportional counter, each original electron leads to an avalanche which is basically independent
of all other avalanches formed from other electrons associated with the original ionizing event. The
collected charge remains proportional to the number of original electrons.
Figure 1.3: Impact ionization : Proportional mode
7
CHAPTER 1. TOPOLOGY
With an higher electric field, a situation is created, in which one avalanche can itself trigger a second
avalanche at a different position.
Figure 1.4: Impact ionization : Geiger mode
The difference between both modes relies on the holes : in Geiger mode they trigger avalanches,
whereas in proportional mode they have not enough energy to do so (because their ionization coefficient
is much lower than the ionization coefficient of electrons). From the critical value of the electric field
( corresponding to the breakdown voltage), a self propagating chain reaction occurs. In principle, an
exponentially growing number of avalanches could be created. As the quenching takes place to a particular level, i.e. when almost the same number of avalanches has been created, all pulses have the same
amplitude, regardless of the number of original ion pairs that initiated the process.
1.1.2
Quenching
• Passive quenching : The avalanche photodiode (i.e. each pixel for the silicon photomultiplier) is
connected to the power supply through a large series resistor Rs ( Rs ≈ 100 − 400kΩ according the manufacturer). If the current through the diode equals zero, the voltage across the diode
equals Ubias , which is larger than the breakdown voltage. If the diode breaks down, the series
resistor reduces the voltage across the APD, what quenches the avalanche. After the breakdown is
quenched, the diode is recharged through the resistor. A drawback of passive quenching is then the
slow recharge of APD.
8
CHAPTER 1. TOPOLOGY
Figure 1.5: Passive quenching
• Active quenching : The resistor is replaced by an electronic circuit. This circuit has to detect the
breakdown and quench it by quickly reducing the voltage across the APD for a certain time. After
that, the circuit has to recharge the APD to the operating voltage. This active quenching is not used
with SiPM because an electronic circuit would be required for each pixel, what would be quite
expensive.
Figure 1.6: Active quenching
CHAPTER 1. TOPOLOGY
1.2
9
Silicon Photomultipliers
Figure 1.7: Silicon Photomultipliers MEPhI & P U LSARr
The SiPM are 1 mm * 1 mm, composed of 24*24=576 pixels. Each pixel is 20 µm wide (active
area). 3 mm * 3 mm SiPM are now considered but some improvements in the fabrication process
are required to make them efficient at room temperature.
10
CHAPTER 1. TOPOLOGY
Figure 1.8: SiPM connections
The resistance of each pixel allows the passive quenching (1.1.2) and serves also as a decoupling
element between the individual pixels because Cpixel Rpixel ∼
= 10−8 s tdischarge ∼
= 1ns. Pixels
are electrically decoupled from each other by polysilicon resistors and are connected by common
Al strips, in order to readout the SiPM signal.
Each SiPM pixel operates as a binary device but SiPM in whole is an analogue detector. The
output signal allows us to determine the number of pixels fired. The wavelength of the incident light
must be known by another way, so that we can convert this number of pixels fired in an energy.
SiPM is intrinsically very fast due to the very small width of the depletion region and the extremely
short Geiger type discharge.
Chapter 2
Energy features
2.1
2.1.1
Gain
Calibration
When an electron is thermally generated in a pixel of the SiPM array, it triggers an avalanche,
exactly as if the pixel would have been fired. On this dark noise, some cross-talk is observed :
photons emitted by the pixel "fired" may migrate to other pixels and trigger avalanches (cf. §4.1
and §4.3.4). We calibrate on this dark noise.
Figure 2.1: Cross-talk : y-axis=number of counts, x-axis=area of the dark noise signal on the scope.
Ubias =57V.
11
12
CHAPTER 2. ENERGY FEATURES
Figure 2.2: Calibration on the dark noise. Ubias =57V
The single pixel signal is determined by the total charge Qpixel collected during the Geiger
discharge of the single-pixel capacitor :
gainpixel =
(Ubias − Ubreakdown )
Qpixel
= Cpixel ∗
|e|
|e|
We measure the area on the oscilloscope :
Z
Z
U (t)dt =
signal
R ∗ I(t)dt = 50Ω ∗ Qdetector
(2.1)
(2.2)
signal
As the equation (2.1) indicates, the gain is expected to be proportional to the overvoltage Ubias −
Ubreakdown . The following plot confirms it and allows us to determine the capacitance of a pixel
Cpixel and the breakdown voltage Ubreakdown .
CHAPTER 2. ENERGY FEATURES
13
Figure 2.3: Gain dependence with the supplied voltage
We find Cpixel = 36f F and Ubreakdown =51.3 V, which is in good agreement with the value given
by the manufacturer (50fF, 50V).
The gain is around 106 : the signal from one pixel is high enough to make the electronic noise
(i.e. the pedestal width) negligible. It is a benefit compared to APDs used in proportional mode
(compulsory to have an analogue device), whose gain is about 200.
2.1.2
Single Photoelectron Counting
We fire the detector with the laser, through an optical fiber put about 20 cm far from the detector.
A preamplifier is used after the read-out of the SiPM, because without, the amplitude of a signal
given by one pixel fired is about 6mV (Ubias = 56V ), and the sensitivity of the oscilloscope cannot
go below 2mV per division). We vary the supplied voltage.
CHAPTER 2. ENERGY FEATURES
Figure 2.4: Single Photoelectron Counting : Ubias = 52V
Figure 2.5: Single Photoelectron Counting : Ubias = 54V
14
CHAPTER 2. ENERGY FEATURES
15
Figure 2.6: Single Photoelectron Counting : Ubias = 56V
The precision is very good : the single photoelectron counting is achieved, as soon as the supplied
voltage is high enough above the breakdown voltage. The difference in the mean number of pixels
fired for each voltage (whereas the set-up remains the same) will be discussed in the next section.
Gaussian curves do not fit these plots, we tried to fit with Poisson curves, which is not better, maybe
because of the definition of the Poisson used by our software root.
2.2
Efficiency
2.2.1
Definition
The efficiency is given by the ratio of the total amount of charge produced per incident photon :
= QE ∗ geom ∗ Geiger .
– QE is the quantum efficiency, i.e. the probability of a firing photon to be absorbed. To estimate
this efficiency, we must take into account :
∗ The reflection on the surface of top contact
∗ the effective thickness of top contact
∗ the optical absorption as a function of the wavelength and of the effective thickness of
the depletion layer.
In Si, for λ ≈ 400nm, QE ≈ 70%.
– geom is the geometrical efficiency, i.e. the ratio of the active area per the total area of the
device. To improve the geometrical efficiency, bigger pixels are considered.
– Geiger is the Geiger efficiency, i.e. the probability for a photoelectron to trigger an avalanche.
CHAPTER 2. ENERGY FEATURES
16
N
QE ∗ geom = photoelectrons
.
Nphotons
The efficiency of actual SiPM is about 20%.
For a given material, the wavelength range detection is limited on one side (long-wavelength cutoff) by the energy gap of the detector and on the other side (short-wavelength cut-off) by the very
large value of optical absorption.
2.2.2
Dependence of the efficiency with the supplied voltage
As we mentioned in 2.1.2, the number of pixels fired seems to depend on the supplied voltage, for
a fixed set-up.
It may be due to a dependence of the quantum efficiency with the supplied voltage, enhanced by
the increase of the crosstalk with the overvoltage (cf. 4.3.4). Actually, the Geiger efficiency is
17
CHAPTER 2. ENERGY FEATURES
expected to increase with the overvoltage. Two different plots fit quite well the the data. The exact
dependence could be further investigated.
2.3
2.3.1
Dynamic range
Saturation
As the detector has a finite number of pixels, the dynamic range (i.e. the maximal number of
photons that can be simultaneously detected) is limited. The saturation of the signal with increasing light intensity can be calculated (see C for the details of the calculation), assuming that the
dispersion of each number of photons arriving on the detector is poissonian (we must take it into
account, because the tail of this Poisson distribution will be more affected by the saturation than its
head). The number of pixels fired depends on the number of photons arriving on the detector as :
Npixelsf ired = m ∗ (1 − e−
Nphotons ∗
m
)
(2.3)
where is the detection efficiency and m the total number of pixels of the detector.
Figure 2.7: Saturation in the dynamic range
In this plot, we assumed an efficiency of 100% (To take the efficiency into account is like to consider
for the plot the x-axis as the number of photoelectrons multiplied by the Geiger efficiency).
CHAPTER 2. ENERGY FEATURES
2.3.2
18
Application
The increase of total pixels seems technologically possible up to ≈ 4000pixels/mm2 . In the
hadron calorimeter of the TESLA experiment, for which SiPM have already been considered as
possible detectors, the minimal signal is supposed to be about 20photons/mm2 and the maximal
one 5000photons/mm2
Figure 2.8: Saturation depending on the total number of pixels. 20 photons firing
Figure 2.9: Saturation depending on the total number of pixels. 5000 photons firing
In this case, we should take the efficiency into account : 15%∗5000 = 750, and with 750 "efficient"
CHAPTER 2. ENERGY FEATURES
19
photons arriving on the detector, the saturation is well below. These plots show the worth effect of
the saturation, if the efficiency were 100%.
2.3.3
Dispersion of the signal
The knowledge of the saturation (formula (2.3)) enables to deduce the number of photons arrived
on the detector from the number of pixels fired. As the number are integers, the precision in the
number of photons deduced is given by the following curve :
Figure 2.10: Precision in the number of photons deduced
For more than 4056 "efficient" photons, all the pixels are fired.
To estimate the dispersion of the signal, we have to take into account :
p
– The Poisson statistics dispersion Nphotons
– The imprecision in the number of photons deduced, due to the saturation (previous plot)
– The statistical fluctuation around the average saturation.
We can simulate the saturation and compute its dispersion :
20
CHAPTER 2. ENERGY FEATURES
Figure 2.11: Simulation of the saturation
Figure 2.12: Fluctuation around the saturation (number of pixels)
We can now assess the ratio (total dispersion)/signal
and its dependence with the number of firing
√
photons . It can be compared to the ratio
Nphotons
signal
for a detector without saturation.
CHAPTER 2. ENERGY FEATURES
21
Figure 2.13: Dispersion/Signal ratio depending on the number of photons per pixel
It shows that the curves begin to diverge from 2500 firing photons and that until 3700 firing photons,
the ratio dispersion/signal is better than 10% (except for the first values, but this is due to the
Poisson dispersion).
2.4
2.4.1
Sensitivity to the environment
Magnetic field
An avalanche photodiode has a high immunity to magnetic fields, due to the short path traversed
by charge carriers. It is a great benefit compared to photomultipliers. For example, the red book of
EUSO requires that the detectors have "low sensitivity to magnetic field of the order of the gauss",
which is related to the Space mission (magnetic field on earth ≈ 0.5 Gauss). It is also a reason why
SiPM are considered for the hadron calorimeter of TESLA (magnetic field ≈ 4 T).
2.4.2
Behavior with temperature
The behavior with temperature has to be further investigated (cf. [6]). The set-up on which we
are about to work is presented in appendix F, and the calculation of the pressure required to avoid
condensation is given.
Chapter 3
Time features
3.1
Randomness in physical mechanisms
The avalanche process starts when the first impact ionization, by the photo-generated pair, takes
place. The depth of the depletion layer puts a distance between the place where the photon is
absorbed and the high field region where the impact ionization occurs. As a result, it creates a
statistical delay and the time jitter can be evaluated as vws if w, the depletion layer thickness is
La , the wavelength, and where vs is the saturated velocity of the carriers in the electric field.
The avalanche multiplication is a stochastic process whose time constant is about 10 ps, which
is much lower than the value of the time resolution attained with the fastest devices.
The time resolution is then limited by the mechanisms involved in the spreading of the avalanche
over the device area. The avalanche is triggered in a single seed point. The transverse propagation
of the avalanche activation depends on the device geometry. When the multiplication process
occurs over the whole active area, the avalanche current reaches its final steady-state value. The
closer the seed point is to the center of the junction area, the faster is the activation of the whole
device and thus the rise of the avalanche current. The time resolution increases by reducing the
illuminated area on the photodiode.
3.2
Rise time & Time resolution
A first important characteristic of a detector is its ability to determine with precision when an
event occurs. This relies on :
– the rise time : the time taken by the signal to go from 10% to 90 % of its maximal value.
– the time resolution : the precision with which the detector will integrate the signal, i.e. the
time dispersion due to the detector.
22
CHAPTER 3. TIME FEATURES
3.2.1
23
Rise time
As the two following screen captures show, the rise time is about 1ns (Ubias = 56V ), whatever the number of pixels fired might be. The APDs have also a rise time of about 1 ns,
whereas PMT can achieve a rise time of 200 ps.
Figure 3.1: Signal observed on the oscilloscope (Thermal noise ⇔ 1 pixel fired)
Figure 3.2: Signal observed on the oscilloscope (≈ 500 pixels fired)
3.2.2
Time resolution
Set-up
The purpose is to determine the time resolution σ of one detector.
CHAPTER 3. TIME FEATURES
24
We fire two detectors with a pulsed laser triggered by a frequency generator. The pulsed
laser gives very short pulses (FWHM=50ps). The frequency scale extends from 40 kHz to 40
MHz. We can vary the frequency and the intensity of the laser. We trigger on the laser pulse.
Figure 3.3: Set-up to determine the time resolution
√
The time resolution of two detectors (= 2σ) is given by the variance of ∆t, the difference
between the arrival times of the two signals received. We can measure σ directly : the oscilloscope can determine the arrival time of both signals and calculate the jitter. We can also use
the computer (coupled to the oscilloscope, using the software Labviewr ), that reads all the
differences of arrival times : we have then its distribution. We can also use a discriminator to
determine with a higher precision the arrival times.
Electronics noise
We need to take into account the electronics noise. It includes the jitter of the laser, the
time resolution of the oscilloscope, and the scattering in the wires. We use a constant fraction
discriminator and not a leading edge discriminator in order to reduce the jitter introduced by
the walk (cf. appendix A).
The electronic output of the laser is taken as trigger for our measurement. This electronic
synchronization presents a jitter relative to the optical signal, which is given by the manufacturer to be below 20 ps (Picosecond Pulsed Diode Laser PDL 800-B). The electronics
noise can be measured by splitting a signal in two parts, and by giving them to two different
channels. We measure the dispersion of the arrival time of both signals.
25
CHAPTER 3. TIME FEATURES
Figure 3.4: Jitter introduced by the electronics
It gives us σelectronics = 7ps. This measurement does not take into account the time jitter
introduced by the different rise times of the signals. This walk is guaranteed by the manufacturer of the CFD we used (Ortec Quad 934) to be below 50 ps.
Laser frequency
We check that our measurement doesn’t depend on the frequency of the pulses. Each time,
10000 events are counted.
frequency (kHz)
σ (ps)
43.4
77
99.9
78
994
75
10001
76
40000
86
Figure 3.5: Reliability of the set-up
The variations are explained by the fact that the time resolution depends on the number of
pixels fired,
√related to the number of photons arriving on the detector, number n whose dispersion is n. At very high frequency, the recovery time must be taken into account : the
number of pixels fired is lower, hence the increase of the time resolution (cf. next §).
CHAPTER 3. TIME FEATURES
26
Time resolution dependence with the number of pixels fired
Global plot The saturation seen when a lot of pixels are fired gives us the time resolution
of the laser and the scope. We find σelectronics = 27ps, which is in good agrement with
the
q evaluation made before. We can then deduct the value of the time resolution by taking
2
(σmeasured
− σelectronics2 ) (our signal is the sum of two gaussian signals).
Figure 3.6: Dependence of the time resolution with the number of pixels fired
This curve follows a Poisson law. Above 40 pixels fired, the electronics noise limits the time
resolution of the set SiPM + read-out. The Poisson law binds the time resolution with the
number of pixels fired, and not with the number of photoelectrons, because of the saturation
(cf. §2.3.3). However, we are only interested by a window below 40 pixels fired, where the
effects of the saturation are negligible.
Time resolution for one pixel fired We find F W HM = 570ps, σ = 242ps. The tail of
the curve can be explained by the carriers trapped and released inside the time resolution, or
by the drift of the carrier in the depletion region before the impact ionization occurs.
CHAPTER 3. TIME FEATURES
27
Figure 3.7: Time resolution when one pixel is fired
Best time resolution The best time resolution is achieved when a lot of pixels are fired. The
time resolution found is then of the same order of magnitude as the electronics jitter.
Figure 3.8: Time resolution for more than 40 pixels fired
28
CHAPTER 3. TIME FEATURES
Dependence of the time resolution with the supplied voltage
The period of the laser is 289.96 ns. As the number of pixels fired depends from the supplied
voltage, we made the plot as follows :
Figure 3.9: Time resolution dependence with the supplied voltage
If the time resolution depends on the supplied voltage, the variations are negligible (regarding
the precision with which we know the number of pixels fired).
3.3
3.3.1
Recovery time
First measurement
A dead time follows each pulse, due to the finite time taken to quench the avalanche and
then reset the diode voltage to its initial bias value (cf. §1.1.2). We fire all the pixels of the
detector with the laser at a low frequency, at which we are sure to let the detector enough
time to recover. If we increase the frequency, the gain is constant (all the pixels are fired and
each pixel acts as a binary device), until the pixels fired have no time to recover after a signal,
before the next one comes. The gain is then lower than expected.
The temporal stability (for the duration of a measurement) has been controlled : it is better
than 0, 6% in all our measurements. Furthermore, we can observe that this stability increases
with the frequency.
−t
In the diode model, the recharge is proportional to 1 − e RC . An order of magnitude of the
recovery time might then be given by Rpixel ∗ Cpixel = 400kΩ ∗ 36f F ≈ 15ns (Rpixel is
indicated by P ulsarr and Cpixel has been calculated in §2.1.1).
29
CHAPTER 3. TIME FEATURES
Figure 3.10: Recovery time when all the pixels are fired
−t
Expecting a curve in 1 − e τ , the recovery time τ is then defined by the time after which 63%
of the pixels fired have recovered. We find τ = 1.2µs, and this value is almost independent
from the supplied voltage.
Figure 3.11: Dependence of the recovery time with the supplied voltage
This long, not well defined dead time can be attributed to the passive quenching. (cf. [10])
30
CHAPTER 3. TIME FEATURES
3.3.2
Strange double afterpulses
Enigma When we fired the SiPM by the pulsed laser, we found some strange afterpulses
for a specific frequency window of the generator triggering the laser.
Figure 3.12: Two strange pulses
These two afterpulses were observed by both detectors if we used two of them side by side.
A further inquiry showed that these strange afterpulses also depended from the width of the
signal delivered by the triggering generator.
Figure 3.13: Signal delivered by the frequency generator
CHAPTER 3. TIME FEATURES
31
Explanation For those frequencies the laser was re-triggered because the pulse given by
the generator was too broad or bad-defined.
To avoid this phenomena of undesirable afterpulses, we put the trigger level of the laser at
+1V (the signal delivered by the generator is 4.5 V high, this level can be chosen between
-1V and +1V, it hadn’t been checked before).
This point shows us, that the SiPM is able to detect, after 10 ns, a second signal with an
amplitude of about the quarter of the normal one (the intensity of the laser is the same for the
three signals, even at this frequency). In this case, a naive interpretation of the recovery time
12
(cf. next §) of the detector gives us τ = 42ns (solving 0.25 = 1 − e− τ ).
3.3.3
Recovery time depending on the number of pixels fired
Actually, the previous set-up, in which all the pixels are fired, gives us the recovery time of
each pixel. If the pixels are not all fired each time, they can take over from each other, and the
recovery time of the whole detector is shorter. Furthermore, a more realistic situation consists
in taking that the detector is not fired all the time, but that "sometimes" two consecutive
signals appear.
Two consecutive signals of N photons
Let us assume than only two signals of the same number of photons Nphotons are firing the
detector, the second one coming a time t after the first one. If each fired pixel recharges as
1 − e−t/τ , then the calculation (of course taking the saturation into account, cf. appendix D)
gives us such a recharge for the whole detector :
t
1 N
1
1
1
) ) ∗ (1 − )N + m ∗ (1 − (1 − )N ) ∗ (1 − (1 − )N ) ∗ (1 − e− τ )
m
m
m
m
(3.1)
where m is the total number of pixels of the device (576 in our case). This formula allows
us to calculate the recovery time for each number of pixels fired. For example, for two firing
signals of 300 efficient photons (i.e. Nphotons ∗ = 300), we find τ300 = 119ns.
m ∗ (1 − (1 −
32
CHAPTER 3. TIME FEATURES
Figure 3.14: Recovery time for two 300 efficient photons firing signals (number of pixels fired depending
on time (ns))
For a number of photoelectrons above 264, we can set the level in the definition of the recovery
time to 63% (below, the number of pixels untouched is high enough to have "instantaneously"
more than 63% of the maximal signal). The recovery time is then given by :
τNphotons = τ1 ∗ (1 + ln(1 − (1 −
1 Nphotons
)
))
m
where Nphotons is the number of efficient photons firing.
Figure 3.15: Recovery time (ns) depending on the number of efficient photons firing
(3.2)
33
CHAPTER 3. TIME FEATURES
The plot (3.12) found when the laser is re-triggered can then be explained with 815 efficient
photons firing, 436 pixels fired, and a recovery time of 866 ns.
An infinity of consecutive signals of N photons
Let us now assume that an "infinity" of signals, with the same number of efficient photons
Nphotons , fires the detector, each signal coming a time t after the previous one. Actually, a
real situation would be between this case and the case studied in the previous paragraph.
The calculation (cf. appendix D) gives us for the recharge of the detector :
m ∗ (1 − e−
Nphotons
m
t
)∗(
1 − e− τ
t
1 − e− τ −
Nphotons
m
)
(3.3)
Figure 3.16: Recovery time (ns) depending on the number of efficient photons firing, for two consecutive
signals (red plot) and for an infinity of consecutive signals (black plot)
Chapter 4
Noise
4.1
Dark-Counting Rate : Primary noise
The main source of noise limiting the SiPM performances is the dark noise rate, which mainly
originates from the carriers created thermally in the depletion layer.
Each electron-hole recombination mechanism can be reverse leading to a carrier generation.
Recombination holds when excess carriers decay. Generation takes place when there is a
paucity of carriers. We can distinguish three ways of recombination.1
∗ Band-to-band recombination or radiative recombination : electron-hole pairs recombine
directly from band to band with the energy carried away by photons. An electron falls
from its state in the conduction band into the empty state in the valence band which is
associated with the hole. Its counterpart is the optical electron-hole pairs generation.
∗ Trap assisted recombination, also called Shockley Read Hall effect: electron-hole pairs
recombine through deep-level impurities. An electron falls into a "trap", an energy level
within the bandgap caused by the presence of a foreign atom or a structural defect. The
electron occupying the trap can in a second step fall into an empty state in the valence
band, thereby completing the recombination process. One can envision this process either as a two-step transition of an electron from the conduction band to the valence band
or also as the annihilation of the electron and the hole which meet each other in the trap.
The energy liberated during the recombination event is dissipated by lattice vibrations or
phonons. Its counterpart is thermal electron-hole pairs generation
∗ Auger recombination: an electron and a hole recombine in a band-to-band transition,
but the resulting energy is absorbed by a third carrier (another electron or hole). Its
counterpart is the impact ionization.
Usually, a recombination event needs a third partner to allow conservation of energy and crystal momentum. This third partner is often a lattice defect, most commonly an impurity atom,
with an energy state deep in the band gap, i.e. not close to the band edge. Recombination is
then determined by these deep states or deep levels (cf. [18]).
1 Recombination has been detailed rather than generation because the mechanisms are easier understood. Of course, dark noise
is due to generation processes.
34
CHAPTER 4. NOISE
35
Figure 4.1: Carrier recombination mechanisms in semiconductors
At room temperature, the dark counting rate (depending on the voltage applied) is about 1
MHz.
4.2
4.2.1
Trapping phenomena - Afterpulsing
Definition
Traps may result from the damage caused by an implantation in the fabrication process.
Deep levels trap some avalanche carriers and release them with a statistical delay. If the
delay is greater than the dead time after the previous avalanche pulse, a released carrier can
re-trigger an avalanche and cause a statistically correlated pulse. These carriers, captured by
trapping centers inside the depletion layer and released after the diode has been recharged,
form the afterpulse. During an avalanche, only a very small fraction of the trapping level is
filled : therefore, the trap population is always well below saturation and the carrier trapping
probability remains constant during all the avalanche pulse. The probability that an afterpulse
occurs increases with the amount of charge that flows through the diode during a Geiger
discharge. Thus, the afterpulsing probability increases with increasing bias voltage.
36
CHAPTER 4. NOISE
4.2.2
Method : Time Correlated Carrier Counting
Figure 4.2: Principle of Time Correlated Carrier Counting
The method consists in filling the deep levels with a pulsed stimulus, in measuring the
time interval from the filling pulse to the detection of a released carrier and in repeating the
procedure to collect an histogram of the carrier emission versus time.
The histogram is proportional to the emission probability of the first carrier and not to
the emission of a carrier. In case of multiple releases within the time range analyzed, only
the first one is detected. The deviation is supposed to be almost negligible if the total afterpulsing probability is low (< 5%) [16]. The probability density is given by P (t) =
P
− t
B ∗ e−θ∗t + j Aj e τj , where θ is the primary dark-counting rate (as we measure the first
signal detected, the time constant 1/θ of the first noise intervenes, which contradicts [17])
, and where the different exponential components are due to the different types of trapping
levels present in the device. Indeed, if we assume that each deep level has a constant probability of releasing a trapped carrier, then the population N(t) of the trapped carriers behaves
like dN
dt = −K ∗ N (t), where K is the probability for a trapped carrier at a certain depth to
be released, per time unit.
37
CHAPTER 4. NOISE
Figure 4.3: Experimental set-up
All the measurements have been made with a bias voltage of 56V.
4.2.3
Experiment & Results
As we need to get rid of the tail of the filling pulse - i.e. we need to begin our measurement
after it -, an hold-off time is required, which can be obtained by using a discriminator, possibly
coupled with a Dual Gate Generator. The hold-off time is also used to cover the first part of
an intense afterpulsing effect with fast decay, thus ensuring correct measurement conditions
also for the slowest decay components.
Long decay time We want to see what happens quite a long time after the pulse, that is in
a window of 5µs. Since the statistic is very low, we need to register a big number of events
(3.5 millions in our case). The period of the laser is 27µs. This time is sufficient to have the
trap population in equilibrium before each measurement (almost all the trapped carriers are
released), but limits also our investigation. A Dual Gate Pulse Generator delays the triggering
signal with 3.435µs.
We find the following curve, fitted with the sum of two exponentials and an additive constant.
CHAPTER 4. NOISE
38
Figure 4.4: Afterpulse : hold-off time = 3.435µs, fitted with two exponentials
Two time constants appear: 289ns and 141ns, which respective probabilities of 88% and
12%.
Shorter decay time In order to determine afterpulses with shorter decay time, we take the
Dual Gate Generator away, and use directly the features of the oscilloscope. The window
considered begins after the rise time of the filling pulse. The synchronized output of the laser
(start time) is delayed. The trigger level for the signal detection is set on negative slope,
absolute value of 3 mV (in order to count the afterpulses that could be taken for one-pixel
firing signals). We get rid of the 0.6µs tail of the filling pulse by cutting directly the histogram
obtained.
CHAPTER 4. NOISE
Figure 4.5: Afterpulse : Difficulties in the determination of time constants
39
40
CHAPTER 4. NOISE
As the plots show, the fits are quite difficult to establish, because we search a sum of
exponentials. Furthermore, the dark noise time constant (1/θ ≈ 1µs) is in the time window
of the constants found, and thus difficult to distinguish.
We can evaluate the afterpulsing probability for each measured trap level.
lifetime (ns)
probability (%)
499
1.15
532
1.23
167
5.17
36
8.34
275
4.6
107
9.8
Figure 4.6: Afterpulsing probability depending on the lifetime of deep levels
Upshots
The lifetime of a carrier is determined by the device parameters and the energy levels in the
band gap. Then, it depends of the features of each single device. In consequence, lifetime is
a very effective parameter to characterize the purity of a material or a device. It is one of the
very few parameters giving information about the low defect densities (1010 , 1011 cm−3 ).
We have characterized some deep levels, with lifetime constants between 30ns and 600ns,
what agrees with the values given by other studies [17]. The main important fact is that the
probability of the measured afterpulsing remains low. However, the precision of the dark
noise measurement and of the fits is not high enough and the set-up need to be improved.
41
CHAPTER 4. NOISE
4.3
Cross-talk
4.3.1
Definition
Hot carriers in avalanche p-n junction emit photons even in the visible range. Thus, during
the avalanche breakdown, a photodiode operating in Geiger mode may emit a few photons.
The physical origin of this radiation is still a debated issue [19]. The photons emitted will be
detected by neighboring pixels.
Figure 4.7: Three ways of cross-talk
1. Direct cross-talk
2. Inside the depletion layer
3. Through reflection
4.3.2
Cross-talk reduction
A solution to avoid the first way of crosstalk is to isolate pixels optically by trenches filled
with an opaque material.
Figure 4.8: Trenches to avoid direct cross-talk
42
CHAPTER 4. NOISE
4.3.3
Measurement
We can evaluate the proportion of crosstalk by measuring it on the dark noise (i.e. when a
thermal electron is generated in one pixel ⇔ one pixel fired).
Figure 4.9: Crosstalk. Ubias = 56V
The crosstalk increases with the supplied voltage (the statistics are not the same, but even if
they are lower in the plot below, we can distinguish until five-pixels crosstalk).
43
CHAPTER 4. NOISE
Figure 4.10: Crosstalk on the dark noise. Ubias = 57V
4.3.4
Cross-talk dependence on the number of pixels fired
A kind of saturation intervenes also here : an emitted photon arriving on a pixel already fired
will not induced cross-talk. Let us call Pi,N the probability of crosstalk on i pixels (i ≥ 1,
practically, i ≤ 5) for a total number of pixels fired N. Then,
P1,N =
X
i≥1
P2,N =
X
i≥2
i ∗ Pi,0 ∗ (1 −
N −1
N − 1 i−1
)∗(
)
m−1
m−1
(4.1)
N −1 2
N − 1 i−2
)) ∗ (
)
m−1
m−1
(4.2)
Ci2 ∗ Pi,0 ∗ (1 − (
and so on.
For example, with 300 pixels fired, the probability of one-pixel cross-talk is 12.2 %(m =
576). The value found on the dark noise are only maximal values.
Figure 4.11: One pixel cross-talk probability depending on the number of pixels fired.
Chapter 5
Sodium Spectrum
5.1
Principle of Detection
Na Radioactivity The sodium 22 N a decays by β + emission : p → e+ + n + νe . The
positron travels only a few millimeters before losing its kinetic energy. When its energy is
low, it combines with an electron in the absorbing material by a process of annihilation :
e+ + e− → 2γ. Each photon has an energy of 511keV , which is the rest mass of an electron
(= rest mass of a positron). These two oppositely directed photons form the annihilation
radiation. The radioactivity is about 400Bq, which means that the delay between two photons
arriving on the detectors is about 1ms (for each annihilation positron-electron, each detector
receives one photon since both are going in opposite directions).
Detection of γ Gamma-ray photon is uncharged and creates no direct ionization or excitation of the material through which it passes. A gamma-ray with a few MeV can go through
a few millimeters [21]. The size of the detector must take this fact into account. Three main
phenomenons can take place.
∗ The photoelectric effect : the direct absorption converts the energy of the photon into the
kinetic energy of the electron emitted, modulo the binding energy. To fulfill the place
let by the electron, an electronic rearrangement happens. It can give birth to an X-ray or
to a so-called Auger electron, whose energy is much lower than the energy of the first
electron.
44
CHAPTER 5. SODIUM SPECTRUM
45
Figure 5.1: Photoabsorption
∗ The Compton effect : the result of Compton scattering interaction is the creation of a
recoil electron and a scattering gamma ray photon. The maximum energy that can be
transferred to an electron in a single Compton interaction is given by : Ee− |θ=π =
2
0c )
, where θ is the angle of the direction of the electron created with respect
hν 2hν/(m
1+ 2hν
m0 c 2
to the direction of the incident gamma-ray.
Figure 5.2: Compton scattering
∗ The pair production : the creation of an electron-positron pair is possible when the energy
of the photon exceeds 1, 022M eV (it is not the case with Na decay). The positron is
unstable and will be annihilated : e+ + e− → 2γ. Two annihilation gamma-ray photons
can then escape from the detector.
The secondary gamma radiation is composed by the Compton scattered gammas and by the
annihilation photons formed at the end of the tracks of positrons created in pair production.
CHAPTER 5. SODIUM SPECTRUM
46
Figure 5.3: Principle of an inorganic scintillator
Scintillator The high Z-value of the constituents and high density of inorganic crystals favor
their choice for gamma-ray spectroscopy (rather than organic crystal) because heavy nucleus
accept better gammas than light nucleus. The scintillation mechanism in inorganic materials
depends on the energy states determined by the crystal lattice of the material. Absorption
of energy can result in the elevation of an electron from its normal position in the valence
band across the gap in the conduction band, leaving a hole in the normally filled valence
band. Impurities act as activators. There will be energy states created within the forbidden
gap through which the electron can de-excite back to the valence band. A charged particle
passing through the detection medium will form a large number of electron-hole pairs created
by the elevation of electrons from the valence to the conduction band. The positive hole will
quickly drift to the location of an activator and ionize it, because the ionization energy of
the impurity will be less than that of a typical lattice site. Meanwhile, the electron is free to
migrate through the crystal and will do so until it encounters such an ionized activator. At this
point, the electron can drop into the impurity site, creating a neutral impurity configuration
which can have its own set of excited energy states. If the activator state that is formed is
an excited configuration with an allowed transition to the ground state, its de-excitation will
occur very quickly and with high probability for the emission of a corresponding photon. The
migration time for the electron is more shorter than the drop-out time : therefore, the decay
time of these states determines the time characteristics of the emitted scintillation light. The
decay rate of the scintillation event establishes the time needed to process the event. It sets the
patient throughput or the quality of the images. The decay rate together with the light output
establishes the timing resolution of the event and therefore sets the minimum time for the
coincidence window. The coincidence window width gives the magnitude of random noise
events for a given single event rate. In order to fully utilize the scintillation light, the spectrum
should fall near the wavelength region of maximum sensitivity for the device used to detect
the light.
Light collection Two effects limit the light collection :
CHAPTER 5. SODIUM SPECTRUM
47
∗ The optical self-absorption (The medium should be transparent to the wavelength of its
own emission.)
∗ The losses at the scintillator surfaces
We can expect such a spectrum, depending on the size of the detector.
Figure 5.4: Expected spectrum of Sodium
5.2
Set-up
We used two different crystals : a LSO crystal (2∗2∗15mm from CT I r , who has exclusive
rights for this crystal) and a LYSO crystal (2 ∗ 2 ∗ 10mm from Saint − Gobainr ). Each
crystal had all faces but one wrapped in a reflective foil and a teflon tape, and the non-covered
face is fixed with optical grease1 to the SiPM (cf. appendix E). This coupling agent prevent
the internal trapping of the scintillation light (LSO index of refraction = 1.82, LYSO index of
refraction = 1.81). However, we have to take care that the optical grease does not creep along
the foil, creating a light guide also trapping many photons.
1 BC-630 Silicone Optical Grease is a clear, colorless, silicone, optical coupling compound that features excellent light transmission and low evaporation and bleed at 25◦ C. It has specific gravity of 1.06 and an index of refraction of 1.465.
Saint-Gobain Crystals & Detectors
CHAPTER 5. SODIUM SPECTRUM
48
Figure 5.5: Set-up for the coincidence measurement
5.3
Medical Applications
This kind of detection is used for medical applications. Positron Emission Tomography
(PET) is an in vivo technique for imaging biological processes. The availability of short lived
positron-emitting isotopes of carbon, nitrogen, oxygen and fluorine allows most compounds
of biological interest to be labelled in trace amounts and introduced into the body for imaging with PET. The patient gets a biologically active compound (for example Glucose), that
is marked with a radioactive nucleus (positron-emitter, for example 18 F , 11 C, 13 N , 15 O).
Tumors need a lot of energy. The biggest concentration of the tracer will then be in the tumor,
what allows us to detect it. The problem with usual PM is their high magnetic sensitivity,
when we want to combine PET with MRT (Magnetic Resonant Tomography), to have a well
defined anatomy image.
Figure 5.6: Coincidence measurement
CHAPTER 5. SODIUM SPECTRUM
49
Figure 5.7: Philipsr , Allegror , Positron Emission Tomography
Figure 5.8: Philipsr , Allegror , Clinical image
5.4
Time Resolution
In the current PETs, APDs are used. In order to know if SiPMs could also be used, we
have to compare both time resolutions. Time resolution of PETs is between σ = 2.04ns (4*4
APDs coupled to 2*2*10mm LSO arrays, [23]) and σ = 1.4ns (2*8 LSO-APD matrix, [22]).
We register the spectrum, to be able to discriminate and take only events whose energies
fit the photo-peak. To set the energy window around the 511 keV photo-peak allows us to
reduce the chance of fortuit coincidence.
CHAPTER 5. SODIUM SPECTRUM
50
Figure 5.9: Spectrum of Sodium before cut
A capacitor of 50pF has been added to our SiPM, to integrate the signal. Preamplifiers and
a Constant Fraction Discriminators are used. With the LSO crystal, and a 5ns delay for the
discriminator, we find σ = 1.286ns (statistic=413 events). With the LYSO crystal, we just
made the first measurements. We found σ = 4ns. We would expect a better light collection,
and all the same a slight increase of the time resolution [27], but not such a deterioration, so
the set-up has to be improved (value surely due to a bad optical coupling between the LYSO
crystals and the SiPMs).
The conditions of these measurements have to be compared to the real conditions of a
PET measurement. The decay is here much lower than the decay of tracers in PET, and the
statistics are then low (if we prolong the measurement, an electronic drift false the value, and
the time resolution found get worth). However, this shows us that SiPM should be considered
as an alternative to APDs in PETs.
CHAPTER 5. SODIUM SPECTRUM
Figure 5.10: Time resolution, cuts on the 511 keV photopeaks
51
CHAPTER 5. SODIUM SPECTRUM
5.5
52
Simulation
Our purpose is to determine which time resolution should be expected.
We use the acception-rejection algorithm to simulate the distribution of light after the scintillator. This one is suppose to have a 5ns rise time and a 40ns decay time. As explained in §5.1,
typical half time for excited states in the processus of light emission are more longer than the
migration time for the electrons. Thus, it is the decay time of these states that determines the
time characteristics of the emitted scintillation light. We then take into account the one pixel
time resolution of the SiPM found in §3.2.2.
5.5.1
Jitter in the LSO
Here is a preliminary simulation of the jitter due to the reflections in the scintillator. We
took a 2D-model,whose size is 2mm*10mm. As the gamma emission from Na is isotropic,
all the possible incident angles are equiprobable. If the source is in front of the middle of the
detector (which is not the best solution, but a realistic one), we find such a distribution :
Figure 5.11: Dispersion due to reflections, x-axe scale=ps
FWHM is about 200 ps, which is negligible in comparison with the 40ns of decay time (what
is not the case with PM, because its decay time is much shorter).
5.5.2
Time resolution for the coincidence measurement
Simulation of the signal
The repartition function of the probability distribution taken cannot be inverted, hence the use
of the acception-rejection algorithm. We used two different rejection functions (an exponential, and a Lorentz function), whose convergences look very similar. The signal was simulated
for 200 photons firing (signal read on the oscilloscope).
CHAPTER 5. SODIUM SPECTRUM
53
Figure 5.12: Signal simulated : 200 photons firing, one pixel width = 10ns
Figure 5.13: Signal simulated : 200 photons firing, one pixel width = 15ns
Simulation of the time resolution
Both were simulated, without or with a constant fraction discriminator, in order to determine
how wide one-pixel signal should be, i.e. which capacitor should be used. We find the
following time resolution depending on the one-pixel width (delay of the discriminator=5ns,
fraction=1, which occurred to be the best values with our experimental set-up).
CHAPTER 5. SODIUM SPECTRUM
54
Figure 5.14: Without constant fraction discriminator
Figure 5.15: With constant fraction discriminator
The simulation gives us a best time resolution of 1.19 ns, achieved with a single pixel width
of 15 ns. The study has not been exhaustive because of the good agreements of these values
with the time resolution found. However, this simulation could be further exploited.
Conclusion
Let us summarize the main features found :
Rise time
Time resolution
Recovery time
Gain
Single Photon Resolution
Dark noise
Crosstalk
Afterpulse
Efficiency
Low sensitivity to magnetic field
Low sensitivity to electric field
1 ns
30 ps (more than 40 photons) - 170 ps (1 photon)
1.2 µs when saturation - 120 ns for 300 photons firing
106
OK
1 MHz @ room temperature
< 15% for 300 pixels fired
< 10 %
15-20 %
OK
OK
All these features make SiPMs very promising detectors. As most of them depends on the
number of photons forming the signal received, the mean expected value of this one in a
particular experiment has to be known to assess if SiPMs are conceivable detectors. The
irradiance at EUSO, produced in clear sky conditions by a typical EAS induced by a primary
proton with an energy of 1020 eV at 45◦ zenith angle and falling at half of full Field of View,
is estimated at 550 photons per squared meters. An appropriate lens system is used to focus
the light but this value is low enough to consider SiPM as a suitable detector candidate.
55
Appendix A
Leading Edge vs Constant
Fraction Discriminator
Fast timing discriminators aim at counting narrow pulses at very high counting rates and
precisely marking the arrival time of these same pulses. Rise time refers to the time taken
to make the transition from 10 % to 90 % of the pulse amplitude on the leading edge of the
pulse, and fall time specifies the transition time from 90% to 10 % of the amplitude on the
trailing edge of the pulse.
Leading Edge Discriminator A leading-edge discriminator incorporates a voltage comparator with its threshold set to the desired voltage. When the leading edge of the analog
pulse crosses this threshold, the comparator generates a logic pulse. The logic pulse ends
when the trailing edge of the analog pulse crosses the threshold in the opposite direction. If
enoise is the voltage amplitude of the noise superimposed on the analog pulse, and dV
dt is the
slope of the signal when its leading edge crosses the discriminator threshold, then the timing
jitter is given by enoise
. If the noise cannot be reduced, the minimum timing jitter is obtained
dV
dt
by setting the discriminator threshold for the point of maximum slope on the analog pulse.
The main problem with leading edge discriminators is that signal with different amplitudes
induce walk, because the trigger point is fixed.
56
APPENDIX A. LEADING EDGE VS CONSTANT FRACTION DISCRIMINATOR
57
Figure A.1: Walk induced by different signal amplitudes ( leading edge discriminator)
Constant Fraction Discriminator The input signal is split into two parts. One part is
attenuated to a fraction of the original amplitude, and the other part is delayed and inverted.
These two signals are then added : the zero-crossing corresponds to the original point of
optimum fraction on the delayed signal. The time of zero-crossing is independent of pulse
amplitude, this kind of walk is eliminated. However, rise time may also induce walk, which
has to be adjusted.
Appendix B
Simulations : Scilab code
Pixels saturation
function plot_nb_pixels_fired_stat(p,q)
// p=number of statistics for each number of photons firing
// q= maximal number of photons firing
stacksize(20000000)
xxx=zeros(1,q)
pixels=zeros(1,q)
for k=1:1:q
pixels(1,k)=k; // number of pixels fired
xxx(k)=k;
// (x-scale)
end
for n=1:1:q // number of photons firing
pixel_temp=zeros(1,p)
//number of pixels fired for each statistical round
for tt=1:1:p
area=zeros(576,576) //the array is empty
for i=1:1:n
a=int((grand(1,1,’def’)*24))+1; // 24*24 pixels
b=int((grand(1,1,’def’)*24))+1;
if (area(a,b)==0)
area(a,b)=1; // a pixel not already fired is fired
else pixels(1,n)=pixels(1,n)-1;
end
end
pixel_temp(1,tt)=pixels(1,n);
pixels(1,n)=n; // next statistical round
end
pixels(1,n)=mean(pixel_temp); //statistical mean
end
plot2d(xxx,pixels);
endfunction
58
APPENDIX B. SIMULATIONS : SCILAB CODE
59
Reflections in the LSO crystal
function plot_scintill2d(n)
stacksize(100000000)
tab=zeros(1,n)
r=1
lar=2 //width in mm
long=10 //length in mm
eloi=10 //distance from Na to LSO in mm
Na_lar=1 // width of Sodium in mm
ang_min=atan(2*eloi/(long-Na_lar)) // minimal incident angle
while(r<=n)
ang=ang_min+grand(1,1,’def’)*(pi/2-ang_min)
// absolute value of the incident angle
cote=(1-grand(1,1,’def’))
// to know if the photon is going to the right or to the left
if cote>=0.5
imp=long/2+eloi/tan(ang)+(grand(1,1,’def’)-0.5)*Na_lar;
// arrival point on the LSO, O on the left, SiPM on the right
end
if cote<0.5
imp=long/2-eloi/tan(ang)+(grand(1,1,’def’)-0.5)*Na_lar;
end
x=imp
y=0
if cote>=0.5
// the photon is going to the right
b=%T;
i=0;
while b
x=x+lar/tan(ang);
i=i+1;
b=(x<long);
end
temps=((eloi/sin(ang)+i*lar/sin(ang)-(x-long)/cos(ang))*1.82*0.001/3)*10000;
// scale in ps
end
if cote<0.5
// the photon is going to the left
bb=%T;
ii=0;
APPENDIX B. SIMULATIONS : SCILAB CODE
60
while bb
x=x-lar/tan(ang);
ii=ii+1;
bb=(x>0);
end
x=-x;//to compensate
b=%T;
while b
x=x+lar/tan(ang);
ii=ii+1;
b=(x<10);
end
temps=((eloi/sin(ang)+ii*lar/sin(ang)-(x-long)/cos(ang))*1.82*0.001/3)*10000;
end
if temps<2000 // cut to eliminate extrem values
tab(1,r)=temps;
r=r+1;
end
end
histplot(200,tab)
endfunction
APPENDIX B. SIMULATIONS : SCILAB CODE
61
LSO+SiPM time resolution
function LSO_SIPM(n,tau1,tau2,c0,t0,a0,p,largeur)
//c0=0.019 t0=10.986125 a0=35 tau1=5 tau2=40 n=200
//p=number of statistics wanted
//largeur= one-pixel-width
stacksize(10000000)
fwhm=zeros(1,p)
for (ff=1:1:p)
coll=zeros(1,n)
i=1
while(i<=n)
U1=grand(1,1,’def’)*1.1871692;
X=a0*(tan(U1/(a0*c0)+atan(-t0/a0)))+t0;
U2=1-grand(1,1,’def’);
if
U2<=(tau1+tau2)/(tau2*tau2)*(1-exp(-X/tau1))*exp(-X/tau2)/c0*(1+(X-t0)^2/a0^2)
coll(1,i)=round(X+rand(1,1,’normal’)*0.171);
// SiPM time resolution for one pixel
i=i+1;
end
end
mon_plot=zeros(1,400) // cut above 400ns
xxx=zeros(1,400)
for j=1:1:400
xxx(1,j)=j
end
for i=1:1:n
if round(coll(1,i))<=400 & round(coll(1,i))<>0
ecart=0;
while (exp(-ecart^2/(2*(largeur/2.35)^2))>=0.05)
if round(coll(1,i)+ecart)<=400
mon_plot(round(coll(1,i)+ecart))=
mon_plot(round(coll(1,i)+ecart))+exp(-ecart^2/(2*(largeur/2.35)^2))
end
if ecart <>0 &
round(coll(1,i)-ecart)>=1&round(coll(1,i)-ecart)<=400
mon_plot(round(coll(1,i)-ecart))=
mon_plot(round(coll(1,i)-ecart))+exp(-ecart^2/(2*(largeur/2.35)^2));
end
ecart=ecart+1;
end
end
end
APPENDIX B. SIMULATIONS : SCILAB CODE
//search for the maximum of counts
mi_haut=max(mon_plot)/2
//first time that this maximum is got
t1=0
k=1
while (t1==0)
if mon_plot(1,k)>=mi_haut
t1=k;
end
k=k+1;
end
fwhm(1,ff)=t1;
end
disp(st_deviation(fwhm))
endfunction
LSO+SiPM+CFD time resolution
function LSO_SIPM_CFD(n,tau1,tau2,c0,t0,a0,p,delay,fraction)
//tau1=5 tau2=40
// c0=0.019 t0=10.986125 a0=35 (Lorentz function parameters)
//n=200 (can vary)
//p=number of statistics wanted
//delay=5ns (can vary)
//fraction=1 (can vary)
stacksize(10000000)
tab_largeur=zeros(1,25)
for largeur=2:1:50
fwhm=zeros(1,p)
for (fff=1:1:p)
mon_plot=zeros(1,400) // cut above 400ns
coll=zeros(1,n)
i=1
U1=0
X=0
U2=0
while(i<=n)
U1=grand(1,1,’def’)*1.1871692;
X=a0*(tan(U1/(a0*c0)+atan(-t0/a0)))+t0;
62
APPENDIX B. SIMULATIONS : SCILAB CODE
63
U2=1-grand(1,1,’def’);
if U2<=(tau1+tau2)/(tau2*tau2)*(1-exp(-X/tau1))
*exp(-X/tau2)/c0*(1+(X-t0)^2/a0^2)
coll(1,i)=round(X+rand(1,1,’normal’)*0.171);
i=i+1;
end
end
ff=zeros(1,800)
xxx=zeros(1,800-delay)
mon_plot_retar=zeros(1,800-delay)
// signal inverted and delayed
mon_plot_redui=zeros(1,800-delay)
// signal divided
mon_plot_total=zeros(1,800-delay)
// sum of both
mon_plot_neg=zeros(1,400)
mon_plot_bis=zeros(1,800)
for ii=1:1:n
ecart=0;
if round(coll(1,ii))<=400 & round(coll(1,ii))<>0
while (exp(-ecart^2/(2*(largeur/2.35)^2))>=0.05),
if ii>=1 & ii<=200 & (round(coll(1,ii)+ecart)<=400)
then mon_plot(1,round(coll(1,ii))+ecart)=
mon_plot(1,round(coll(1,ii))+ecart)
+0.93751/largeur*exp(-ecart^2/(2*(largeur/2.35)^2))
end
if ecart <>0 &
round(coll(1,ii)-ecart)>=1 & round(coll(1,ii)-ecart)<=400
then mon_plot(1,round(coll(1,ii)-ecart))=
mon_plot(1,round(coll(1,ii)-ecart))
+0.93751/largeur*exp(-ecart^2/(2*(largeur/2.35)^2))
elseif ecart <>0 &
round(coll(1,ii)-ecart)<1 & round(coll(1,ii)-ecart)<=400
then mon_plot_neg(1,1-round(coll(1,ii)-ecart))=
mon_plot_neg(1,1-round(coll(1,ii)-ecart))
+0.93751/largeur*exp(-ecart^2/(2*(largeur/2.35)^2))
end
ecart=ecart+1;
end
end
end
for j=1:1:800
ff(1,j)=j
APPENDIX B. SIMULATIONS : SCILAB CODE
64
if j<=400
mon_plot_bis(1,j)=mon_plot_neg(1,401-j)
end
if j>400
mon_plot_bis(1,j)=mon_plot(1,j-400)
end
end
for jj=1:1:800-delay
xxx(1,jj)=jj
mon_plot_retar(1,jj)=-mon_plot_bis(1,jj+delay)
mon_plot_redui(1,jj)=mon_plot_bis(1,jj)/fraction
mon_plot_total(1,jj)=mon_plot_bis(1,jj)+mon_plot_redui(1,jj)
end
for jjj=1:1:800
ff(1,jjj)=jjj
end
// we search for the first zero-crossing (at the beginning, it’s <0)
toto0=0
k=1
while (toto0==0)&(k<800)
if mon_plot_total(1,k)>0
toto0=k;
end
k=k+1;
end
mi_haut=mon_plot_bis(1,toto0)/2
//we search for the first time we get the half of the first maximum
toto1=0
k=1
while (toto1==0)&(k<800)
if mon_plot_bis(1,k)>=mi_haut
toto1=k;
end
k=k+1;
end
fwhm(1,fff)=toto1;
end
disp(st_deviation(fwhm))
tab_largeur(1,largeur/2)=st_deviation(fwhm)
end
plot2d(2:1:50,tab_largeur)
endfunction
Appendix C
Dynamic range
We want to determine the number of pixels fired depending on the number of photons firing.
Let us call f(q) the number of pixels fired when q photons have already come, and m the
total number of pixels of the device. P(event) indicates the probability of the event. Then
: f(q+1)=f(q)+ P(the new incoming photon fires the active area)*P(the pixel has not already
been fired)*P(the photon is absorbed)*P(the photoelectron triggers an avalanche).
f (q + 1) = f (q) + geom ∗ (1 −
f (q)
) ∗ QE ∗ Geiger
m
(C.1)
Hence,
q+1
) )
(C.2)
m
We now have to consider the poissonian fluctuations around the mean value N of photons
x
arriving. The distribution around N is given by πN (x) = e−N ∗ Nx! with x ∈ N . Then, the
expected value of f(N) is given by :
X
E(f (N )) =
(πN (x) ∗ m ∗ (1 − (1 − )x ))
(C.3)
m
x
f (q) = m ∗ (1 − (1 −
E(f (N )) = m ∗ (1 − e−
65
∗N
m
)
(C.4)
Appendix D
Recovery time
Two consecutive signals of N photons
Let us call h(q) the amplitude (normalized to one) of the signal due to the q th photon arriving.
m is the total number of pixels of the detector. N is the total number of incoming photons. t is
the lapse of time between both signals, τ is the recovery time for one pixel. P(event) indicates
the probability of the event. To simplify, the efficiency is not written in the intermediate
calculations (it is easier to consider q as the number of efficient photons). f(q) is the number
of pixels fired, when q photons have come on the detector (cf. C).
h(q+1)=P(the pixel has not already been fired while this shot)*P(the pixel has not been fired
while the previous shot)*1 + P(the pixel has not already been fired while this shot)*P(the
t
pixel has been fired while the previous shot)*(1 − e− τ ).
t
f (q)
f (N )
f (q)
f (N )
) ∗ (1 −
) ∗ 1 + (1 −
)∗
∗ (1 − e− τ )
(D.1)
m
m
m
m
PN
and the total signal S is given by q=1 h(q).
Hence, (we don’t take into account the Poisson distribution, the previous calculation shows
that, considering the value of m, the difference is negligible) :
h(q + 1) = (1 −
S(N ) = m ∗ (1 − (1 −
t
1
1
1
1 N
) ) ∗ (1 − )N + m ∗ (1 − (1 − )N ) ∗ (1 − (1 − )N ) ∗ (1 − e− τ )
m
m
m
m
(D.2)
An infinity of consecutive signals of N photons
We use the same notation as in the previous section. k indicates the number of shots since the
pixel considered was fired for the last time.
∞
h(q + 1) = (1 −
k∗t
f (q) X f (N )
f (N ) k−1
)∗
∗ (1 −
)
∗ (1 − e− τ )
m
m
m
(D.3)
k=1
To simplify the expression, we make the approximation (1 −
S(N ) = m ∗ (1 − e−
Nphe
m
1 N
m)
t
)∗(
1 − e− τ
t
1 − e− τ −
66
N
≈ e− m . Then
Nphe
m
)
(D.4)
Appendix E
PET
Folien
Figure E.1: Reflective foil around the LYSO crystal
LSO-LYSO characteristics
density
hygroscopy 1
relative light output (photons/keV)
relative rad2 hardness
wavelength of maximum emission
index of refraction
primary decay time
afterglow
7.4
no
27
high
420
1.82
40
<0.1% @6ms
7.1
no
32
high
420
1.81
40
<0.1% @6ms
1 The property of materials such as paper and acetate to absorb or release moisture and, in so doing, to expand or contract their
dimensions.
2 rad : radiation absorbed dose = 0.01 Joule/kg (1 gray=100 rads)
67
Appendix F
Temperature
Set-up
Figure F.1: Set-up for measurements at low temperatures
This set-up is put in a vacuum chamber to avoid condensation on the SiPM when the
temperature is lowered. The low temperatures are achieved thanks to the Peltier element.
Peltier devices, also known as thermoelectric modules, are small semi-conductor
components that function as heat pumps. A "typical" unit is a few millimeters thick by a few
millimeters to a few centimeters square. When a DC current is applied, heat is moved from
one side of the device to the other (Peltier effect, discovered in 1834)- where it must be
removed with a heatsink. The "cold" side is commonly used to cool an electronic device
such as a microprocessor or a photodetector. If the current is reversed the device makes an
68
69
APPENDIX F. TEMPERATURE
excellent heater. (http://www.peltier-info.com)
The heat draining by the Copper unit is not enough : a water cooling should be put in.
Pressure required
If we consider that the vapor is an ideal gas, and that the latent heat of evaporation does not
vary with the temperature in the window considered, then the Clapeyron formula gives us
ln(
Psat
M ∗ Lv
1
1
)=
∗( − )
P0
R
T0
T
where (water parameters in brackets):
∗
∗
∗
∗
∗
∗
T=temperature in K
Psat =saturation vapor pressure in mbar
T0 =ebullition temperature at P0 in K (373K for 1013 mbars)
M=molar mass in kg/mol (0.018 kg/mol)
Lv =latent heat of evaporation in J/kg (2.26 ∗ 106 J/kg)
R=ideal gas constant = 8.31 J/K/mol
(F.1)
APPENDIX F. TEMPERATURE
Figure F.2: Saturation pressure vapour
Figure F.3: Saturation pressure vapour
70
Appendix G
Abbreviations used
APD
CFD
EAS
EUSO
FWHM
GZK
LSO
LYSO
MRT
PDL
phe
PM
PMT
SiPM
QE
UV
Avalanche Photodiode
Constant Fraction Discriminator
Extensive Air Shower
Extreme Universe Space Observatory
Full Width Half Maximum
Greisen-Zatsepin-Kuzmin
Lutetium OxyorthoSilicate
Lutetium Yttrium OxyorthoSilicate
Magnetic Resonant Tomography
Pulsed Diode Laser
photoelectron
Photomultiplier
Photomultiplier tube
Silicon Photomultiplier
Quantum Efficiency
ultraviolet
71
Bibliography
[1] "EUSO, Report on the Phase A Study" EUSO-PI-REP-002, 2003
Topology
[2] Gerard Lutz "Semiconductor Radiation Detectors Device Physics" Springer, ISBN
3-540-64859-3, 2001
[3] Holger T. Grahn "Introduction to Semiconductor Physics" World Scientific, ISBN
981-02-3302-7, 1999
[4] G.A.M.Hurkx, H.C. de Graaff, W. J. Kloosterman, M.P.G.Knuvers "A New Analytical
Diode Model Including Tunneling and Avalanche Breakdown" IEEE Transactions on
Electron Devices, vol. 39, n. 9, 1992
Energy features
[5] A. Lacaita, M. Ghioni, F. Zappa, G. Ripamonti, S. Cova "Recent advances in the
detection of optical photons with silicon photodiodes" Nuclear Instruments and
Methods in Physics Research A 326, p.290, 1993
[6] L. Yang, S.N. Dzhosyuk, J.M. Gabrielse, P.R. Huffman, C.E.H. Mattoni, S.E. Maxwell,
D.N. McKinsey, J. M. Doyle "Performance of a large-area avalanche photodiode at low
temperature for scintillation detection" Nuclear Instruments and Methods in Physics
Research A 508, p.388, 2003
[7] G. Bondarenko, P. Buzhan, B. Dolgoshein, V. Golovin, E. Guschin, A. Ilyin, V. Kaplin,
A. Karakash, R. Klanner, V. Pokachalov, E. Popova, K. Smirnov "Limited
Geiger-mode microcell silicon photodiode : new results" Nuclear Instruments and
Methods in Physics Research A 442, p.187, 2000
[8] P. Buzhan, B. Dolgoshein, L. Filatov, A. Ilyin, V. Kantzerov, V. Kaplin, A. Kaeakash, F.
Kayumov, S. Klemin, E. Popova, S. Smirnov "Silicon Photomultiplier and its possible
applications"
[9] V. Saveliev, V. Golovin "Silicon avalanche photodiodes on the base of
metal-resistor-semiconductor (MRS) structures" Nuclear Instruments and Methods in
Physics Research A 442, p.223, 2000
[10] S.Cova, M. Ghioni, A. Lotito, F. Zappa "Evolution and Prospect of Single-Photon
Avalanche Diodes and Quenching Circuits" NIST, Gaithersburg, MD, March 31-April
1, 2003
[11] Moscow Engineering and Physics Institute & PULSAR enterprise "Silicon
Photomultiplier (SiPM) Development and Production"
72
BIBLIOGRAPHY
73
[12] J. R. Abrahams, G. J . Pridhal "Theory design & experiment" Pergamon Press, 1966
[13] P. Buzhan, B. Dolgoshein, A. Ilyin, V. Kantserov, V. Kaplin, A. Karakash, A. Pleshko,
E. Popova, S. Smirnov, Y. Volkov, L. Filatov, S. Klemin, F. Kayumov "An advanced
study of silicon Photomultiplier" ICFA Instrumentation Bulletin, 2001
http://www.slac.stanford.edu/pubs/icfa/fall01.html
[14] P.P.Webb, R.J.McIntyre, J. Conradi "Properties of Avalanche Photodiodes" RCA
Review, Vol. 35, 1974
Time features
[15] W.J. Kindt, N.H. Shahrjerdy, H.W. van Zeijl "A silicon avalanche photodiode for single
photon optical photon counting in the Geiger mode" Sensors and Actuators A60 p.98,
1997
Noise
[16] Sergio Cova, A. Lacaita, G. Ripamonti "Trapping Phenomena in Avalanche
Photodiodes on Nanosecond Scale" IEEE Electron Device Letters, vol. 12, n. 12, 1991
[17] A.C. Giudice, M. Ghioni, S. Cova, F. Zappa "A process and deep level evaluation tool :
afterpulsing in avalanche junctions"
[18] Dieter K. Schroder "Carrier Lifetimes in Silicon" IEEE Transactions on Electron
Devices, vol 44, 1997
[19] Andrea L.Lacaita, Franco Zappa, Stefano Bigliardi, Manfredo Manfredi "On the
Bremsstrahlung Origin of Hot-Carrier-Induced Photons in Silicon Devices" IEEE
Transactions on electron devices, vol 40, n◦ 3, p.577 March 1993
[20] S. Villa, A.L. Lacaita, A. Pacelli "Photon emission from hot electrons in silicon"
Physical Review B, vol. 52, n◦ 15, 1995
Sodium Spectrum
[21] Glenn F. Knoll "Radiation detection and measurement" John Wiley and sons, ISBN
0-471-49545-X, 1979, ch. 7 Geiger-Müller Counters, ch. 8 Scintillation Detector
Principles, Ch. 10 Radiation Spectroscopy with scintillators, 1979
[22] Bernd J. Pichler "Entwicklung eines Detektors für die hochauflösende
Positronen-Emissions-Tomographie basierend auf
Lutetium-Oxyorthosilikat-Szintillatoren, Lawinen-Photodioden-Matrizen, integrierter
Elektronik und Doppellangenauslese", Dissertation, 2001
[23] Kanai S. Shah, Richard Farrell, Leonard Cirignani, Ronald Grazioso, Paul Bennett,
Simon R. Cherry, Yiping Shao "Planar APD Arrays for High Resolution PET"
[24] P. Crespo, M. Kapusta, J. Pawelke, M. Moszynnski, W. Enghardt "In-Beam PET
Imaging with LSO/APD-Array Detectors"
[25] P. Crespo, M. Kapusta, K. Heidel, L. Heinrich, J. Hutsch, J . Pawelke, M. Sobiella, D.
Wolski, W. Enghardt, M. Moszynski "Position Sensitive Photon Detectors of Lutetium
Oxyorthosilicate Crystals Coupled to Avalache Photodiode Arrays"
[26] R.Nutt, C.L.Melcher "Current and future developments with LSO, a scintillator with
excellent characteristics for PET" Revue de l’ACOMEN, vol. 5, n◦ 2, 1999
BIBLIOGRAPHY
[27] W. W. Moses, S. E. Derenzo "Prospects for Time-of-Flight PET using LSO
Scintillator" IEEE Transactions on Nuclear Science, NS-46, p. 474-478, 1999
74