Method for determining a separation time
First Claim
1. A method for detecting an occurrence of a leading edge of a cyclic input pulse of a series of cyclic input pulses, comprising:
- (a) taking a sample of cyclic input pulses at each of a series of sampling times, the sampling times being separated from each other by a single fixed time interval, each sampling time of the series of sampling times having a count number, the count numbers being in successive order;
(b) detecting sampling hits, each sampling hit being an indication of a presence of a cyclic input pulse;
(c) recording the count number at each of the sampling hits;
(d) determining initial sampling hits from the detected sampling hits;
(e) determining a minimum sampling interval between initial sampling hits; and
(f) determining a count number located at a back end of the minimum sampling interval, the count number located at the back end of the minimum sampling interval being an indication of the occurrence of a lead edge of a cyclic input pulse.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for determining a time interval between leading edges of two adjacent cyclic input pulses of a series of cyclic input pulses. A sample of the cyclic input pulses is taken at each of a series of sampling times to produce sampling hits, each sampling hit being an indication of a presence of a cyclic input pulse, recording a count number at each of the sampling hits, determining initial sampling hits from the detected sampling hits, determining a minimum sampling interval between initial sampling hits, and determining a count number located at a back end of the minimum sampling interval, count numbers of the minimum sampling interval being used to determine a time interval between lead edges of two adjacent cyclic input pulses.
-
Citations
2 Claims
-
1. A method for detecting an occurrence of a leading edge of a cyclic input pulse of a series of cyclic input pulses, comprising:
-
(a) taking a sample of cyclic input pulses at each of a series of sampling times, the sampling times being separated from each other by a single fixed time interval, each sampling time of the series of sampling times having a count number, the count numbers being in successive order; (b) detecting sampling hits, each sampling hit being an indication of a presence of a cyclic input pulse; (c) recording the count number at each of the sampling hits; (d) determining initial sampling hits from the detected sampling hits; (e) determining a minimum sampling interval between initial sampling hits; and (f) determining a count number located at a back end of the minimum sampling interval, the count number located at the back end of the minimum sampling interval being an indication of the occurrence of a lead edge of a cyclic input pulse.
-
-
2. A method of determining a separation time between a leading edge of a cyclic input pulse and a start signal of a time frame that contains the cyclic input pulse, the cyclic input pulse being part of a series of cyclic input pulses, comprising:
-
(a) taking a sample of the cyclic input pulses at each of a series of sampling times, the sampling times being separated from each other by a single fixed time interval ST, each sampling time of the series of sampling times having a successive count number; (b) detecting sampling hits, each sampling hit being at an occurrence of an input pulse at a sampling time; (c) recording the count number at each of the sampling hits. (d) determining a minimum sampling interval between initial sampling hits; (e) determining a count number located at a back end of the minimum sampling interval, the count number located at the back end of the minimum sampling interval being an indication of the occurrence of a lead edge of a cyclic input pulse; (f) sensing a start signal of a first time frame around a first cyclic input pulse of the series of cyclic input pulses, a start signal of each time frame having a known count value; (g) determining a count value CV that occurs at the start signal of a time frame that contains the count number S; and (h) subtracting the count value CV from the count number S, and multiplying the result of the subtraction by ST, to determine the separation time between the leading edge of the cyclic input pulse and a start signal of a time frame that contains the cyclic input pulse.
-
Specification