The optimization of a TCSPC system requires modeling which considers the design specifications and parameters of the target application under different operating scenarios. Since single-photon detection is fundamentally a stochastic process, extensive behavioral Monte Carlo simulations are normally used. Their accuracy depends upon computation time. However, the trend towards larger SPAD arrays and emerging complex TDC sharing architectures requires much faster simulation methods. In this paper, a simple, fast and accurate analytical model is presented to address this need. It accounts for dead time effects which result in missed photon counts through the analysis of inhomogeneous continuous time Markov chain. The effective received power and photon detection rate are determined and the corresponding analytical histogram is created. This histogram is the basis for calculating time of flight and can be used to explore architectural alternatives and accelerate design verification. Outputs of the presented analytical model match those of Monte Carlo simulations, and are produced considerably faster. The computation time improvement grows with array sizes and this enables parametric analysis of TCSPC system.
[1]
Cristiano Niclass.
Single-photon image sensors in CMOS
,
2008
.
[2]
Fabio Remondino,et al.
TOF Range-Imaging Cameras
,
2013
.
[3]
M. Ghioni,et al.
Progress in Quenching Circuits for Single Photon Avalanche Diodes
,
2010,
IEEE Transactions on Nuclear Science.
[4]
M. Jamal Deen,et al.
CMOS SPADs: Design Issues and Research Challenges for Detectors, Circuits, and Arrays
,
2014,
IEEE Journal of Selected Topics in Quantum Electronics.
[5]
J. Griffiths.
The Theory of Stochastic Processes
,
1967
.