Multi-stage Pulse Shrinking Time-to-Digital Converter for Time Interval Measurements | IEEE Conference Publication | IEEE Xplore