Gain Stabilization of SiPMs with an Adaptive Power Supply
G. Eigen, J. Cvach, J. Kvasnicka, I. Polak, A. Tr{\ae}et, J., Zalieckas

TL;DR
This paper presents an adaptive power supply system that stabilizes the gain of SiPMs across a wide temperature range by dynamically adjusting bias voltage based on temperature, ensuring consistent performance.
Contribution
The study introduces a linear temperature-dependent bias voltage adjustment method that stabilizes SiPM gain across multiple devices simultaneously.
Findings
Achieved less than ±0.5% gain variation in 20-30°C range.
Successfully stabilized 4 SiPMs with a single compensation parameter.
Validated the approach across three different SiPM manufacturers.
Abstract
The gain of silicon photomultipliers (SiPMs) increases with bias voltage and decreases with temperature. To operate SiPMs at stable gain, the bias voltage can be readjusted to compensate for temperature changes. We have tested this concept with 30 SiPMs from three manufacturers (Hamamatsu, KETEK and CPTA) operating in a climate chamber at CERN by varying temperatures between and . We built an adaptive power supply that uses a linear dependence of the bias voltage on temperature. We stabilized four SiPMs simultaneously with only one compensation parameter for the readjustment of the bias voltage of four SiPMs. For all tested Hamamatsu and CPTA SiPMs we achieved our goal of limiting gain changes to less than in the temperature range.
| SiPM | range | ||||
| A1-20 | 2-48 | 59.0 | |||
| A2-20 | 2-48 | ||||
| A1-15 | 2-48 | ||||
| A2-15 | 2-48 | ||||
| B1-20 | 5-45 | 57.8 | |||
| B2-20 | 5-45 | ||||
| B1-15 | 5-45 | ||||
| B2-15 | 5-45 | ||||
| S12571-010a | 5-45 | 64.3 | |||
| S12571-010b | 5-45 | ||||
| S12571-015a | 5-45 | 63.1 | |||
| S12571-015b | 5-45 | ||||
| S13360-1325a | 5-45 | 57.0 | |||
| S13360-1325b | 5-45 | ||||
| LCT4#6 | 5-45 | 54 | |||
| LCT4#9 | 5-45 | ||||
| S13360-3025a | 5-45 | 57.2 | |||
| S13360-3025b | 5-45 | ||||
| S13360-1325a | 5-45 | ||||
| S13360-1325b | 5-45 |
| SiPM | range | ||||
| W12A | 2-40 | 18.3 | |||
| W12B | 2-40 | ||||
| PM3350#1 | 1-30 | 18.3 | |||
| PM3350#2 | 1-30 | ||||
| PM3350#5 | 1-30 | ||||
| PM3350#6 | 1-30 | ||||
| PM3350#7 | 1-30 | ||||
| PM3350#8 | 1-30 | 0.12 | |||
| CPTA 857 | 5-40 | 21.2 | |||
| CPTA 922 | 5-40 | ||||
| CPTA 975 | 5-40 | ||||
| CPTA 975 | 5-40 | ||||
| CPTA 1065 | 5-40 |
| SiPM | Ch1 | Ch2 | Ch3 | Ch4 |
|---|---|---|---|---|
| Hamamatsu | A1-20 | A2-20 | A1-15 | A2-15 |
| A sensors | ||||
| Hamamatsu | B1-20 | B2-20 | B1-15 | B2-15 |
| B sensors | ||||
| Hamamatsu | 010a | 010b | 015a | 015b |
| S12571- | ||||
| Hamamatsu | 3025a | 3025b | 1325a | 1325b |
| S13360- | ||||
| Hamamatsu | 1325a | 1325b | LCT4#6 | LCT4#9 |
| S13360/LCT | ||||
| KETEK | W12A | W12B | ||
| W12/PM3350 | ||||
| KETEK | PM3350#5 | PM3350#6 | PM3350#7 | PM3350#8 |
| PM3350 | ||||
| CPTA | ||||
| Manufacturer | Sensitive area | Pixel pitch | pixels | Nominal | Typical | Serial |
|---|---|---|---|---|---|---|
| and Type | [V] | |||||
| Hamamatsu | ||||||
| A1-20 | 2500 | A1-20 | ||||
| A1-15 | 4440 | A1-15 | ||||
| A2-20 | 2500 | A2-20 | ||||
| A2-15 | 4440 | A2-15 | ||||
| B1-20 | 2500 | B1-20 | ||||
| B1-15 | 4440 | B1-15 | ||||
| B2-20 | 2500 | B2-20 | ||||
| B2-15 | 4440 | B2-15 | ||||
| S13360-1325a | 2668 | 10143 | ||||
| S13360-1325b | 2668 | 10144 | ||||
| S13360-3025a | 14400 | 10103 | ||||
| S13360-3025b | 14400 | 10104 | ||||
| LCT4 | 400 | #6 | ||||
| LCT4 | 400 | #9 | ||||
| S12571-010a | 10000 | 271 | ||||
| S12571-010b | 10000 | 272 | ||||
| S12571-015a | 4489 | 136 | ||||
| S12571-015b | 4489 | 137 | ||||
| CPTA | 796 | 33.4 | 7.1 | 857 | ||
| 796 | 33.1 | 6.3 | 922 | |||
| 796 | 33.3 | 6.3 | 975 | |||
| 796 | 33.1 | 7.0 | 1065 | |||
| KETEK | ||||||
| W12A | 20 | 12100 | 28 | 5.4 | A | |
| W12B | 20 | 12100 | 28 | 5.4 | B | |
| PM3350 | 50 | 3600 | 29.5 | 20 | ||
| PM3350 | 50 | 3600 | 29.5 | 20 | ||
| PM3350 | 50 | 3600 | 29.5 | 20 | ||
| PM3350 | 50 | 3600 | 29.5 | 20 | ||
| PM3350 | 50 | 3600 | 29.5 | 20 | ||
| PM3350 | 50 | 3600 | 29.5 | 20 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Gain Stabilization of SiPMs with an Adaptive Power Supply
G. Eigen,11footnotetext: Corresponding author.
J. Cvach
J. Kvasnicka
I. Polak
A. Træet
and J. Zalieckas
Abstract
The gain of silicon photomultipliers (SiPMs) increases with bias voltage and decreases with temperature. To operate SiPMs at stable gain, the bias voltage can be readjusted to compensate for temperature changes. We have tested this concept with 30 SiPMs from three manufacturers (Hamamatsu, KETEK and CPTA) operating in a climate chamber at CERN by varying temperatures between and . We built an adaptive power supply that uses a linear dependence of the bias voltage on temperature. We stabilized four SiPMs simultaneously with only one compensation parameter for the readjustment of the bias voltage of four SiPMs. For all tested Hamamatsu and CPTA SiPMs we achieved our goal of limiting gain changes to less than in the temperature range.
1 Introduction
The gain of silicon photomultipliers (SiPMs) [1, 2, 3]222Hamamatsu calls these photosensors MPPCs. depends on temperature () and on the overvoltage where is the bias voltage and is the break-down voltage. Typically, the gain increases nearly linearly with or and decreases nearly linearly with . For stable operation the gain needs to be kept constant, especially in large detector systems such as an analog hadron calorimeter [4] planned for an ILC detector, operating with SiPMs [5]. Variations of the ambient temperature and heat produced by electronics typically induce gain changes in SiPMs. Figure 1 illustrates the dependence of the gain on temperature without and with readjustments. The method of keeping the gain constant consists of adjusting when changes. This, however, requires knowledge of , which we obtain from measurements of gain versus bias voltage () and gain versus temperature (). We assume a linear dependence of the gain both on bias voltage and on temperature. This implies constant values for versus and versus and in turn a constant value for . We built a bias voltage regulator that adjusts using a linear temperature dependence.
We present herein a gain stabilization study of 30 SiPMs from three manufacturers (Hamamatsu [6], KETEK [7] and CPTA [8]) in the temperature range of C. Our goal consists of keeping gain changes smaller than in the temperature range of C. We accomplish this in two steps. First, we determine from and measurements for each SiPM. Second, we select a common value of to test gain stabilization of four SiPMs simultaneously. The purpose is to demonstrate that a set of SiPMs can be stabilized with one compensation parameter . This is an essential requirement for large arrays of SiPMs.
In section 2, we describe the experimental setup, summarize properties of all tested SiPMs and discuss the bias voltage regulator. In section 3, we present two methods for extracting the photoelectron (p.e.) spectra from waveforms and two fit methodologies for extracting the gain from photoelectron spectra. In section 4, we present measurements of gain versus bias voltage and gain versus temperature from which we extract , and in turn . In section 5, we show the performance of our gain stabilization studies for all 30 SiPMs before we end with our conclusion and outlook in section 6.
2 Experimental Setup
2.1 Experimental Setup in the Climate Chamber
Figures 2 (left, right) respectively show a schematic view and a photo of the measurement setup in the climate chamber (Spiral3 from Climats) at CERN. Four SiPMs are mounted inside a black box separated by black walls to prevent optical cross talk. During measurements the entire climate chamber is kept light tight. Each SiPM is inserted into a socket soldered onto the circuit board that houses a voltage-operational two-stage preamplifier operating with time constants of and , respectively. The amplified signals are recorded by four channels of a digital oscilloscope from LeCroy (model 6104), which uses 12 bit ADCs and samples data at a rate of 2.5 GS/s. We illuminate each SiPM with blue LED light. The LED is placed outside the climate chamber to minimize noise pickup. It is attached to four optical plastic fibers that transport the blue light of similar intensity to each SiPM. We position the fibers such that the surface of each SiPM is uniformly illuminated. The LED is generated by a 3.4 ns wide light pulser signal that is obtained from a sinusoidal pulse above an adjustable threshold. Both, repetition rate and light intensity are adjustable. We operate the light pulser at a rate of 10 kHz and set the LED light intensity such that several single-photoelectron peaks are visible in addition to the pedestal. We operate the digital oscilloscope in the mode that records directly SiPM waveforms, which are stored on disk allowing us to keep the entire raw data sample for offline analysis. For example, Fig. 3 shows 50000 recorded waveforms and the resulting photoelectron spectra for Hamamatsu MPPCs with trenches (S13360). Individual photoelectron peaks are clearly separated. For data taking, we use a dedicated LabView program that operates the digital oscilloscope, controls the intensity of the light pulser and sets the bias voltages of the SiPMs. The low voltages of the preamplifiers are set manually and the temperature profiles are recorded by a separate dedicated system built by a group from MPI Munich [9]. To accurately record the temperature inside the climate chamber, we use seven PT1000 sensors. Four PT1000 sensors record the temperature close to each SiPM, one sensor is placed inside the black box, one sensor is attached to the outside wall of the black box, and the seventh sensor is placed in the climate chamber outside the black box. Figure 4 shows a typical temperature profile used in the gain stabilization studies.
2.2 Properties of the Photodetectors
A silicon photomultiplier is a pixelated avalanche photodiode operated in the Geiger mode [1, 2, 3]. A photon impinging on the surface triggers a Geiger-Müller avalanche with well-defined probability that depends on three factors: the wavelength-dependent quantum efficiency of the pixel, the geometric efficiency of the SiPM layout and the probability that an absorbed photon triggers a Geiger-Müller avalanche. A fired pixel is insensitive to record following photons until the avalanche is broken off via a quenching resistor. The dynamic range of SiPMs is given by the number of pixels. The bias voltage lies slightly above the breakdown voltage. For Hamamatsu MPPCs, the nominal bias voltage ranges between 50 V and 70 V while for KETEK and CPTA SiPMs it is around 30 V.
Table 4 in appendix A summarizes the properties of the 30 tested SiPMs, consisting of 18 Hamamatsu MPPCs, eight KETEK SiPMs and four CPTA SiPMs. The Hamamatsu type, type and S12571 MPPCs are highly-pixelated conventional photodetectors without trenches. The type and type MPPCs come with a pixel pitch of and while the S12571 sensors have a pixel pitch of and . At the nominal bias voltage the gain is around except for the S12571 sensors that have a gain of . In addition, we obtained six new MPPCs with trenches, which have reduced pixel cross talk and low noise: four S13360 (two LCT4) MPPCs have a pixel pitch of operating at a gain of () at a nominal bias voltage of 57 (51) V. From KETEK we tested two experimental devices (W12) and six conventional SiPMs (PM3350). The W12 SiPMs come with a pixel pitch of and operate with a gain of at the nominal bias voltage of 28 V while the PM3350 SiPMs have a pixel pitch of yielding a gain of at a nominal bias voltage of 29.5 V. From CPTA we tested four SiPMs that have a pixel pitch of . The gain is at the nominal bias voltage of 33 V. However, the SiPMs were glued to a green wavelength-shifting fiber inserted into a groove in a 3 mm thick plastic scintillator tile. Figure 5 depicts the details of the tile setup.
Typically, we illuminate the bare SiPM directly except for CPTA sensors where we illuminate the tile close to the SiPM. The blue light either reaches the fiber directly or via absorption and reemission in the scintillator. The green double-cladded fiber shifts the absorbed scintillation light to higher wave lengths and transports the re-emitted photons that satisfy the total reflection criteria to the SiPM where they trigger Geiger-Müller avalanches. In this setup, the light is recorded with a delay of a few nanoseconds, which is small compared to the collection time. Due to the more complicated illumination procedure it was not obvious if we could carry out the stabilization tests of the CPTA SiPMs successfully.
The nominal bias voltage for each of the four type and four type MPPCs is rather similar. So, we selected a single for each MPPC type. For S12571 MPPCs with pitch and pitch, the nominal bias voltage differs by a factor of 0.974. We, therefore, used a voltage divider to correct for this difference. Similarly, the bias voltage between the S13360-25 and the LCT MPPCs differs by a factor of 0.944. To correct for this difference, we adjusted the voltage divider appropriately. Since for KETEK and CPTA SiPMs the nominal bias voltage was similar for each set of four tested SiPMs, we could select a common bias voltage for each set of four SiPMs.
2.3 The Bias Voltage Regulator
In order to keep the gain of SiPMs constant, we developed and built a bias voltage regulator, which automatically adjusts the bias voltage proportional to the temperature change. Figure 6 shows a schematic layout of this device, which consists of three blocks: a high-voltage block, a voltage reference block and a temperature correction circuit. The high-voltage block is supplied with a positive nominal high-voltage input of 130 V (range: 100-150 V) and a low voltage of 15 V. The high voltage is generated from 230 V AC by a custom-made transformer and rectifiers. The generation of the low voltage needs a linear regulator in addition. On the output side, the high voltage is variable up to 100 V. The input is decoupled by a radio frequency interference filter to keep the noise as low as possible. On the output side, the SiPM is decoupled by an RC filter and is connected to the bias voltage regulator via a high-voltage cable. The high-voltage regulation uses two HV MOSFETs in a totem pole configuration. We have implemented a current limitation at 10 mA using an NPN transistor that checks the output current at the upper MOSFET. The output voltage divided by a factor of ten is used as a feedback to the analog voltage regulator. To reach the appropriate precision, we use an integrated resistor voltage divider with precision resistors that have a very low tracking temperature coefficient of less than 2.5 ppm/*∘*C. This high-precision divider (CNS471 series by Vishay) is one of the main key elements for guaranteeing voltage stability.
The voltage reference block is based on a stable voltage of 10 V with a precision of 1 mV that corresponds to 100 V at the regulator output with a precision of . We use the precision reference LT1021 from Linear Technology, which has a very low drift of ppm/*∘*C, a low noise of and extremely good long-term stability at 15 ppm/1000 h. The voltage is set by two ten-turns potentiometers (one for coarse and one for fine tuning) in an output range of 15 V to 100 V. To achieve smooth ramp-up and ramp-down of the output voltage, we implemented a soft start circuit, which needs about 15 seconds till the output voltage becomes stable with a precision of 10 mV.
The temperature correction circuit is designed to match the signal from the semiconductor LM35D temperature sensor from Texas Instruments, which sends a linear analog output in units of 10 mV/∘C. So, at C the signal corresponds to 250 mV. The signal is amplified by a factor of ten before it is compared with a reference. The ambient temperature on the sensor close to the SiPM is monitored in units of 100 mV/∘C with a precision of . For calibration purpose, the circuit has built in a switch to ground that sets the zero point. Another switch allows to set the +10∘C point to 100 mV by dropping 100 A current over a resistor of 1 . An inverting amplifier further amplifies the signal from the temperature sensor to the required final value. The amplifier is operable with both polarities. However, all SiPMs under study show a positive compensation slope. The signal is added in a summing amplifier to set the reference voltage. The output of summing amplifier is driving an analog high-voltage regulator. We use a simple algorithm to set the operation point of the SiPMs with the bias voltage regulator. The operation requires the nominal output voltage at a given temperature and the slope of the correction voltage in mV/∘C as inputs. The nominal bias voltage at a given temperature is specified by the SiPM manufacturer. The slope is the one we determine in our measurements of gain versus bias voltage and gain versus temperature (see section 4). While the feed back-loop has a time constant of ms, the timing of the compensation loop is determined by a thermal constant of the material around the thermo-sensor yielding a time constant of the order of 10 s.
We monitor the output voltage with a precision better than . To check the short-term stability, we use a freeze spray that cools the board to C and a 100 W lamp to heat up the board to about C. We measure a drift of the output voltage of about 60 mV corresponding to a stability of better than 10 ppm/∘C. In order to improve the stability, we need to shield the voltage reference from ambient air turbulence since that produces low-frequency noise ( 1 Hz) due to thermoelectric differences between the integrated circuit package leads and the printed circuit board materials. Similar effects result from the temperature coupling between the SiPM and temperature sensor. Stability may be further improved by using more stable resistors (better than 50 ppm/∘C) in the signal traces and an output voltage divider with a better long-term stability.
3 Gain Measurement Methodology
3.1 Definition of the SiPM Gain
A photon triggering a Geiger-Müller avalanche produces a definite charge
[TABLE]
at a given bias voltage and temperature, where is the gain and is the unit charge. Thus, the gain is the difference between the charge of the first photoelectron peak and that of the pedestal divided by ,
[TABLE]
or the charge difference between two adjacent photoelectron peaks and divided by
[TABLE]
Though both definitions yield the same gain, we extract the gain from the charge difference between the second and first photoelectron peaks,
[TABLE]
In principle, the charge difference between any two adjacent photoelectron peaks should be the same at fixed and . Fits to photoelectron spectra with up to ten photoelectrons confirm this. Note that the measured gain is a product of the SiPM gain and that of the preamplifier. The latter gain is independent of and . For this study, we do not decouple the intrinsic SiPM gain and use the total gain.
To extract the SiPM gain we proceed in three steps. First, we record 50000 waveforms and save them on disk. In the second step, we convert them offline to photoelectron () spectra. We had to develop two methods for this task: we either integrate the waveform over a selected time window or we determine the minimum value of the waveform. We call these methods waveform integration and waveform minimum, respectively. The waveform integration methods works well for all tested Hamamatsu MPPCs. However, for KETEK and CPTA SiPMs it fails at certain values of and . Since it is important to apply the same procedure for a given SiPM over the entire range of measured and values, we had to develop a rather robust second method. The KETEK SiPMs have much longer decay times than Hamamatsu MPPCs because their capacitance is much larger as their area is typically a factor of nine larger. Thus, integration times became too long for a variable time window whereas for a fixed time window the first and second photoelectron peaks were not well separated at certain values of and . For CPTA SiPMs, the photoelectron peaks were not well enough separated at certain values of and in order to use the waveform integration method. In the final step, we extract the gain from a fit to the photoelectron spectrum.
3.2 Measurement of Photoelectron Spectra
Figure 7 (top left) depicts raw waveforms measured with the Hamamatsu MPPCs S13360-1325b. The spectrum clearly shows some pickup noise. Despite extensive efforts on grounding and shielding, all waveforms show a small parasitic pickup noise signal, which was caused by a defective light pulser cable that we could not replace during the run period at CERN. Thus, we developed a procedure to subtract the pickup noise from each waveform in order to improve the resolution of the photoelectron peak positions. First, we sample 21 points before the signal waveform starts corresponding to a time window of 8.4 ns. We fit the distribution with a Gaussian function and define a threshold taking the mean value minus three standard deviations. Then, we select all pedestal distributions that lie above the threshold shown in Fig. 7 (top right). We determine the average of the pedestal distribution and subtract it from all waveforms. Figures 7 (bottom left, right) respectively show the waveform and pedestal distributions after subtraction of the parasitic noise signal. The removal of the pick-up noise obviously provides an improvement.
For all Hamamatsu MPPCs, we perform the waveform integration method by integrating the noise-subtracted waveforms over a time window where is the fixed time of the signal start and is the variable time when the signal reaches the baseline again. We tested different definitions of and and found that the above selection gave the best performance. Since the integration is over the full waveform, we always record entire photoelectrons. Pixel cross talk and afterpulsing increase but the additional photoelectron is completely recorded. Pixel cross talk triggers an avalanche in an adjacent pixel while afterpulsing triggers a new avalanche in the same pixel before the initial avalanche is fully recorded. Figure 8 (left) shows a typical photoelectron spectrum obtained with the waveform integration method. Individual photoelectron peaks are well separated. The green curve shows a fit with our first gain fit model that is discussed in the next section 3.3. For all KETEK and CPTA SiPMs, we extract the photoelectron spectra using the waveform minimum method on the noise-subtracted waveforms. Figure 8 (right) shows a typical photoelectron spectrum for a KETEK SiPM obtained with the waveform minimum method. Again, the green curve shows a fit with our first gain fit model.
3.3 Gain Determination
We employ two gain fit models to determine the gain, which in our case is the product of the SiPM gain and the gain of the shaping amplifier. In the first gain fit model we perform fits of the pedestal and the first two photoelectron peaks with Gaussian functions on top of a parameterized background. In the second model we fit all visible photoelectron peaks in addition to the pedestal with Gaussian functions without any background. In both models we use the multi-peak finder tool implemented in the ROOT [10] class, which is based on one-dimensional peak search algorithms with advanced spectra processing functions [11, 12, 13] for identifying individual photoelectron peaks. The located peak positions are used to define an analytical model of photoelectron spectra. For the first model, we define the likelihood function
[TABLE]
where is the signal fraction. For the waveform integration method stands for the charge, , while for the waveform minimum method it stands for the minimum amplitude in the waveform, . In the first model, the signal probability density function (PDF) consists of three Gaussian functions:
[TABLE]
where and respectively denote the fractions of the pedestal and first p.e. peak while , and respectively model the shape of the pedestal, first p.e. and second p.e. peaks. The fractions, positions and widths of the three Gaussian functions are not constrained in the fit.
Potential background may originate from residual noise and dark current contributions or from tails of the third and higher p.e. peaks that are not included in the fit. Crosstalk and afterpulsing yield additional photoelectrons in the waveform integration method. Since both processes are delayed with respect to the original signal, they typically do not affect the photoelectron spectra extracted from the waveform minimum method. The probability for crosstalk and afterpulsing increases with higher bias voltage [14]. The dark count rate depends both on temperature and on bias voltage [15] being different for each phase space point. Since it is difficult to model the background PDF with an analytic function, we parameterize it by a sensitive nonlinear iterative peak (SNIP) clipping algorithm that is implemented in the ROOT [10] class. We perform binned fits of the spectra, which have at least two visible p.e. peaks plus the pedestal. The statistical error on the gain is estimated by combining the uncertainties in the first and second p.e. peak positions, .
For low noise and dark currents, the observed photoelectron spectra extracted from both methods should result from a superposition of individual Gaussian functions without additional background. This assumption provides the basis for the second gain fit model in which we fit the pedestal and all visible photoelectron peaks with Gaussian functions ( and ), leaving all widths and fractions as free parameters. Thus, the PDF for the second model is given by
[TABLE]
The second gain fit model works well for Hamamatsu MPPCs without trenches as well as for KETEK and CPTA SIPMs. For Hamamatsu MPPCs with trenches, the second gain fit model sometimes fails because the photoelectron peaks are rather narrow and show non-Gaussian tails on the right-hand side of each peak that become larger for higher photoelectron peaks. Rather than developing a suitable parameterization, we use the first model for MPPCs with trenches. Furthermore, since we used the first gain fit model in the voltage scans to determine values for compensating temperature changes in the gain stabilization studies, we keep this gain fit model as the default and use the results from the second gain fit model to estimate systematic errors. However, for the gain stabilization studies we use the second gain fit model as the default except for Hamamatsu MPPCs with trenches.
Figure 9 (left) shows a photoelectron spectrum of the Hamamatsu A1-20 MPPC with the result of the first gain fit model overlaid. Figure. 9 (right) shows another photoelectron spectrum the same MPPC with the result of the second gain fit model overlaid. For Hamamatsu MPPC without trenches both gain fit models yield consistent results. In appendix B, we show a direct comparison of the two fitting methodologies for the Hamamatsu MPPC B2-20, the CPTA SiPM 1065 and the KETEK SiPM . To determine the systematic uncertainty due to the gain fit model we fit the difference between the values obtained with the two fit methods with a Gaussian function and extract the standard deviation from the fit as the systematic error yielding C.
Figure 10 (left) shows a photoelectron spectrum of the Hamamatsu S13360-1325b MPPC with the result of the first gain fit model overlaid. The fit provides a good representation of the data. The tail of the first photoelectron peak is accounted for by a small background component while that of the second photoelectron peak has no effect. Figure 10 (right) shows a photoelectron spectrum of the Hamamatsu S13360-1325b MPPC, which is fitted with the second gain fit model. Both the peak and tail regions are not well described by this fit though the peak positions are correctly determined.
4 Determination of
For the gain stabilization studies we need to know the compensation parameter for each SiPM. We first performed voltage scans at different temperatures in which we typically varied the bias voltage at least by V in steps of 0.1 V around the nominal value. We repeated these measurements at different temperatures in the 5*∘C to 45∘C temperature range333For Hamamatsu type MPPCs we used the extended 1∘C to 48∘*C temperature range.. For each temperature, we first plot the gain determined with the first gain fit model as a function of . Since the gain is expected to increase linearly with , we fit the dependence at each temperature point with a first-order polynomial and plot the slopes versus temperature. We expect a uniform distribution since is proportional to the capacitance of the SiPM, which is expected to be temperature independent. However, the slopes typically show a small temperature dependence. This was already reported in [16]. Though this behavior is not fully understood, an explanation may be that the depletion zone in the high-gain region changes with temperature, which in turn leads to a change of the capacitance. Fits of versus to a linear function yield deviations from uniformity that are less than in the entire temperature range. Thus, the average value serves as a good approximation. The uncertainty on the temperature is dominated by the temperature stability of the climate chamber, which is C. The error on the is given by the uncertainty of the fit.
Next, we plot the gain as a function of temperature at each value of . Since the gain is expected to decrease linearly with temperature, we fit the dependence at each point with a linear function and extract the slope . The slopes show a small dependence that is typically less than in the entire range. Thus, the average value again provides a good approximation.
The value can be obtained from
[TABLE]
Since the errors of and are highly correlated we have to include the covariance term between and in the determination of the statistical error of . Therefore, we cannot simply divide by obtained from the one-dimensional fits. Instead, we perform a two-dimensional fit parameterizing the gain both in terms of and with the following PDF:
[TABLE]
where , and . For all Hamamatsu MPPCs we use all gain measurements for which the value of the fit with the first gain fit model is less than two. For CPTA and KETEK SiPMs the limit is increased to ten. We fit for , and . The fit correctly determines all the errors on the three fit parameters. We then use eq. 4.1 to determine . The error is obtained from the errors of and and the covariance term between and . In addition, we scale the final errors of , and with the square root of the value of the two-dimensional gain fit where denotes the degrees of freedom in the fit. The latter step is particularly important for KETEK SiPMs for which the gain dependence on and is more complicated and for which the values of the fit tend to be rather high. We applied this procedure to all 30 SiPMs. Table 1 summarizes the results for , and for all Hamamatsu MPPCs obtained with the first gain fit model. The systematic error is obtained from the of a Gaussian that is used to fit the difference of values determined with the first and second gain fit models. Please note that we tested the S13360-1325 MPPCs twice, once together with the LCT MPPCs and a second time with the S13360-3025 MPPCs. Table 2 summarizes the corresponding results for KETEK and CPTA SiPMs.
Figure 11 (left) shows the values obtained with the first and second gain fit models for all 30 tested SiPMs in addition to the compensation parameter used in the gain stabilization study. For Hamamatsu MPPCs, the two gain fit models produce values that are in good agreement. The values of the two-dimensional fits are acceptable and the compensation parameters, which were selected from the results of bias voltage scans at a few temperature points before the overnight gain stabilization run, are consistent with the values obtained from the complete bias voltage scans. While for CPTA SiPMs the compensation value is consistent with the extracted , that for KETEK SiPM is systematically too low. In addition, we observe large values in the two-dimensional fits indicating that the -versus- dependence is more complicated than linear.
Figure 11 (right) shows the measured compensation parameter versus the nominal bias voltage. For Hamamatsu type and S12571 MPPCs and KETEK W12/PM3350 SiPMs the measurements lie on a line. For type MPPCs and CPTA SiPMs compensation parameters lie slightly below this line while that for MPPCs with trenches they lie slightly above. This indicates that the compensation parameters scale approximately with the nominal bias voltage. The relative spread in is typically larger for KETEK and CPTA SiPMs than that for Hamamatsu MPPCs.
4.1 Measurements of Hamamatsu Detectors
For illustrative purpose, we present also the -versus- measurements for different and -versus- measurements for different with the results of the one-dimensional fits overlaid for which the gain was determined from the waveform-integrated photoelectron spectrum with the first gain fit model. For example, Figs. 12 (left) and 13 (left) depict these measurements for the Hamamatsu S13360-1325b MPPC, respectively. Figures 12 (right) and 13 (right) show the extracted slopes versus and versus , respectively. Both and respectively decrease with and . However, the average values
[TABLE]
provide a good approximation since deviations from non-uniformity are less than in the 5*∘C to 45∘*C temperature range and less than in the 55.5 to 58.5 V range, respectively. The averages are consistent with the result of the two-dimensional fit. Figure 14 (left) shows the values versus that result from dividing the average value by each value. The error bars are dominated by the error on . A simple line fit yields
[TABLE]
The error is underestimated since the correlation among the individual points is not accounted for. Representative plots for the other MPPC types are shown in appendix C.1. Figure 14 (right) shows the measured gain versus overvoltage for all temperatures combined for the S13360-1325b MPPC. The gain depends linearly on overvoltage independent of temperature.
4.2 Measurements of KETEK and CPTA SiPMs
For KETEK and CPTA SiPMs we proceed in a similar way. In addition to the two-dimensional fits of the gain versus and versus , we also performed one-dimensional fits of the -versus- and -versus- measurements and extracted the slopes and . While all tested CPTA SiPMs and the KETEK experimental devices W12 work in the 5*∘C to 40∘C temperature range, the KETEK PM3350 SiPMs do not work properly at temperatures above 30∘C. Furthermore, we noticed that the gain of CPTA 975 SiPM changed during the bias voltage scan when the temperature was set to 44∘*C. This gain change, however, did not affect its performance afterwards. Representative plots for the KETEK W12, PM3350 and CPTA SiPMs are depicted in appendices C.2 and C.3, respectively.
4.3 Analytical Description of the Bias-Voltage-versus-Temperature Dependence
The functional dependence of on temperature can be approximated by an analytic expression. The gain change is given by:
[TABLE]
For constant gain, yielding
[TABLE]
Since we observe a linear dependence for both versus and versus , we model them by first-order polynomials
[TABLE]
[TABLE]
where are offsets and are slope parameters determined from fits. Plugging eqs. 4.8 and 4.9 into eq 4.7 yields
[TABLE]
This is a first-order differential equation. The solution for and is simply
[TABLE]
where is an integration constant. For and =0, the solution becomes
[TABLE]
For small values of and , the linear dependence is a good approximation. This is basically what we observe for Hamamatsu and CPTA sensors. For example, Fig. 15 shows for a Hamamatsu MPPC S13360-1325b. The dependence looks rather linear since the parameters and are small. The gain variations over the entire range and entire temperature range are less than .
For and , the solution becomes
[TABLE]
while for and we get
[TABLE]
The solution for quadratic dependences of and is shown in appendix D.
5 Gain Stabilization Measurements
We performed the gain stabilization studies by simultaneously readjusting the bias voltage of four SiPMs with the bias voltage regulator using a single compensation parameter . We selected this value such that it provided the best match for all four SiPMs based on the results of the bias voltage scans. Since we did not have sufficient time before a stabilization run to perform bias voltage scans at all selected temperature points, we determined non-optimal values in some cases, particularly for KETEK SiPMs. Typically, we did half the bias voltage scans before and half after the stabilization runs. We started and ended a stabilization run at C as a reference. Then, we jumped to the maximum temperature (typically 48∘C and ramped down to C in steps of C or C. In the C temperature range, we reduced the step size to C. Since stable temperature is reached after 15 minutes, we typically stayed 30 minutes at each temperature point where we recorded at least samples with 50000 waveforms each. We fit the gain of the 40 samples with a Gaussian function to extract the mean value and the error.
The deviation from uniformity is defined as
[TABLE]
where C and is the gain at nominal bias voltage at C.
5.1 Gain Stabilization of Hamamatsu MPPCs
We tested 18 Hamamatsu MPPCs in five batches in the temperature range 1 - 48*∘C. As an example, Fig. 16 (top left) shows the gain-versus-temperature dependence for MPPC A1-20 after compensation. The plot shows an expanded scale. The error bars are of the order of and the measurements agree well with a uniform distribution. Figures 16 (top right, bottom left, bottom right) show the stabilized gain versus temperature for all MPPCs without trenches, A-type, B-type and S12571, respectively. Here, the gain was determined with the second gain fit model. Corresponding results obtained with the first gain fit model are depicted in appendix E. Figure 17 shows the results for sensors with trenches. Here, the gain was determined with the first gain fit model. We fit the temperature dependence of the stabilized gain of each MPPC with a linear function in the C temperature range. Table 3 summarizes the measured values at C and C. All tested Hamamatsu MPPCs show stable gain satisfying our requirement of in the 20∘C to 30∘*C temperature range. Most of the MPPCs actually satisfy this criterion in the fully tested temperature range (C). For the MPPCs without trenches the two fit methodologies yield consistent results (see appendix E). For MPPCs with trenches, the second gain fit model yields poor fits at certain and values because of the pronounced tails on the right-hand side of the photoelectron peaks.
5.2 Gain Stabilization of KETEK SiPMs
We tested the eight SiPMs from KETEK in two batches using a compensation parameter of . Above 30*∘C, the KETEK PM3350 SiPMs do not produce photoelectron spectra with separated photoelectron peaks. The W12 SiPMs show the same behavior above 40∘*C. Figures 18 (left and right) show the gain-versus-temperature measurements for the KETEK SiPMs after stabilization. The temperature dependence of the gain is rather complex. At low temperatures () the gain rises slowly while in the C range it remains constant before decreasing again. For PM3350 SiPMs the slope in the C temperature region is steeper than that of the W12 experimental devices. For such a complex temperature dependence it is difficult to determine the compensation parameter from the entire temperature range accurately. The compensation parameter we selected used only some of temperature points from which we determined a too low value of . The correct procedure should have been to extract from temperature points in the C temperature range. Table 3 summarizes our results for all tested KETEK SiPMs. In fact, no tested KETEK SiPM satisfies our requirements of . For the PM3350 SiPMs, the observed values are between , while for the W12 experimental devices they are close to the goal of .
5.3 Gain stabilization of CPTA SiPMs
We used a compensation parameter of to stabilize the four CPTA SiPMs simultaneously in the temperature range. Figure 19 shows the gain stabilization measurements. The gain is nearly uniform up to . The SiPMs #922 and #1065 work well; SiPM #857 was rather noisy and SiPM #975 changed gain after operation at but worked well afterwards with a new gain. All CPTA SiPMs satisfy our requirements. Table 3 summarizes our results for in the C temperature region.
6 Conclusions
We successfully completed gain stabilization tests for 30 SiPMs demonstrating that batches of similar-type SiPMs can be stabilized with one compensation parameter . Even SiPMs with slightly different nominal bias voltages can be stabilized by adjusting the applied bias voltage appropriately with a voltage divider. All 18 Hamamatsu MPPCs, six with trenches and 12 without trenches, satisfy the goal of in the temperature range. In fact, most MPPCs satisfy this requirement in the extended temperature range of . Gain stabilization of KETEK SiPMs is more complex since the signals are rather long and are affected by afterpulsing. The temperature range is limited to . We did not succeed in stabilizing any of the eight KETEK SiPMs tested. The behavior is more complex requiring individual values to stabilize the gain of four SiPMs in the temperature range. We may have been more successful if we had determined the compensation parameter just in the temperature range. Gain stabilization of CPTA SiPMs works well. All four SiPMs satisfy our criterion despite the fact that the LED light had to be absorbed by the scintillator and/or wavelength-shifting fiber before reaching the SiPM. Thus, this demonstrates that our procedure is applicable to a full tile/SiPM setup. In the analog HCAL for ILC, the bias voltage adjustment will be implemented on the electronics boards. Gain stabilization looks promising if the temperature is well measured and SiPMs with similar properties are stabilized with one compensation parameter.
Acknowledgments
This work was supported by the H2020 project AIDA-2020, GA no. 654169. It has been supported by the Norwegian Research Council and by the Ministry of Education, Youth and Sports of the Czech Republic under the project LG14033. We acknowledge the contributions of Erik van der Kraaij in the early stage of this study. We would like to thank L. Linssen, Ch. Joram, W. Klempt, and D. Dannheim for using the E-lab and for supplying electronic equipment. We further would like to thank the team of the climate chamber at CERN for their assistance and support.
Appendix A Properties of Tested SiPMs
Table 4 summarizes characteristic properties of the SiPMs we tested in our gain stabilization study.
Appendix B Comparison of the two Gain Fit Models
We performed fits of the photoelectron spectra in the bias voltage scans with both gain fit models. We show results for three SiPMs, the Hamamatsu MPPC B2-20, CPTA SiPM 1065 and KETEK SiPM . Figure 20 shows the resulting measurements for the three SiPMs for both gain fit methodologies. For Hamamatsu MPPCs without trenches, the values for the two gain fit methodologies are in good agreement. For the KETEK and CPTA SiPMs we get consistent results.
Appendix C Bias Voltage Scans for different types of SiPMs
We show results of bias voltage scans for one detector of each SiPM type using 1-D fits.
C.1 Hamamtsu MPPCs
Figures 21 - 23 show the results for Hamamatsu MPPCs A2-20, B2-20 and S12571-010a, respectively.
The results for versus and versus show small linear deviations from a constant value, while extracted values for versus are consistent with being constant. For all Hamamatsu MPPCs, the versus and versus lines are rather parallel and are spread apart.
C.2 KETEK SiPMs
Figures 24 and 25 show the results for KETEK SiPMs W12B and PM3350#2, respectively. The results for versus and versus show larger linear deviations from uniformity ( and , respectively).
For the KETEK experimental devices, the versus and versus curves are nearly parallel. However, they are more closely spaced than the corresponding lines for Hamamatsu MPPCs. For the PM3350 SiPMs, the slopes at higher temperature are steeper than those at lower temperature.
C.3 CPTA SiPMs
Figure 26 shows the results for the CPTA #1065 SiPM. The extracted versus dependence is consistent with being constant.
For CPTA, the versus and versus lines are rather parallel and are more spread out than those curves for KETEK SiPMs.
Appendix D Temperature Dependence of the Bias Voltage for quadratic and
For a quadratic dependence of both versus and versus , we have
[TABLE]
[TABLE]
This introduces two new parameters and , which multiply the quadratic terms, respectively. Plugging eqs. D.1 and D.2 into eq. 4.7 yields
[TABLE]
The solution for , , and is simply
[TABLE]
where is another integration constant and
[TABLE]
For , we get
[TABLE]
while for and the solution is
[TABLE]
The solutions for and or and are
[TABLE]
respectively.
Appendix E Gain Stabilization of SiPMs with the First Gain Fit Model
Figure 27 shows the gain stabilization fit results for Hamamatsu type, type and S12571 MPPCs using the first gain fit model while Fig. 28 and Fig. 29 show the corresponding results for the KETEK W12/PM3350 SiPMs and for CPTA SiPMs, respectively. For the Hamamatsu SiPMs, these results agree well with those obtained with the second gain fit model. For KETEK and CPTA SiPMs the results are consistent with those obtained with the first gain fit model.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] G. Bondarenko e l a l . 𝑒 𝑙 𝑎 𝑙 el~{}al. , Nucl. Instrum. Meth. A 442, 187 (2000).
- 2[2] P. Buzhan e l a l . 𝑒 𝑙 𝑎 𝑙 el~{}al. , Proc. of the 7th Int. Conf. on Advance Technology & Particle Physics , 717 (2002).
- 3[3] P. Buzhan e l a l . 𝑒 𝑙 𝑎 𝑙 el~{}al. , Nucl. Instrum. Meth. A 504, 48 (2003).
- 4[4] CALICE collaboration (C. Adloff e t a l . 𝑒 𝑡 𝑎 𝑙 et~{}al. ), JINST 5, P 05004 (2010).
- 5[5] The International Large Detector Letter of Intent, T. Abe e t a l . 𝑒 𝑡 𝑎 𝑙 et~{}al. , ar Xiv:1006.3396 [hep-ex] (2009); Si D Letter of Intent, H. Aihara et al., ar Xiv:0911.0006 [hep-ex] (2009); Detector Systems at CLIC, F. Simon, Physics Procedia 37, 63 (2012).
- 6[6] Multi Pixel Photon Counter, Hamamatsu photonics. http://www.hamamatsu.com/.
- 7[7] Si PM, KETEK GMBH. https://www.ketek.net/.
- 8[8] http://photonique.ch; V. Chmill e t a l . 𝑒 𝑡 𝑎 𝑙 et~{}al. , W S P C p r o c e e d i n g s , w w w . s e n s l . c o m / d o w n l o a d s / i r p / 2007 C h m i l l S P M C h a r a c t e r i s a t i o n . p d f formulae-sequence 𝑊 𝑆 𝑃 𝐶 𝑝 𝑟 𝑜 𝑐 𝑒 𝑒 𝑑 𝑖 𝑛 𝑔 𝑠 𝑤 𝑤 𝑤 𝑠 𝑒 𝑛 𝑠 𝑙 𝑐 𝑜 𝑚 𝑑 𝑜 𝑤 𝑛 𝑙 𝑜 𝑎 𝑑 𝑠 𝑖 𝑟 𝑝 subscript 2007 𝐶 ℎ 𝑚 𝑖 𝑙 subscript 𝑙 𝑆 𝑃 subscript 𝑀 𝐶 ℎ 𝑎 𝑟 𝑎 𝑐 𝑡 𝑒
