A clock control technique allows reducing the power consumption of devices
connected to a computer bus. Individual idle devices can be disconnected
from the bus clock by a device clock controller and placed in a low-power
state without waiting for all devices on the bus to go idle. When
individual devices are idle, transactions on the bus are monitored and
unclaimed transactions are claimed by the device clock controller, which
then forces a retry of the transaction and reconnects the clock to the
idle devices. This brings these devices from the low-power state to a full
power state, where they are capable of claiming the transaction when it is
retried.
Uma técnica do controle do pulso de disparo reserva reduzir o consumo de potência dos dispositivos conectados a uma barra-ônibus do computador. Os dispositivos inativos individuais podem ser desconectados do pulso de disparo da barra-ônibus por um controlador do pulso de disparo do dispositivo e ser colocados em um estado low-power sem esperar todos os dispositivos na barra-ônibus para ir idle. Quando os dispositivos individuais são inativos, as transações na barra-ônibus estão monitoradas e unclaimed transações estão reivindicadas pelo controlador do pulso de disparo do dispositivo, que então força uma nova tentativa da transação e reconecta o pulso de disparo aos dispositivos inativos. Isto traz estes dispositivos do estado low-power a um estado do poder cheio, onde sejam capazes de reivindicar a transação quando retried.