A High Precision Time-to-Digital Converter based on Multi-chain Interpolation with a Low Cost Artix-7 FPGA | IEEE Conference Publication | IEEE Xplore