I. Introduction
Time-to-digital converter (TDC) technology is widely used in medical imaging [1, 2], light detection and ranging (LiDAR), robotics and self-driving vehicles [3–6], fluorescence lifetime measurement [7–10], quantum applications [11, 12], time-of-flight (TOF) instrumentations [13, 14], and nuclear/particle physics [15, 16]. Based on the special internal structure of the field-programmable gate array (FPGA), time-to-digital conversion with a resolution of better than 5 ps can be achieved [17]. Because of the design flexibility, short development cycles, low cost, and high logic integration [18], FPGA TDC has been widely applied.