A system and method are disclosed which provide an integrated circuit
having a clock signal that is dynamically manipulated in response to
detected events within the integrated circuit. In one embodiment, the chip
includes event detection circuitry that monitors the operation of the chip
and detects events that lead to a power disturbance therein. Circuitry may
be included for detecting anticipated operation known to trigger an event,
as well as for detecting unanticipated events. Additionally, clock
manipulator circuitry is included to manipulate the chip's clock signal
responsive detection of an event to enable the chip to cope with such
event. In response to an event being detected, the clock manipulator
circuitry may dynamically manipulate the clock signal in various manners,
such as by altering the clock signal's duty cycle, delaying the occurrence
of a transition of the clock signal, or altering the clock signal's
frequency, as examples.
Se divulgan un sistema y un método que proporcionan un circuito integrado que tiene una señal del reloj que se manipule dinámicamente en respuesta a acontecimientos detectados dentro del circuito integrado. En una encarnación, la viruta incluye el trazado de circuito de la detección del acontecimiento que supervisa la operación de la viruta y detecta los acontecimientos que conducen a un disturbio de la energía en esto. El trazado de circuito puede ser incluido para detectar la operación anticipada sabida para accionar un acontecimiento, así como para la detección de acontecimientos inesperados. Además, el trazado de circuito del manipulante del reloj se incluye para manipular la detección responsiva de la señal del reloj de la viruta de un acontecimiento para permitir a la viruta hacer frente a tal acontecimiento. En respuesta a un acontecimiento que es detectado, el trazado de circuito del manipulante del reloj puede manipular dinámicamente la señal del reloj de las varias maneras, tales como alterando el ciclo de deber de la señal del reloj, delaying la ocurrencia de una transición de la señal del reloj, o de alterar la frecuencia de la señal del reloj, como ejemplos.