Patent ID: 7372931

Claim:
A method of measuring, for a signal S, the Unit Interval of a logical ONE, the method comprising the steps of: (a) initializing a register R of k-many cells R:[1−k] to all ONEs; and then subsequently (b) delaying each transition in the signal S by selected amounts of k-many successive consecutive delays to produce a respective collection of Delayed Signals DS:[1−k], DS:(i+1) being delayed from DS: i, i=1, 2, . . . , k−1, the cumulative amount of delay from a transition in S to the corresponding transition in DS:k being at least as long as the longest unit interval to be measured; (c) clocking logical ZEROs among the DS:[1−k] into the corresponding and respective cells R:[1−k] upon a ONE-to-ZERO transition in the signal S to clear those cells while not using any ONEs to set their respective cells; (d) repeating steps (b) and (c) for a selected duration; and then (e) capturing the values of the k-many cells R:[1−k] and taking remaining ONEs therein as an indication, in units corresponding to the consecutive delays, of the Unit Interval of a logical ONE for the signal S.