Corresponding author: Federico Izraelevitch-Patitucci, federico.izraelevitch@univ-cotedazur.fr
On-Sky Single-photon Time resolution of 35 ps with White Rabbit synchronization: towards the measurement of the size of a White Dwarf star
Abstract
The IC4Stars (Intensity Correlation for Stars) project aims to measure the diameter of the white dwarf star Sirius B, using Intensity Interferometry. In this work we present our latest efforts and the milestones achieved in the last year. We report laboratory characterization of the single-photon detectors, TDC and synchronization electronics. We describe an observation campaign where we demonstrated on-sky time resolution below 35 ps RMS, synchronizing two TDCs using the White Rabbit protocol and a 30 m telecom fiber. We developed the data acquisition of the raw time tags, and an algorithm to compute the second-order correlation function.
keywords:
Intensity interferometry, Single-photon sensors, telescopes, White dwarf, Sirius B, Synchronization1 INTRODUCTION
The IC4Stars (Intensity Correlation for Stars) project aims to measure the diameter of a white dwarf star for the fist time, using intensity interferometry. In particular, we aim to measure the closest white dwarf, Sirius B, the companion star of Sirius A. According to theoretical predictions, it is expected that Sirius B has approximately the size of the Earth and the mass of the Sun, which yields an angular diameter of . To be able to resolve the star in the blue spectral range, a telescope separation of approximately one kilometer is needed. To be able to obtain a SNR of about 10 in a few nights of observation at 8-m-class telescopes [Guerin et al. [3]], several technical challenges must be addressed. Among them, we can mention:
-
•
On-sky operation of single-photon detection with time resolution in the scale of tens of pico seconds.
-
•
The synchronization of two instruments coupled to different telescopes, separated 1 km, with a precision better than the time resolution of the photon detectors.
-
•
The recording of the raw time tags measured by the instruments and the data management for on-line monitoring and analysis.
-
•
The development of a computing-efficient algorithm to calculate the second-order correlation function, , on-the-fly and in a posterior analysis.
-
•
A wavelength multiplexing instrument, capable of separating the incoming star light in several wavelength channels, and to compute the second-order correlation function between wavelength-matching channels of the two instruments.
In this work, we report our efforts in the first four technical fronts: time-resolution single-photon detectors, synchronization and clock distribution between two instruments, and data management and computing. In Sec. 2 we describe characterization tests performed on the detectors and on the Data Acquisition System (DAQ), in their respective subsection. In Sec. 3 we describe our setup during an on-sky acquisition campaign at the Epsilon Telescope, C2PU (Observatoire de la Côte d’Azur, Nice) in March 2026. Finally, we present the main conclusions and our future perspectives.
2 Laboratory characterization tests
2.1 Detector characterization
Our current instrument prototype is based on the PhotonPix single-photon detectors (Photonscore) [Leopold and others [4]]. This photodetector is based on a photocathode to convert the incoming photons into photoelectrons, and a Microchannel Plate (MCP) as an electron multiplier. According to specifications, these detectors show jitters of some tens of pico seconds, Photon-Detection Efficiency (PDE) of 30 % and a dark count rate below 100 Counts Per Second (CPS).
In the MCP section of the detector, a high voltage generates a cascade of collisions inside microscopic channels. The high voltage sets the electric field strength across the MCP stack, directly controlling the gain and the speed of the electron avalanche. As the voltage is increased, the electron multiplication becomes faster and more efficient, which improves timing performance because the output pulses become steeper and more uniform. We studied the jitter of the detector as a function of the Bias Voltage (that can be adjusted via an internal code in the provided software), in a setup described below.
One peculiar effect of these detectors is the local saturation. If one impinges a photon stream in a beam of small diameter, for example below 1 mm, a saturation occurs in the MCP at high fluxes. In this situation, the measured count rate is smaller than the number of impinging photons per unit time (times the PDE), and the jitter performance is degraded. Instead, if the same photon stream is broadened into a larger-diameter beam, illuminating the whole sensitive area, then the saturation occurs at a much higher photon flux and the measured count rate matches the number of photons per unit time in the stream (times the PDE).
Figure 1 shows the schematic diagram of the characterization experiments. The setup is based on a 1560 nm pulsed laser (Toptica) with a pulse width of 50 fs, an output power of 140 mW, and a repetition rate of 100 MHz. A nonlinear crystal, MgO:PPLN (Covesion), was used to generate the second and third harmonics, 780 nm and 520 nm, respectively. The latter is sufficiently close to our working wavelength of 417 nm, and was our operating wavelength. Once isolated, the 520 nm beam was attenuated and its diamter was controlled using a set of lenses and an iris. With the set of lenses, the beam diameter was broadened to ensure to have an uniform beam at the detector.
In Figure 2, we show two plots. The left-hand side one is the Jitter as a function of the detector internal high-voltage parameter (Bias Voltage code, expressed in Analog-to-Digital Units, ADU). This measurement was performed using a collimated 6-mm-diameter laser beam at a count rate of approximately 2 MCPS. It can be seen that the Jitter decreases with an increasing voltage, and so we decided to operate at the highest bias voltage. The right-hand side plot shows the Jitter as a function of the impinging Beam Diameter, for different count rates, illustrating the local saturation effect previously mentioned. These curves were acquired at maximum bias voltage and at a constant photon stream (constant number of photons per unit time per unit area). As shown, when the beam is distributed in a larger area, the Jitter decreases. At high incident photon rates (above approximately 1.5 MCPS at large beam diameters) the detected count rate starts to drop towards small Beam Diameters. For example, when the curve of 3 MCPS reaches a beam diameter of 3 mm starting from a larger beam, the actual measured count rate is 1.9 MCPS (that is why we truncated the curve at this value). This characterization process was repeated for all the detectors used on-sky, and we report here a typical behavior.
2.2 TDC and Synchronization characterization
The TDC used in our developments is the Time Tagger Ultra (Swabian Instruments), with a datasheet two-channels jitter below 11 ps. At our laboratory, we characterized the TDC itself using its internal clock, to measure the intrinsic jitter of the instrument. We used a Pulse Generator (Stanford Research Systems), square pulses, 50 % of duty cycle, 2 Vpp, zero offset, at 1 MHz. The instrument output was split with a passive Tee and connected to two inputs of the same TDC. We programmed the Pulse Generator to generate bursts of pulses every five minutes during a whole weekend, and we registered on disk the raw time tags of the two channels measured by the TDC. The obtained distribution of the time difference between the time tags of both inputs shows a Gaussian distribution. We performed a Gaussian fit to it and we obtained a sigma of 10.7 ps, consistent with specifications. This value varies slightly depending on the pair of channels used, and between TDCs. Here we display a typical response we obtained; the upper bound of this distribution was ps. This represents the contribution of the TDC to the overall time resolution of the system.
To synchronize two TDCs we used the White Rabbit protocol [White Rabbit Collaboration [7]], implemented in two units of WR-LEN (Safran). These devices provide a 10 MHz clock and a 1 PPS signal that are connected to each TDC, disciplining the clocks of the TDCs. The internal clocks of each WR-LEN are synchronized by a telecom optical fiber and the aforementioned protocol. To characterize the intrinsic jitter of the WR-LENs, we connected the 10 MHz clock output of both units to two input channels of a 500-MHz oscilloscope. In this test, neither a Pulse Generator nor a TDC were used. We measured the signals provided by the WR-LENs directly connected to the oscilloscope. We performed the difference between the two rising edges and plotted the distribution. We obtained a Gaussian distribution with a sigma of 8.8 ps. This represents the contribution of the synchronization to the overall jitter of the system, .
The complete system comprised the two TDCs and the two WR-LENs linked by a 30-m telecom fiber. Figure 3 shows the time difference between time tags registered by the two independent TDCs and synchronized by two WR-LENs, obtained at our laboratory, for a 5-minutes lapse. The Pulse generator was used to provide the same excitation signal as previously described. From a Gaussian fit we obtained a ps RMS. In this study we noticed that, if we restricted the acquisition to lapses below 10 s, then the obtained jitter was ps. When considering longer acquisitions of real-case usage, then the mean of the distribution obtained in 10-s lapses drifted away. The result is that final distribution of long acquisitions is a broadened Gaussian with respect to the short acquisition case. At our laboratory, we obtained jitters below 19 ps for runs of one hour or more, which represented our benchmark for the contribution of the DAQ to the overall jitter.
3 On-sky observation campaign
3.1 Experimental development
The experimental setup was deployed at the 1-m Epsilon telescope of C2PU (Centre Pédagogique Planète Univers), Observatoire de la Côte d’Azur, Plateau de Calern, in March 2026, following up our previous observation campaigns [Rivet et al. [6], de Almeida et al. [2], Matthews et al. [5]]. It comprised a detector module, designed to be compact and easily transportable, and a data acquisition system (DAQ). The detector module is shown in Fig. 4. The first optical element is a divergent lens, used to collimate the beam at the output of the telescope and to adjust its diameter to the optimal size for the experiment. We chose 6 mm as a compromise between timing performance and the minimization of the saturation effect (see right-hand side plot of Fig. 2, Sec. 2.1). Following the lens, a dichroic mirror was used to select (transmit) all wavelengths below 490 nm. The reflected beam was directed toward a guiding camera with its focusing lens. To ensure that the main beam is collimated onto the filter, the system was first aligned at the laboratory. We did so by verifying that the camera displayed a well-focused point, and then we fixed all the internal positions. Once the module was coupled to the telescope, the same focused point was observed on the camera as a verification. A bandpass filter was used (Alluxa), 417-nm central wavelength and 1-nm bandwidth. After the filter, a 50:50 non-polarizing beam splitter distributed the beam to both detectors.
Figure 5 shows a block diagram of DAQ. Each photon Detector was readout by a DAQ Station composed of a TDC, a WR-LEN and a PC. The internal clock of the TDC was disciplined by the WR-LEN. The two WR-LENs were connected through a telecom optical fiber of 30 m, providing a common clock to the TDCs. The Pulse Generator was connected to both TDCs using coaxial cables. As described in Sec. 2.2, the output of the Pulse Generator was split using a passive Tee and connected to inputs of each TDC. The PC of each DAQ Station stored the raw time tags locally. A Control PC, placed in the control room of the telescope building, was connected via Ethernet to the DAQ PCs. The Control PC commanded the start and stop of the acquisition runs, retrieved the raw time tags from the DAQ PCs, computed the second-order correlation function and produced plots that allowed us to visualize the experiment preliminary results on the spot.
Figure 6 shows a photograph of the back face of the telescope, where the setup was mounted. The optical module was mounted on the Cassegrain focus, and it was covered by a black cloth to prevent stray light to leak inside it (the black cloth makes difficult to identify the module in the picture). To minimize cable lengths, the instruments of each DAQ Station (TDC, WR and PC) were mounted onto a 12-mm aluminum plate and fixed to the back face of the telescope. Two of such Stations were mounted, one per Detector. The Pulse Generator was also mounted on the back face of the telescope.
We report here the observations during three nights, from 30-Mar-2026 through 1-Apr-2026. Given that our objective was to measure the bunching peak at zero baseline, i.e. the temporal second-order correlation function, we observed any bright-unresolved star. Considering their altitude during the night at that time of the year, we observed Regulus and Vega. The total observation time was 21.5 h and the average-weighted count rate was 1.6 MCPS. The observed count rate in both detectors was about 40 % lower than the one expected, considering the stars luminosities, spectra, atmospheric extinction, optical throughput of the telescope and our instrument, and the PDE of the Detectors (as measured by the manufacturer at delivery time). This deficit in count rate is under investigation.
3.2 On-sky Results
Figure 7 shows a plot of the time difference between the Pulse Generator signal measured by the two TDCs, synchronized by the WR-LENs, during a 30-minutes run. A Gaussian fit was performed and it is displayed over the histogram, in a red curve. The mean of the distribution is not at zero due to mm-scale cable-length differences. The sigma obtained from the fit (red-dashed line in the figure) was 18.0 ps. This represents the overall electronic jitter of the DAQ system obtained in the field experiment, . This result is consistent with , and even slightly better that it. This discrepancy was expected, as we noticed systematic variations of ps on this parameter every time we assembled the system.
Figure 8 shows the temporal second-order correlation function minus one, , for the combined data set. The bunching peak can be seen over a flat background due to uncorrelated detected photons. We performed a Gaussian fit from which we obtained the mean, the area, and the sigma. The mean obtained is consistent with the cable delay introduced, of m. The sigma from the fit was ps, and it represents of the overall time resolution obtained on-sky, including the DAQ and the two detectors,
Inserting and the detector time resolution determined at the laboratory, evaluated at the count rate obtained in the field (Sec. 2), we obtained ps, consistent with the field experiment within uncertainties.
The area obtained from the fit was ps, which yields an on-sky measured coherence time of ps, given that we measured unpolarized light. This measurement is consistent with the expected coherence Time of 0.492 ps, as calculated from the spectral filter transmission data [Guerin et al. [3]]. The obtained SNR was 8.19, consistent with the expected SNR of 8.28. The latter was obtained by computing the count-rate-based formula in Refs. [Guerin et al. [3]] and [Dalal et al. [1]], considering the three-parameters Gaussian fit.
4 Conclusions and Outlook
In this work we presented the prototype of our new instrument and the characterization of its components. We reported its deployment at the Epsilon Telescope, C2PU, Observatoire de la Côte d’Azur, on March 2026. We achieved the following milestones, towards the measurement of the angular diameter of Sirius B:
-
•
On-sky time-resolution of ps RMS of the overall instrument, including the contributions from the single-photon detectors, the TDCs and the synchronization system. This corresponds to a gain of a factor of 10 compared to our previous setups [Guerin et al. [3]].
-
•
The overall time resolution obtained on-sky was consistent, within uncertainties, with laboratory characterization measurements of the individual components.
-
•
We synchronized on-sky two TDCs using the White Rabbit protocol and a telecom optical fiber of 30 m, with a time resolution of 18.0 ps RMS.
-
•
We implemented the measurement of the raw time tags of every detected photon by two different TDCs, stored in respective PCs.
-
•
We developed and in-the-field implemented the second-order correlation function algorithm.
-
•
The SNR and coherence time obtained on-sky resulted consistent with the calculations based on laboratory measurements. This result is crucial to predict longer observation campaigns and request telescope time.
Among the milestones to be addressed, we can mention:
-
•
The achieved time resolution implies that the position of the two telescopes shall be known at the mm-scale, which represents a technical challenge.
-
•
The observed count rate in the field was about 40 % lower than the one expected, considering the full chain, from the starlight to photodetection. This deficit in count rate is currently under investigation. We plan to perform an independent measurement of the PDE of the detectors at our laboratory and to realize photometric studies using the Epsilon Telescope, to better understand this discrepancy.
In the near future, we will deploy the system at two separated telescopes, linked by the fiber, to perform spatial intensity interferometry using the synchronization scheme developed.
5 Acknowledgments
We acknowledge the financial support of the French National Research Agency (project I2C, ANR-20-CE31-0003), the European project IC4Stars (ERC Advanced Grant No. 101140677).
References
- [1] (2024) Probing H0 and resolving AGN disks with ultrafast photon counters. Physical Review D 109 (12), pp. 123029. Cited by: §3.2.
- [2] (2022) Combined spectroscopy and intensity interferometry to determine the distances of the blue supergiants P Cygni and Rigel. Monthly Notices of the Royal Astronomical Society 515 (1), pp. 1–12. Cited by: §3.1.
- [3] (2025) Stellar intensity interferometry in the photon-counting regime. Comptes Rendus. Physique 26 (G1), pp. 659–679. Cited by: §1, §3.2, 1st item.
- [4] (2026) 82-ps single-photon stellar intensity interferometry of Vega. to be published. Cited by: §2.1.
- [5] (2023) Intensity interferometry observations of the H- envelope of cas with Méo and a portable telescope. The Astronomical Journal 165 (3), pp. 117. Cited by: §3.1.
- [6] (2020) Intensity interferometry of P Cygni in the H- emission line: towards distance calibration of LBV supergiant stars. Monthly Notices of the Royal Astronomical Society 494 (1), pp. 218–227. Cited by: §3.1.
- [7] White Rabbit Technology. Note: https://www.white-rabbit.tech/wr-technology/Accessed: 2026-06-05 Cited by: §2.2.