Claims
- 1. A rate detection method, comprising:
(a) generating interrupts in response to an input stream; (b) storing timer values in response to said interrupts; and (c) sampling said stored timer values to determine a rate related to said input stream.
- 2. The method of claim 1, wherein:
(a) said interrupts activation direct memory access of a digital signal processor; and (b) said digital signal processor includes said timer.
- 3. The method of claim 1, wherein:
(a) said input stream is the output of a rotation sensor.
- 4. A rate detector for a rotation device, comprising:
(a) a rotation sensor coupled to a rotation device, said sensor output a stream of pulses related to rotation rate; (b) a timer; (c) a memory; (d) a memory accessor coupled to said timer, to said memory, and to output of said sensor, wherein an output pulse of said sensor stores the contents of said timer in said memory; and (e) a rate detector coupled to said memory, wherein said rate detector determines a rotation rate from said timer contents stored in said memory.
- 5. The rate detector of claim 4, further comprising:
(a) a feedback controller coupled to output of said rate detector and to a rotation device, wherein said rotation sensor detects rotation of said rotation device.
- 6. A rate detector for a rotation device, comprising:
(a) a rotation sensor coupled to a rotation device, said sensor with output a stream of pulses related to rotation rate; (b) a programmable signal processor with interrupt input coupled to output of said sensor, said signal processor programmed to: (i) store timer values in response to said interrupts; and (ii) sample said stored timer values to determine a rate related to said interrupts.
RELATED APPLICATIONS
[0001] This patent applications claims priority from provisional application Ser. Nos. 60/174,558, filed Jan. 5, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60174558 |
Jan 2000 |
US |