Fault tolerant apparatus and method for determining a revolution rate of a gear
First Claim
1. An apparatus, comprising:
- an edge detector, the edge detector configured to receive an input signal and a counter signal, the edge detector further configured to send a plurality of time values based on the input signal and the counter signal, each time value from the plurality of time values being uniquely associated with a detected edge transition from the input signal;
a memory coupled to the edge detector, the memory configured to receive from the edge detector the plurality of time values, the memory being configured to store the plurality of time values; and
a pulse-input engine coupled to the memory, the pulse-input engine configured to measure a plurality of pulse-to-pulse delays based on the plurality of time values stored in the memory.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprises an edge detector, a memory and a pulse-input engine. The edge detector is configured to receive an input signal and a counter signal. The edge detector is further configured to send a set of time values based on the input signal and the counter signal. Each time value from the set of time values is uniquely associated with a detected edge transition from the input signal. The memory is coupled to the edge detector. The memory is configured to receive from the edge detector the set of time values. The memory is configured to store the set of time values. The pulse-input engine is coupled to the memory. The pulse-input engine is configured to measure a set of pulse-to-pulse delays based on the set of time values stored in the memory.
-
Citations
28 Claims
-
1. An apparatus, comprising:
-
an edge detector, the edge detector configured to receive an input signal and a counter signal, the edge detector further configured to send a plurality of time values based on the input signal and the counter signal, each time value from the plurality of time values being uniquely associated with a detected edge transition from the input signal;
a memory coupled to the edge detector, the memory configured to receive from the edge detector the plurality of time values, the memory being configured to store the plurality of time values; and
a pulse-input engine coupled to the memory, the pulse-input engine configured to measure a plurality of pulse-to-pulse delays based on the plurality of time values stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for determining a revolution rate for a gear, comprising:
performing the following steps for each of at least three subsystems operating in parallel;
detecting a plurality of edge transitions within a input signal based on a counter signal;
storing a time value for each edge transition from the plurality of edge transitions; and
calculating a plurality of pulse-to-pulse delays based on the time value for each edge transition from the plurality of edge transitions. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. An apparatus, comprising:
a pulse-input measurement system having at least three redundant subsystems, each subsystem having;
an input filter network configured to receive an input signal to produce a filtered signal;
a comparator coupled to the input filter network, the comparator configured to receive the filtered signal and to produce a comparator signal; and
an input-output controller coupled to the comparator, the input-output controller configured to receive the comparator signal and to produce a pulse-to-pulse delay value. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
Specification