A CMOS pulse-shrinking delay element for time interval measurement | IEEE Journals & Magazine | IEEE Xplore