Puerta del reloj

La activación del reloj es una tecnología para reducir el consumo de energía en los sistemas digitales al prohibir el suministro de señales de reloj a los circuitos no utilizados, eliminando el desperdicio de energía en la conmutación inútil de sus elementos. Los circuitos que se pueden deshabilitar pueden variar en tamaño desde un disparador único hasta un bloque funcional y un subsistema (por ejemplo , memoria , E/S, CPU ). Sin embargo, los circuitos que cortan el reloj son circuitos demasiado pequeños o con demasiada frecuencia pueden consumir más energía de la que ahorran.

En un nivel más bajo de detalle en los circuitos, si se va a abrir una entrada de registro aplicando una señal de control, esta señal se usa para controlar el suministro de pulsos de reloj al registro a través de una puerta lógica . Por lo tanto, las capacitancias de los elementos de entrada de todos los disparadores del registro, con un nivel pasivo de la señal de control, se reemplazan por la capacitancia de un transistor en la válvula. A nivel de transferencias de registros, la tecnología es implementada automáticamente por herramientas CAD que traducen la descripción de entrada en un circuito que funciona según el principio anterior.

A nivel de bloques lógicos, se utilizan enfoques de sistema para implementar la tecnología:

En el nivel del núcleo del procesador , se utiliza un método determinista para deshabilitar los pulsos de reloj de los bloques funcionales del procesador inactivos. Por ejemplo, la información de las etapas anteriores de la canalización se utiliza para deshabilitar las siguientes.

Literatura