A processor-oriented system provides a timer processing engine for supporting multiple virtual minimum time timers. The plurality of virtual minimum time timers of the timer processing engine includes a timer data structure suitable to store timer states of the plurality of virtual minimum time timers. Each timer state may include an elapsed time value, a last time value, a terminal time value, and a set of attributes. The timer states are processed by a timer state machine of the timer processing engine. The plurality of virtual minimum time timers further include a free running counter for providing a current time of the timer processing engine and a comparator for maintaining the timer states. The comparator maintains timer states by performing comparison operations for each virtual minimum time timer. When a virtual minimum time timer reaches a terminal time value, an interrupt generator of the timer processing engine may generate an interrupt.

Un sistema procesador-orientado proporciona un contador de tiempo que procesa el motor para apoyar contadores de tiempo mínimos virtuales múltiples del tiempo. La pluralidad de contadores de tiempo mínimos virtuales del tiempo del contador de tiempo que procesa el motor incluye una estructura de datos del contador de tiempo conveniente almacenar los estados del contador de tiempo de la pluralidad de contadores de tiempo mínimos virtuales del tiempo. Cada estado del contador de tiempo puede incluir un valor del tiempo transcurrido, un valor de la vez última, un valor terminal del tiempo, y un sistema de cualidades. Los estados del contador de tiempo son procesados por una máquina del estado del contador de tiempo del contador de tiempo que procesa el motor. La pluralidad de contadores de tiempo mínimos virtuales del tiempo más futuros incluye un contador corriente libre para proporcionar un rato actual del contador de tiempo que procesa el motor y un comparador para mantener los estados del contador de tiempo. El comparador mantiene estados del contador de tiempo realizando las operaciones de la comparación para cada contador de tiempo mínimo virtual del tiempo. Cuando un contador de tiempo mínimo virtual del tiempo alcanza un valor terminal del tiempo, un generador de la interrupción del contador de tiempo que procesa el motor puede generar una interrupción.

 
Web www.patentalert.com

< (none)

< Thin film magnetic head

> Dicing blade

> (none)

~ 00027