Multi-function timer with shared hardware
AssigneeVisteon Global Technologies, Inc.
InventorsRollie Morris Fisher, Samuel James Guido, Martin G. Gravenstein, Michael Anthony Viigil
Life of this patent
Estimating the term…
Loading patent…
AssigneeVisteon Global Technologies, Inc.
InventorsRollie Morris Fisher, Samuel James Guido, Martin G. Gravenstein, Michael Anthony Viigil
Estimating the term…
A multi-function timer used to perform multiple input timing measurements and generate multiple timed output events on the I/O pins of the apparatus. The multi-function timer comprises a plurality of slots and a compute engine. Each of the slots represents one of a plurality of timing processes. The compute engine includes a micro-sequencer and a processor. The micro-sequencer identifies a current slot and associated plurality of instructions representing a process, and is configured to serially sequence through each of the slots. The processor performs the functions of the instructions associated with each current slot. Further, each slot is configured to perform any one of the following timing processes: pulse width modulation, high speed input, high speed output, or delta time input. The multi-function timer is advantageous in that it provides application design flexibility by eliminating the need for dedicated logic for input and output timing functions.
A multi-function timer comprising:
A multi-function timer comprising:
In a multi-function timer comprising a plurality of slots, each of said slots including a control register, status register and a plurality of data registers and wherein each slot represents a timing process selected from the group consisting of:
Dependencies are inferred from the claim text.