A 56-ps multi-phase clock time-to-digital convertor based on Artix-7 FPGA | IEEE Conference Publication | IEEE Xplore