A 23ps resolution Time-to-Digital converter implemented on low-cost FPGA platform | IEEE Conference Publication | IEEE Xplore