CoreTDC is a high-precision measurement IP that calculates time differences between signal edges using a hybrid approach combining coarse counting and fine-grained delay measurement. It determines the delay between a synchronous reference signal and an asynchronous event, making it suitable for time-sensitive applications. The architecture includes a coarse counter for large time intervals and a tapped-delay line based on FPGA carry-chain elements for fine resolution measurements. Calibration logic compensates for environmental variations such as temperature and process differences, ensuring accurate delay estimation. The IP outputs a detailed time measurement that combines coarse timing and calibrated delay values, enabling high accuracy across a wide range of conditions. It operates using multiple clock domains to optimize measurement precision and performance. CoreTDC is widely used in scientific and sensing applications such as LiDAR, time-of-flight measurement, and imaging systems, where precise temporal measurements are critical.