Gravar-mail: Recent developments and challenges in FPGA-Based time-to-digital converters