Next Article in Journal
Geant4 Simulation of Muon Absorption in Concrete Layers
Next Article in Special Issue
A Portable Tool for Spectral Analysis of Plant Leaves That Incorporates a Multichannel Detector to Enable Faster Data Capture
Previous Article in Journal
Design and Manufacture of a Test Device for Radiosynthesizer Vacuum Pumps
Previous Article in Special Issue
Upgrade of Thomson Scattering Diagnostic on HL-2A
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Quenching Circuit Discriminator Architecture Impact on a Sub-10 ps FWHM Single-Photon Timing Resolution SPAD

Interdisciplinary Institute for Technological Innovation, Department of Electrical and Computer Engineering, Université de Sherbrooke, Sherbrooke, QC J1K 0A5, Canada
*
Author to whom correspondence should be addressed.
Instruments 2023, 7(2), 16; https://doi.org/10.3390/instruments7020016
Submission received: 17 October 2022 / Revised: 28 February 2023 / Accepted: 4 April 2023 / Published: 9 April 2023
(This article belongs to the Special Issue Feature Papers in Instruments 2021–2022)

Abstract

:
In the field of radiation instrumentation, there is a desire to reach a sub-10 ps FWHM timing resolution for applications such as time-of-flight positron emission tomography, time-of-flight positron computed tomography and time-resolved calorimetry. One of the key parts of the detection chain for these applications is a single-photon detector and, in recent years, the first single-photon avalanche diode (SPAD) with a sub-10 ps timing resolution was presented. To reach such a timing resolution, the SPAD was read out by an operational amplifier operated in open-loop as a comparator. This paper presents a comparison between comparators and inverters to determine which type of leading-edge discriminator can obtain the best single-photon timing resolution. Six different quenching circuits (QCs) implemented in TSMC 65 nm are tested with SPADs of the same architecture and in the same operation conditions. This allows us to compare experimental results between the different QCs. This paper also presents a method to measure the SPAD signal slope, the SPAD excess voltage variation and simulations to determine the added jitter of different leading-edge discriminators. For some discriminator architectures, a cascode transistor was required to increase the maximum excess voltage of the QC. This paper also presents the impact on the single-photon timing resolution of adding a cascode transistor for a comparator or an inverter-based discriminator. This paper reports a 6.3 ps FWHM SPTR for a SPAD read out by a low-threshold comparator and a 6.8 ps FWHM SPTR for an optimized 1 V inverter using a cascode transistor for a higher excess voltage.

1. Introduction

In the field of radiation instrumentation, there is a trend to reach a sub-10 ps FWHM timing resolution for applications such as time-of-flight positron emission tomography (ToF PET) [1,2], ToF computed tomography (ToF CT) [3] and time-resolved calorimetry. In ToF PET, a coincidence timing resolution (CTR) better than 10 ps FWHM allows a reconstructionless imaging of the PET radiotracer activity distribution with a precision level of 1.5 mm [2,4]. To reach a 10 ps FWHM CTR, major efforts worldwide are currently underway to improve the timing resolution of the whole PET detection chain. On the scintillator side, improved scintillation emission must be developed [5,6,7] combined with a depth of interaction (DOI) correction [8,9]. On the photodetector side, a recent study showed that reaching a single-photon timing resolution (SPTR) of 10 ps FWHM at the detector level would allow a CTR in the order of tens of ps FWHM combined with prompt emission scintillators [1].
Single-photon avalanche diode (SPAD) arrays are some of the most promising candidates to reach a CTR of 10 ps FWHM. In recent years, SPAD-based detectors reached a 200 ps FWHM CTR in a commercial ToF PET scanner and a sub-100 ps FWHM for experimental measurements in a laboratory [10,11,12,13]. Silicon photomultipliers (SiPMs) are analog SPAD arrays connected to a common output node through resistors. The achievable SPTR for that type of detector has improved over the last few years to attain a 70 ps FWHM [6]. Another SPAD array architecture is the photon-to-digital converter (PDC), also known as the digital SiPM [14]. In this type of photodetector, each SPAD is read out individually by a CMOS quenching circuit and connected to digital processing circuits, such as a time-to-digital converter (TDC), counter, time estimator, etc. [15,16,17,18,19]. The digital approach improves the timing resolution since it minimizes the analog’s typical array-wide contributions, such as the high-output capacitance that impacts the rising edge slope of the output signal [20,21,22], the timing skew coming from the SPAD-to-output distance mismatch [18,19,23] and the high constraints on the array electronic readout, such as a very low electronic noise and very high bandwidth [4,13]. This improvement comes at the cost of a higher design complexity, cost and integration complexity since 3D integration is required to obtain a similar photodetection efficiency [14].
To achieve an SPTR of 10 ps FWHM with a PDC, the first objective is to design its basic cell, a SPAD combined with a QC. On the SPAD side, multiple developments were made to optimize the SPAD SPTR, such as shallow trench isolation (STI) (27 ps FWHM) [24], edge covering (20 ps FWHM) [23], reducing the size of the SPAD (12.1 ps FWHM for a diameter of 25 µm, 16 ps FWHM for 50 µm and 27.2 ps FWHM for 100 µm) [25] and very small and thin SPADs (7.8 ps FWHM) [20]. On the quenching circuit side, a study showed that the threshold of the discriminator has an impact on the SPAD SPTR [26]. In the current state-of-the art, the best timing jitter is obtained at a low threshold (<100 mV) using a comparator [20,23,27] instead of a classic inverter, but it requires a higher static power consumption. Nevertheless, a study showed promising results with a standard CMOS inverter down to 7.5 ps FWHM for a 25 µm SPAD [28].
For the low-threshold comparator, there is a certain range of threshold values where the SPAD is at its optimal SPTR value [20,23]. In a recent study [20], we reported a sub-10 ps FWHM SPAD over a threshold range of 0 to 1.5 V. A wide range of threshold values with a fixed SPTR raises the following question:
Considering a SPAD with a fixed SPTR over a large range of comparator threshold voltages, do other discriminators such as inverters with similar electronic jitter react the same and obtain a similar SPTR or are there contributions other than the threshold and electronic jitter that should be mitigated on the discriminator part?
This paper analyzes the SPTR of a SPAD optimized for timing jitter combined with different discriminators within the quenching circuit. This paper presents six different discriminators tested with SPADs of the same architecture and in the same operating conditions. This paper focuses on the measured SPAD signal slope, the added jitter of the SPAD excess voltage variation combined to the time propagation of the QC and the impact on the timing jitter of a cascode transistor to increase the excess voltage. Section 2 introduces the architecture and design considerations, Section 3 presents the materials and methods, Section 4 presents the results obtained with the different architectures, and the results are discussed in Section 5.

2. Architecture

Each quenching circuit studied reads out a SPAD with the same architecture and is implemented in CMOS TSMC 65 nm. The implemented SPAD has a 20 µm diameter and is composed of a standard p + anode in an n-well cathode with a p-well guard ring [20]. The SPAD shape is a 32-sided polygon. The maximum operating excess voltage of the SPAD is around 1.7 V (around 17% of the breakdown voltage). An improved version of the SPAD architecture of [20] is also implemented on the new test chip. The silicide block layer is used over the SPAD active area to prevent the default drain/source silicide process on the SPAD’s anode. Adding this blocking layer enhances the light transmission to the SPAD and thus its PDE [29]. The contacts’ location in relation to the SPAD anode and guard ring is also updated to avoid having contacts overlaying the SPAD’s high field region. The purpose of this modification is to reduce the SPAD dark noise, at the expense of a slightly lower photosensitive area (17.6 µm active diameter instead of 20 µm).
On the quenching circuit side, every QC used in this study is a passive quenching with an active recharge and is composed of five sections: the recharge transistor, the quenching transistors, a discriminator, two monostable circuits for the programmable hold-off and recharge time and the 50 ohms driver (Figure 1). Each QC has the exact same design except for the discriminator and an added cascode transistor to increase the maximum excess voltage by 3.3 V. As shown in Figure 1, there are six different discriminator combinations across five different quenching circuits. The discriminator in Figure 1A is an operational amplifier operated in open-loop as a comparator. Full details of the schematics can be found in [20,30]. In B, the discriminator is a 3.3 V inverter, where the NMOS transistor is 19 times bigger than the PMOS transistor to lower the inverter threshold to obtain a better timing response on the rising edge of the signal. In C, the discriminator is a 1 V inverter combined with a cascode transistor. The NMOS transistor is 10 times bigger than the PMOS transistor to maximize the timing response on the rising edge of the signal. All the inverters were optimized to obtain a similar timing response to the comparator through simulations (shown in Section 4.3).
QCs D and E use three discriminators each that can read the same SPAD, at the same time. This allows for a direct comparison between different architectures and the ability to assess if connecting multiple discriminators will significantly impact the timing resolution. It should be noted that the node capacitance will be slightly higher than for circuits A, B and C, which could have an impact on the measured SPTR. In circuit D, the comparator can be directly compared with two 3.3 V inverters. In circuit E, all three circuits are cascoded, in order to compare a cascoded comparator with two 1 V inverters. Circuits D and E allow us to determine if the cascoding circuit significantly impacts the SPTR of the comparator-based quenching circuit. Table 1 summarizes the size, maximum excess voltage and measured QC timing jitter of each architecture. The QC timing jitter was measured following the method described in [20] for a 2 V signal from a Berkeley Nucleonics pulse generator with a slope of 1 V/ns. This measurement is performed to make sure that no discrimnator has a very high electronic jitter, limiting the SPTR measurements. The jitter value of the discriminator is not directly translatable to the SPTR measurement and, since it is expected that the signal from the SPAD is steeper, the discriminator jitter contribution should be even lower for the SPTR measurement.

3. Materials and Methods

3.1. Discriminator’s Input Signal Slope

One of the contributions to the SPTR is the noise over the signal slope at the discriminator’s threshold. The signal underdrive, overdrive and slope at the discriminator’s threshold at the interface between the SPAD and the quenching circuit are of interest to determine how these parameters limit the SPTR. A previous study with an external quenching with an adjustable threshold and an oscilloscope showed that it is possible to measure the input signal slope parameters [31]. In this study, an integrated comparator with an adjustable threshold was used to get rid of the external capacitance that directly impacts the slope of the signal to measure these parameters for an integrated SPAD-QC pair.
Figure 2 illustrates the optical setup and the different steps to measure the SPAD signal slope. The measurement is a time difference histogram between the signal of a Becker and Hickl PHD-400 reference diode (3) and the output of the SPAD and QC (4). The SPAD is set at a fixed point of operation, in this case 1.7 V of excess voltage, resulting in a fixed time between the signal of the reference diode (3) and the signal of the SPAD (1). The time between the signal of the reference diode (3) and multiple points of the signal of the SPAD (1) is measured by sweeping the threshold (2) at different values (2a to 2c). If the threshold is set close to the baseline (2a), the delay of the QC signal will be shorter (4a). The mean of the histogram is calculated to extract the time at which the signal crossed the threshold.

3.2. Overdrive Variation Jitter

The time propagation delay is the time it takes for the signal to go from the input to the output of the discriminator. A variation in one of the input signal parameters (underdrive, overdrive or slope) will cause a variation of the time propagation delay. This variation adds to the total jitter. In this case, it is the excess voltage amplitude that varies, which translates to the overdrive parameter. To estimate the jitter contribution, two measurements are required. First, the SPAD excess voltage must be measured using the method described in [20]. Second, the time propagation delay must be measured as a function of the variation of the overdrive.
Experimentally, the time propagation delay is measured by sweeping the signal input amplitude (the SPAD excess voltage) while the threshold is fixed. In simulation, the time propagation delay can also be estimated by reproducing the Figure 2 setup. For the measurement, the threshold of the different QCs is fixed to a certain value (100 mV in the case of the comparator) and the SPAD excess voltage is swept from 0 V to 2 V to cover the SPTR measurements at 1.7 V of excess voltage. The time propagation delay is simulated across the 5 corners of the technology, which allows a range of variation for each discriminator. Using the method described in [20], the time propagation delay is then combined with the measured SPAD excess voltage variation to estimate the added jitter.

3.3. Single-Photon Timing Resolution

During the SPAD and QC SPTR measurements, the SPAD is illuminated by a Spectra Physics Mai Tai 80 MHz Ti:Sapphire pulsed laser (pulse width < 100 fs) as presented in [20]. The light is attenuated to ensure the measurements are made in a photon-starved environment and the wavelength is 410 nm (an appropriate wavelength for LYSO-based modules in PET). The SPTR measurements were all performed at an excess voltage of 1.7 V to compare the different quenching circuits. For each discriminator’s architecture, the measurements were conducted on 4 different ASICs, with multiple QCs of the same architecture per the ASIC. To extract the FWHM, the FW(1/10)M and the FW(1/100)M of each data set, a fit combining two exponentially modified Gaussians (EMGs) is applied (Figure 3). Since the signal variation is very steep and thus could change the FWHM evaluation, the EMGs are used instead of a moving average or a filter. Other studies report using a Gaussian fit to analyze SPTR data [22] but this only fits the first part of the signal. Other studies use EMGs instead to include the right side of the histogram in the fit [32].
For our measurements, a second EMG (in blue) was used to fit the discontinuity at about t = 150 ps. The origin of the discontinuity has yet to be identified but is not an uncommon artefact and is often found in the measurements of the SPTR in similar analysis [33]. The timing jitter measurements are acquired with a Teledyne Lecroy SDA 6000A oscilloscope, with a 40 GSa/s and a 6 GHz vertical bandwidth.

3.4. Cascode Architecture Impact on the SPTR

The gate bias of the cascode transistor impacts the slope and the amplitude of the signal sent to the discriminator. The highest amplitude voltage at the input of the discriminator is the cascode gate bias voltage minus the threshold of the transistor. Since the cascode source is routed to 1 V transistors (QCs C and E) for the 1V inverters, the cascode bias is limited to ensure the proper operation of the transistors.
The setup presented in Figure 2 is reproduced in a Cadence simulation using a verilog model to emulate the laser source with its parameters, a SPAD model [34,35] and the simulated circuit, to estimate the impact of the cascode transistor at different gate bias points. The cascode bias is varied from 0 V to 1.4 V to account for the cascode threshold of about 0.4 V. The SPAD excess voltage is varied from 0 V to 2 V. The impact of the cascode is simulated across the 5 corners of the technology and for the different values of the junction capacitance of the SPAD identified in the signal slope section. The range of the simulated values is then compared to the measured SPTR of the different discriminator architectures.

4. Results

4.1. SPAD Characteristics

The SPAD characteristics are summarized in Table 2. The SPAD breakdown voltage is 9.9 V. The single SPAD PDE is higher than 15% in the wavelength range of 400 nm to 500 nm with a peak of 27% at 420 nm. The addition of the silicide block layer over the SPAD active area increased the peak PDE from 8% to 27% when compared to the previously developed SPAD [20]. The contacts’ location modification reduced the DCR from 2.8 k to 0.6 k (cps/µm 2 ) and the afterpulsing from 10% to 1%. These modifications did not impact the timing resolution of the SPAD.

4.2. Discriminator’s Input Signal Slope

In Figure 4a, each point is a time delay histogram for different threshold values. The measured slope of the first 1000 mV of the input signal is about 5 V/ns. Using this measurement, we adjust the parameters of the SPAD model, such as the junction capacitance, to obtain a better match between the measurements and simulations of the timing response of the quenching circuits (Figure 4b) [34,35]. The updated SPAD model is then used to obtain a more realistic timing response when designing a new quenching circuit. The set of five curves, with different junction capacitance, is used to simulate the time propagation delay of the quenching circuit as a function of the overdrive in the next section.
Figure 5 shows the extracted SPTR as a function of the SPAD signal slope from the same data. The measurement shows that a steeper slope leads to a better SPTR, since the contribution of the noise over the slope jitter will be smaller. However, the improvement saturates after 4 V/ns, suggesting that the noise over the slope jitter contribution becomes negligible compared to other timing jitter contributions. In the case of this SPAD at an excess voltage of 1.7 V, this condition (4 V/ns or higher slope) is achieved with a threshold of 1 V or lower. Therefore, one could expect that this SPAD combined with any QC with similar intrinsic timing jitter should obtain a similar SPTR as long as its threshold is below 1 V.

4.3. Overdrive Variation Jitter

This section presents the simulated time propagation delay of the different QCs at multiple SPAD excess voltages. Here, we make use of the SPAD model updated from the input signal slope data set (Section 4.2). To determine the time propagation delay of the QC architecture, multiple simulations are performed by varying the SPAD capacitance as well as the different corners for the CMOS circuits. Figure 6a shows the propagation delay of the QCs as a function of the SPAD excess voltage for the CMOS TT (typical–typical corner case) and parameter set #3 (Figure 4).
The added jitter is obtained using the excess voltage derivative of the propagation delay multiplied by a 30 mV FWHM of excess voltage noise. This allows us to estimate the contributions of the different architectures. The value of 30 mV FWHM was reported in a previous study for a SPAD of the same architecture and was measured again on the SPAD under test [20]. Since the SPAD is operated at 1.7 V of excess voltage, this contribution was highlighted in Figure 6b. From this simulation, we expect the SPTR to be similar for the comparator and the 1 V inverter but a little worse for the 3.3 V inverters. The contribution of the time propagation delay was estimated for each SPAD model parameter set and each corner for the CMOS circuit, providing a range for this contribution. To estimate the range of the SPTR for the different architectures, it is possible to add in quadrature the evaluated added jitter to a baseline SPAD SPTR. Considering a baseline SPAD SPTR of 6.5 ps FWHM for each architecture, the estimated SPTR ranges are as follows: the comparator is between 6.5 and 8.7 ps FWHM, the UB 1 V Inv. is between 6.6 and 8.3 ps FWHM, the 1 V Inv. is between 6.9 and 9.0 ps FWHM, the 3.3 V Inv. UB is between 7.2 and 12 ps FWHM, and the 3.3 V Inv. STD is between 9.2 and 14 ps FWHM. These values are represented as the min and max values in Figure 7 and are summarized in Table 3.

4.4. Single-Photon Timing Resolution

The SPTR of the SPAD and the different QC architectures were measured and compared to the estimated jitter from the simulated time propagation delay of each discriminator. As shown in Figure 7, the measured SPTRs of the SPAD combined with the comparator are between 7.0 and 7.8 ps FWHM over 10 different samples. For the 1 V Inverter UB, the values are between 7.5 and 8.4 ps FWHM. For the 1 V Inverter STD, the values are between 8.1 and 9.4 ps FWHM. For the 3.3 V Inverter UB, the values are between 8.5 and 10.1 ps FWHM. These values are summarized in Table 3.
The measured SPTR is in good accordance with the estimated jitter of the time propagation delay variation of the different QC architectures as shown by the blue and red curves.

4.5. Cascode Transistor Impact on the SPTR

The SPTR of the SPAD and the different QC architectures with cascode transistor were measured and compared to the estimated jitter from the simulated time propagation delay of each discriminator.
Figure 8 shows the measured SPTR of the SPAD combined with the comparator for a cascode gate bias between 1 V and 1.4 V. The minimum simulated value is associated with a FF (fast-fast corner case) simulation case and the smallest SPAD junction capacitance (Figure 4b), the typical value is associated with a TT simulation case and the middle SPAD junction capacitance and the maximum simulated value is associated with a SS (slow–slow corner case) simulation case and the highest SPAD junction capacitance value. The measurements show that the SPTR degrades towards a 1 V cascode bias since the amplitude of the signal that goes to the discriminator input (the input signal overdrive) is getting smaller. For this result, two comparators with a cascode transistor were measured. Comparator #1 stops seeing the SPAD signal at 1.02 V and comparator #2 at 1.07 V. The measurements were conducted up to 1.4 V of cascode gate bias to stay within the inverter maximum gate voltage of 1 V (see Figure 1). The SPTR follows the same improvement as shown in simulations. The SPTR obtained at 1.4 V is around 8 ps FWHM and simulation shows that the contribution is negligible from 1.5 V of gate cascode bias, thus it was not possible to investigate it in measurements. Nevertheless, 8 ps FWHM at 1.4 V of cascode gate bias shows that a well-implemented cascode transistor allows for an improvement in the maximum excess voltage of the SPAD while not degrading the SPTR.
Figure 9 shows the measured SPTR of the SPAD combined with the two different 1 V inverter QCs as a function of the cascode bias, the standard inverter and the unbalanced inverter (Table 1). For the QC with the STD inverter (Figure 9b), the measurements show that the SPTR degrades significantly towards a 1 V cascode bias since the amplitude of the signal that goes through the discriminator is getting smaller and smaller and the circuit stops seeing the SPAD signal at around 1.05 V. The SPTR gets to a stable value once the cascode gate bias is higher than 1.3 V.
The SPTR variation of the 1 V inverter UB is a little different from the other two (Figure 9a). Below 1 V of cascode bias, there is a second phenomenon that occurs. The SPAD signal is capacitively coupled to the discriminator through the cascode for a cascode bias of 800 mV and below until it reaches a breaking point. This phenomenon occurs only for very small values of the SPAD junction capacitance and hence at a very high slope. For higher capacitance values, as shown by the maximum value of the simulation, the behavior is similar to the other QC architectures. The SPTR for a 1.2 to 1.4 V cascode gate bias is around 8 ps FWHM and simulations show the cascode transistor contribution to be negligible from 1.1 V of cascode bias.

5. Discussion

This paper presents a small area and thin SPAD that can be read out by either inverters or a comparator with an adjustable threshold and obtain a very similar SPTR. This is important for PDCs since there is an array of QCs in a system and an inverter-based QC does not have static power consumption. For more information on the comparison of the power consumption for both architectures, a comparison for a PET scanner is presented in [20]. Nevertheless, the comparator seems to be marginally better than the inverter to reach the ultimate SPTR performance.
Table 4 compares the different architectures considering their size, maximum excess voltage, intrinsic QC jitter and the best SPTR achieved for each circuit at an excess voltage of 1.7 V. The 3.3 V inverter has a higher SPTR than the other QCs, and this is explained by the SPAD operating point, which causes a higher time propagation delay variation due to the higher threshold of the inverter (Figure 6).
To design a QC, its propagation delay variation as a function of overdrive must be taken into account and we showed it can be precisely simulated. As seen in Figure 7, the contribution of the propagation delay variation combined with the excess voltage variation (or overdrive variation) fits the measured SPTR for the different QC architectures. Even though the measured intrinsic jitter of the comparator is higher than the inverter for a standard electrical signal (Table 1), it provides the lowest jitter when coupled to a SPAD. Hence, to design the optimal QC for a specific SPAD, certain SPAD characteristics must be measured beforehand. First, using a comparator with an adjustable threshold, the signal slope of the SPAD should be measured to adjust the SPAD model used in simulation. Second, the SPAD excess voltage variation should be measured using a comparator with an adjustable threshold. This will provide a suitable testbench for the QC simulation and help identify if a comparator is required for the designed SPAD. It is also important to validate if the threshold has an impact on the SPAD SPTR. For instance, most bigger SPADs or externally quenched SPADs do not have similar performances in a wide threshold range [23,27].
Furthermore, if the cascode transistor that increases the excess voltage is designed to minimize its impact on the slope and overdrive of the input signal, the cascode does not degrade the timing resolution. Its impact on the slope and on the overdrive can be estimated through simulations.
A last point that must be considered, when performing very precise SPTR measurements, is the set of oscilloscope parameters that must be optimized to obtain the best possible measurements [40]. The measurements presented in this paper were conducted with a Teledyne Lecroy SDA 6000A oscilloscope, with 40 GSa/s and a 6 GHz bandwidth. To determine if the oscilloscope was limiting the measurements, the measurements with the comparator and the 1 V inverter UB were also conducted with an Agilent MSO-X 90324A, with 80 GSa/s and a 13 GHz bandwidth. A better sampling rate allows us to minimize the quantization noise of the acquisition, but the bandwidth and the noise floor of the scope must also be considered. In our case, simply switching to the Agilent oscilloscope to increase the sampling rate provided the same SPTR results. Reducing the vertical scale parameter allowed us to reduce the noise floor from the oscilloscope to obtain a better SPTR [41]. This lowered the SPTR of every SPAD and QC measured by about 1 ps FWHM (Figure 10). This resulted in an SPTR of 6.3 ps FWHM for a SPAD–comparator pair (Figure 10c) and 6.8 ps FWHM for a SPAD combined with a 1 V inverter UB (Figure 10d).

6. Conclusions

This paper presents an implementation comparison between six different leading-edge discriminators for a sub-10 ps FWHM SPTR SPAD. This paper reports a 6.3 ps FWHM SPTR for a SPAD read out by an adjustable threshold comparator and a 6.8 ps FWHM SPTR for an optimized 1 V inverter using a cascode transistor for a higher excess voltage. We demonstrated that a comparator is not always required for a small area and thin SPAD. To design an optimal quenching circuit, the following SPAD characteristics must be measured beforehand: the SPAD signal slope and the SPAD excess voltage variation. This provides a suitable SPAD model for the QC simulation and helps identify if a comparator is required through time propagation delay simulation as a function of overdrive variation. It is important to also validate if the threshold has an impact on the SPAD SPTR, as different SPAD architectures can have a different signal slope and hence a different timing response to the same discriminator. Using this method, we were able to estimate the timing measurements of the six different leading-edge discriminators and the measurements are in accordance with the simulations. The results also show that a cascode transistor can be used to increase the maximum excess voltage of the QC with minimum impact on the SPTR.

Author Contributions

Conceptualization, F.N., S.P. and J.-F.P.; methodology, F.N., N.R. and N.S.-J.; funding acquisition, J.-F.P. and S.A.C.; investigation, F.N., V.G., S.P. and F.V.; project administration, J.-F.P.; supervision, J.-F.P.; visualization, F.N.; writing—original draft, F.N.; writing—review and editing, V.G., S.P., N.R., F.V., N.S.-J., S.A.C. and J.-F.P. All authors have read and agreed to the published version of the manuscript.

Funding

The authors acknowledge the financial contributions of the Natural Sciences and Engineering Research Council of Canada (CRSNG), the Arthur B. McDonald Canadian Astroparticle Physics Research Institute (Queen’s U., ON), the Institut quantique (U. de Sherbrooke, QC) and the Canada Foundation for Innovation (CFI).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lecoq, P. Pushing the Limits in Time-of-Flight PET Imaging. IEEE Trans. Radiat. Plasma Med. Sci. 2017, 1, 473–485. [Google Scholar] [CrossRef]
  2. Conti, M.; Bendriem, B. The new opportunities for high time resolution clinical TOF PET. Clin. Transl. Imaging 2019, 7, 139–147. [Google Scholar] [CrossRef]
  3. Rossignol, J.; Turtos, R.M.; Gundacker, S.; Gaudreault, D.; Auffray, E.; Lecoq, P.; Bérubé-Lauzière, Y.; Fontaine, R. Time-of-flight computed tomography—Proof of principle. Phys. Med. Biol. 2020, 65, 085013. [Google Scholar] [CrossRef] [PubMed]
  4. Lecoq, P.; Morel, C.; Prior, J.O.; Visvikis, D.; Gundacker, S.; Auffray, E.; Križan, P.; Turtos, R.M.; Thers, D.; Charbon, E.; et al. Roadmap toward the 10 ps time-of-flight PET challenge. Phys. Med. Biol. 2020, 65, 21RM01. [Google Scholar] [CrossRef]
  5. Grim, J.Q.; Christodoulou, S.; Di Stasio, F.; Krahne, R.; Cingolani, R.; Manna, L.; Moreels, I. Continuous-wave biexciton lasing at room temperature using solution-processed quantum wells. Nat. Nanotechnol. 2014, 9, 891–895. [Google Scholar] [CrossRef]
  6. Gundacker, S.; Martinez Turtos, R.; Kratochwil, N.; Pots, R.H.; Paganoni, M.; Lecoq, P.; Auffray, E. Experimental time resolution limits of modern SiPMs and TOF-PET detectors exploring different scintillators and Cherenkov emission. Phys. Med. Biol. 2020, 65, 025001. [Google Scholar] [CrossRef] [PubMed]
  7. Tomanová, K.; Čuba, V.; Brik, M.G.; Mihóková, E.; Martinez Turtos, R.; Lecoq, P.; Auffray, E.; Nikl, M. On the structure, synthesis, and characterization of ultrafast blue-emitting CsPbBr3 nanoplatelets. APL Mater. 2019, 7, 011104. [Google Scholar] [CrossRef] [Green Version]
  8. Loignon-Houle, F.; Gundacker, S.; Toussaint, M.; Lemyre, F.C.; Auffray, E.; Fontaine, R.; Charlebois, S.A.; Lecoq, P.; Lecomte, R. DOI estimation through signal arrival time distribution: A theoretical description including proof of concept measurements. Phys. Med. Biol. 2021, 66, 095015. [Google Scholar] [CrossRef]
  9. Ito, M.; Hong, S.J.; Lee, J.S. Positron emission tomography (PET) detectors with depth-of- interaction (DOI) capability. Biomed. Eng. Lett. 2011, 1, 70. [Google Scholar] [CrossRef]
  10. Surti, S. Update on time-of-flight PET imaging. J. Nucl. Med. Off. Publ. Soc. Nucl. Med. 2015, 56, 98–105. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  11. Vandenberghe, S.; Mikhaylova, E.; D’Hoe, E.; Mollet, P.; Karp, J.S. Recent developments in time-of-flight PET. EJNMMI Phys. 2016, 3, 3. [Google Scholar] [CrossRef] [Green Version]
  12. van Sluis, J.; de Jong, J.; Schaar, J.; Noordzij, W.; van Snick, P.; Dierckx, R.; Borra, R.; Willemsen, A.; Boellaard, R. Performance Characteristics of the Digital Biograph Vision PET/CT System. J. Nucl. Med. 2019, 60, 1031–1036. [Google Scholar] [CrossRef]
  13. Gundacker, S.; Turtos, R.M.; Auffray, E.; Paganoni, M.; Lecoq, P. High-frequency SiPM readout advances measured coincidence time resolution limits in TOF-PET. Phys. Med. Biol. 2019, 64, 055012. [Google Scholar] [CrossRef]
  14. Pratte, J.F.; Nolet, F.; Parent, S.; Vachon, F.; Roy, N.; Rossignol, T.; Deslandes, K.; Dautet, H.; Fontaine, R.; Charlebois, S.A. 3D Photon-To-Digital Converter for Radiation Instrumentation: Motivation and Future Works. Sensors 2021, 21, 598. [Google Scholar] [CrossRef] [PubMed]
  15. Frach, T.; Prescher, G.; Degenhardt, C.; de Gruyter, R.; Schmitz, A.; Ballizany, R. The digital silicon photomultiplier—Principle of operation and intrinsic detector performance. In Proceedings of the 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC), Orlando, FL, USA, 25–31 October 2009. [Google Scholar] [CrossRef]
  16. Carimatto, A.; Ulku, A.; Lindner, S.; Gros-Daillon, E.; Rae, B.; Pellegrini, S.; Charbon, E. Multipurpose, Fully Integrated 128 × 128 Event-Driven MD-SiPM With 512 16-Bit TDCs With 45-ps LSB and 20-ns Gating in 40-nm CMOS Technology. IEEE Solid-State Circuits Lett. 2018, 1, 241–244. [Google Scholar] [CrossRef]
  17. Hutchings, S.W.; Johnston, N.; Gyongy, I.; Al Abbas, T.; Dutton, N.A.W.; Tyler, M.; Chan, S.; Leach, J.; Henderson, R.K. A Reconfigurable 3-D-Stacked SPAD Imager With In-Pixel Histogramming for Flash LIDAR or High-Speed Time-of-Flight Imaging. IEEE J. Solid-State Circuits 2019, 54, 2947–2956. [Google Scholar] [CrossRef] [Green Version]
  18. Nolet, F.; Lemaire, W.; Dubois, F.; Roy, N.; Carrier, S.; Samson, A.; Charlebois, S.A.; Fontaine, R.; Pratte, J.F. A 256 Pixelated SPAD readout ASIC with in-Pixel TDC and embedded digital signal processing for uniformity and skew correction. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2020, 949, 162891. [Google Scholar] [CrossRef]
  19. Lemaire, W.; Nolet, F.; Dubois, F.; Therrien, A.C.; Pratte, J.F.; Fontaine, R. Embedded time of arrival estimation for digital silicon photomultipliers with in-pixel TDCs. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2020, 959, 163538. [Google Scholar] [CrossRef]
  20. Nolet, F.; Parent, S.; Roy, N.; Mercier, M.O.; Charlebois, S.A.; Fontaine, R.; Pratte, J.F. Quenching Circuit and SPAD Integrated in CMOS 65 nm with 7.8 ps FWHM Single Photon Timing Resolution. Instruments 2018, 2, 19. [Google Scholar] [CrossRef] [Green Version]
  21. Nolet, F.; Dubois, F.; Roy, N.; Parent, S.; Lemaire, W.; Massie-Godon, A.; Charlebois, S.A.; Fontaine, R.; Pratte, J.F. Digital SiPM channel integrated in CMOS 65 nm with 17.5 ps FWHM single photon timing resolution. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2018, 912, 29–32. [Google Scholar] [CrossRef]
  22. Acerbi, F.; Ferri, A.; Gola, A.; Cazzanelli, M.; Pavesi, L.; Zorzi, N.; Piemonte, C. Characterization of Single-Photon Time Resolution: From Single SPAD to Silicon Photomultiplier. IEEE Trans. Nucl. Sci. 2014, 61, 2678–2686. [Google Scholar] [CrossRef]
  23. Acerbi, F.; Ferri, A.; Gola, A.; Zorzi, N.; Piemonte, C. Analysis of single-photon time resolution of FBK silicon photomultipliers. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrometers Detect. Assoc. Equip. 2015, 787, 34–37. [Google Scholar] [CrossRef]
  24. Hsu, M.J.; Finkelstein, H.; Esener, S.C. A CMOS STI-Bound Single-Photon Avalanche Diode With 27-ps Timing Resolution and a Reduced Diffusion Tail. IEEE Electron Device Lett. 2009, 30, 641–643. [Google Scholar] [CrossRef]
  25. Gramuglia, F.; Wu, M.L.; Bruschini, C.; Lee, M.J.; Charbon, E. A Low-noise CMOS SPAD Pixel with 12.1 ps SPTR and 3 ns Dead Time. IEEE J. Sel. Top. Quantum Electron. 2021, 28, 3800809. [Google Scholar] [CrossRef]
  26. Rech, I.; Labanca, I.; Armellini, G.; Gulinatti, A.; Ghioni, M.; Cova, S. Operation of silicon single photon avalanche diodes at cryogenic temperature. Rev. Sci. Instrum. 2007, 78, 063105. [Google Scholar] [CrossRef]
  27. Ghioni, M.; Gulinatti, A.; Rech, I.; Maccagnani, P.; Cova, S. Large-area low-jitter silicon single photon avalanche diodes. Proc. SPIE 2008, 6900, 69001D. [Google Scholar] [CrossRef]
  28. Gramuglia, F.; Ripiccini, E.; Fenoglio, C.A.; Wu, M.L.; Paolozzi, L.; Bruschini, C.; Charbon, E. Sub-10 ps Minimum Ionizing Particle Detection With Geiger-Mode APDs. Front. Phys. 2022, 10, 370. [Google Scholar] [CrossRef]
  29. Marwick, M.; Andreou, A. Single photon avalanche photodetector with integrated quenching fabricated in TSMC 0.18 μm 1.8 V CMOS process. Electron. Lett. 2008, 44, 643–644. [Google Scholar] [CrossRef]
  30. Pratte, J.; Junnarkar, S.; Deptuch, G.; Fried, J.; O’Connor, P.; Radeka, V.; Vaska, P.; Woody, C.; Schlyer, D.; Stoll, S.; et al. The RatCAP Front-End ASIC. IEEE Trans. Nucl. Sci. 2008, 55, 2727–2735. [Google Scholar] [CrossRef]
  31. Crotti, M.; Rech, I.; Acconcia, G.; Gulinatti, A.; Ghioni, M. A 2-GHz Bandwidth, Integrated Transimpedance Amplifier for Single-Photon Timing Applications. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2015, 23, 2819–2828. [Google Scholar] [CrossRef]
  32. Nemallapudi, M.; Gundacker, S.; Lecoq, P.; Auffray, E. Single photon time resolution of state of the art SiPMs. J. Instrum. 2016, 11, P10016. [Google Scholar] [CrossRef]
  33. Sanzaro, M.; Gattari, P.; Villa, F.; Tosi, A.; Croce, G.; Zappa, F. Single-Photon Avalanche Diodes in a 0.16 μm BCD Technology With Sharp Timing Response and Red-Enhanced Sensitivity. IEEE J. Sel. Top. Quantum Electron. 2018, 24, 3801209. [Google Scholar] [CrossRef] [Green Version]
  34. Dalla Mora, A.; Tosi, A.; Tisa, S.; Zappa, F. Single-Photon Avalanche Diode Model for Circuit Simulations. IEEE Photonics Technol. Lett. 2007, 19, 1922–1924. [Google Scholar] [CrossRef]
  35. Giustolisi, G.; Mita, R.; Palumbo, G. Verilog-A modeling of SPAD statistical phenomena. In Proceedings of the 2011 IEEE International Symposium of Circuits and Systems (ISCAS), Rio de Janeiro, Brazil, 15–18 May 2011. [Google Scholar] [CrossRef]
  36. Gramuglia, F. High-Performance CMOS SPAD-Based Sensors for Time-of-Flight PET Applications. Ph.D. Thesis, EPFL, Lausanne, Switzerland, 2022; p. 247. [Google Scholar] [CrossRef]
  37. Charbon, E.; Hyyung-June, Y.; Maruyama, Y. A Geiger mode APD fabricated in standard 65 nm CMOS technology. In Proceedings of the 2013 IEEE International Electron Devices Meeting (IEDM), Washington, DC, USA, 9–11 December 2013; Volume 27, pp. 1–4. [Google Scholar] [CrossRef]
  38. Webster, E.A.G.; Richardson, J.A.; Grant, L.A.; Renshaw, D.; Henderson, R.K. A Single-Photon Avalanche Diode in 90-nm CMOS Imaging Technology With 44% Photon Detection Efficiency at 690 nm. IEEE Electron Device Lett. 2012, 33, 694–696. [Google Scholar] [CrossRef]
  39. Xu, H.; Pancheri, L.; Betta, G.F.D.; Stoppa, D. Design and characterization of a p+/n-well SPAD array in 150 nm CMOS process. Opt. Express 2017, 25, 12765–12778. [Google Scholar] [CrossRef] [PubMed]
  40. Korzh, B.; Zhao, Q.Y.; Allmaras, J.P.; Frasca, S.; Autry, T.M.; Bersin, E.A.; Beyer, A.D.; Briggs, R.M.; Bumble, B.; Colangelo, M.; et al. Demonstration of sub-3 ps temporal resolution with a superconducting nanowire single-photon detector. Nat. Photonics 2020, 14, 250–255. [Google Scholar] [CrossRef] [Green Version]
  41. Keysight Technologies—Infiniium 90000 X-Series Oscilloscopes. Available online: https://www.keysight.com/us/en/assets/7018-02436/data-sheets/5990-5271.pdf (accessed on 1 October 2022).
Figure 1. Overview of the different implementations of the QCs in CMOS 65 nm. The quenching and recharge are controlled through monostable circuits and the SPAD signal is read by either an adjustable threshold comparator (A), an inverter (B,C) or both (D,E).
Figure 1. Overview of the different implementations of the QCs in CMOS 65 nm. The quenching and recharge are controlled through monostable circuits and the SPAD signal is read by either an adjustable threshold comparator (A), an inverter (B,C) or both (D,E).
Instruments 07 00016 g001
Figure 2. Optical setup used to measure the SPAD signal slope at the input of the QC (1). The setup is used to measure a time delay between a reference, provided by the laser and the PHD-400 diode (3), and the output signal of the quenching circuit (4). Using a constant SPAD biasing operating point, the QC threshold (2) is swept from few mVs to the excess voltage to measure the time delay difference caused by the comparator triggering at different levels of the SPAD signal.
Figure 2. Optical setup used to measure the SPAD signal slope at the input of the QC (1). The setup is used to measure a time delay between a reference, provided by the laser and the PHD-400 diode (3), and the output signal of the quenching circuit (4). Using a constant SPAD biasing operating point, the QC threshold (2) is swept from few mVs to the excess voltage to measure the time delay difference caused by the comparator triggering at different levels of the SPAD signal.
Instruments 07 00016 g002
Figure 3. For each data set, a fit combining two exponentially modified Gaussians (EMGs) is applied to extract the value of the FWHM, the FW(1/10)M and the FW(1/100)M.
Figure 3. For each data set, a fit combining two exponentially modified Gaussians (EMGs) is applied to extract the value of the FWHM, the FW(1/10)M and the FW(1/100)M.
Instruments 07 00016 g003
Figure 4. SPAD signal at the discriminator input reported from the comparator threshold value. In (a) is the measured SPAD signal slope using the optical setup described in Section 3.1. In (b) is a comparison between the measured signal and multiple simulations using the same setup and different SPAD junction capacitances in the SPAD SPICE model.
Figure 4. SPAD signal at the discriminator input reported from the comparator threshold value. In (a) is the measured SPAD signal slope using the optical setup described in Section 3.1. In (b) is a comparison between the measured signal and multiple simulations using the same setup and different SPAD junction capacitances in the SPAD SPICE model.
Instruments 07 00016 g004
Figure 5. SPTR as a function of the calculated SPAD signal slope from Figure 4. The SPTR lowers as a function of the slope with a saturation around 4 V/ns.
Figure 5. SPTR as a function of the calculated SPAD signal slope from Figure 4. The SPTR lowers as a function of the slope with a saturation around 4 V/ns.
Instruments 07 00016 g005
Figure 6. In (a) is the QC time propagation delay as a function of the SPAD excess voltage for multiple architectures. In (b) is the added jitter of the propagation delay variation considering a 30 mV FWHM variation of the excess voltage. The region of interest for this paper is at 1.7 V (since it is the excess voltage chosen for the measurement) and is boxed in red.
Figure 6. In (a) is the QC time propagation delay as a function of the SPAD excess voltage for multiple architectures. In (b) is the added jitter of the propagation delay variation considering a 30 mV FWHM variation of the excess voltage. The region of interest for this paper is at 1.7 V (since it is the excess voltage chosen for the measurement) and is boxed in red.
Instruments 07 00016 g006
Figure 7. The SPTR measured at 1.7 V excess voltage for the different quenching circuit architectures. The blue line is the minimum simulated value, the gray one is the typical simulated value and the red line is the maximum simulated value.
Figure 7. The SPTR measured at 1.7 V excess voltage for the different quenching circuit architectures. The blue line is the minimum simulated value, the gray one is the typical simulated value and the red line is the maximum simulated value.
Instruments 07 00016 g007
Figure 8. Measured SPTR as a function of cascode bias for the comparator-based QC.
Figure 8. Measured SPTR as a function of cascode bias for the comparator-based QC.
Instruments 07 00016 g008
Figure 9. Measured SPTR as a function of cascode bias for the two 1 V inverters. (a), the measurements of the cascoded 1 V inverter UB are compared to simulations. (b) the measurements of the cascoded 1 V inverter STD are compared to simulations.
Figure 9. Measured SPTR as a function of cascode bias for the two 1 V inverters. (a), the measurements of the cascoded 1 V inverter UB are compared to simulations. (b) the measurements of the cascoded 1 V inverter STD are compared to simulations.
Instruments 07 00016 g009
Figure 10. SPTR for two different quenching circuit architectures, measured with two different oscilloscopes. In (a,b), the measurements were taken with a Teledyne Lecroy SDA 6000A oscilloscope, with 40 GSa/s and a 6 GHz bandwidth; in (c,d), the measurements were conducted with an Agilent MSO-X 90324A, with 80 GSa/s and a 13 GHz bandwidth. The SPTR of the reference QC with a comparator without the cascode is in (a,c) and the SPTR measurement of the cascoded 1 V inverter UB is in (b,d).
Figure 10. SPTR for two different quenching circuit architectures, measured with two different oscilloscopes. In (a,b), the measurements were taken with a Teledyne Lecroy SDA 6000A oscilloscope, with 40 GSa/s and a 6 GHz bandwidth; in (c,d), the measurements were conducted with an Agilent MSO-X 90324A, with 80 GSa/s and a 13 GHz bandwidth. The SPTR of the reference QC with a comparator without the cascode is in (a,c) and the SPTR measurement of the cascoded 1 V inverter UB is in (b,d).
Instruments 07 00016 g010
Table 1. Discriminator summary.
Table 1. Discriminator summary.
CascodedCascodedCascodedUnbalancedStandard
CharacteristicsComp.UnbalancedStandardComp.3.3 V Inv.3.3 V Inv.
1 V Inv.1 V Inv.
Figure 1 circuitsA & DC & EEEB & DD
Discriminator size (µm2)1042461048840
Cascode size (µm2) 636363
Discriminator and10487691678840
cascode size (µm2)
Inverter NMOS W/L ratio 402 488
Inverter PMOS W/L ratio 42 2.52.5
Maximum excess voltage3.34.34.36.63.33.3
QC Jitter (ps FWHM)423423
Table 2. SPAD characteristics summary.
Table 2. SPAD characteristics summary.
CharacteristicsThis Work[36][20][37][38][39][33][24][28]
Technology (nm)6555656590150160180180
V B D / V E X (V)9.9/1.731/79.9/1.59/0.415/2.418/326/3–911/0.822/8
Diameter (µm)17.68.82086.41010–801425
DCR (cps/µm 2 )0.6 k2.62.8 k15.6 k3.10.40.134 k0.2
Afterpulsing (%)<1<1<10<10.85<1<1.26N/A<0.1
@ Hold-off0.1 µs4.5 ns0.1 µs5 µs15 ns150 ns50 nsN/A3 ns
Peak PDE (%)276285.5443171N/A55
SPTR (ps FWHM)6.3307.8235514228277.5
Table 3. SPTR summary per QC architecture.
Table 3. SPTR summary per QC architecture.
DiscriminatorSimulationMeasurements
MinTyp.MaxMinMedianMax
Comparator6.57.38.77.07.47.8
Inverter 1 V UB6.67.18.37.57.78.4
Inverter 1 V Std6.97.69.08.18.99.4
Inverter 3.3 V UB7.29.112.08.59.210.1
Inverter 3.3 V Std9.211.314.29.510.110.8
Table 4. Results summary per QC architecture.
Table 4. Results summary per QC architecture.
Characteristics CascodedCascodedCascodedUBStd
Comp.UB 1 V Inv.Std 1 V Inv.Comp.3.3 V Inv.3.3 V Inv.
Total discriminator10487691678840
size (µm2)
Maximum excess voltage (V)3.34.34.36.63.33.3
QC jitter (ps FWHM)423423
Static power1650016500
consumption (µW)
Best SPTR (ps FWHM)6.36.88.17.08.49.5
at 1.7 excess voltage
Best SPTR (ps FW(1/10)M)14.3117.918.816.225.830.2
at 1.7 excess voltage
Best SPTR (ps FW(1/100)M)32.436.636.1444.245.649.1
at 1.7 excess voltage
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Nolet, F.; Gauthier, V.; Parent, S.; Vachon, F.; Roy, N.; St-Jean, N.; Charlebois, S.A.; Pratte, J.-F. Quenching Circuit Discriminator Architecture Impact on a Sub-10 ps FWHM Single-Photon Timing Resolution SPAD. Instruments 2023, 7, 16. https://doi.org/10.3390/instruments7020016

AMA Style

Nolet F, Gauthier V, Parent S, Vachon F, Roy N, St-Jean N, Charlebois SA, Pratte J-F. Quenching Circuit Discriminator Architecture Impact on a Sub-10 ps FWHM Single-Photon Timing Resolution SPAD. Instruments. 2023; 7(2):16. https://doi.org/10.3390/instruments7020016

Chicago/Turabian Style

Nolet, Frédéric, Valérie Gauthier, Samuel Parent, Frédéric Vachon, Nicolas Roy, Nicolas St-Jean, Serge A. Charlebois, and Jean-François Pratte. 2023. "Quenching Circuit Discriminator Architecture Impact on a Sub-10 ps FWHM Single-Photon Timing Resolution SPAD" Instruments 7, no. 2: 16. https://doi.org/10.3390/instruments7020016

Article Metrics

Back to TopTop