An FPGA-Integrated Time-to-Digital Converter Based on Two-Stage Pulse Shrinking | IEEE Journals & Magazine | IEEE Xplore