Abstract:
A system-on-chip (SOC) includes a power down circuit. Within the SOC are several circuit blocks, each of them operating responsive to a local clock signal. A system clock is coupled to the circuit blocks for providing a system clock signal that functions as the local clock signal for selected circuit blocks. A power control manager provides a signal that at least partially determines whether the system clock will act as the local clock for some of the circuit blocks. Within the circuit blocks is a shutdown circuit that selectively prevents the system clock signal from functioning as the local clock signal in those circuit blocks that receive the shutdown signal, but the shutdown circuit only operates after both the signal to shutdown is received from the power control manager and after the circuit block has, in fact, shutdown.
Abstract:
A system-on-chip (SOC) includes a power down circuit. Within the SOC are several circuit blocks, each of them operating based upon a local clock signal. A system clock is coupled to each of the circuit blocks for providing a system clock signal thereto which functions as the local clock signal for selected circuit blocks. A power control manager provides a signal that at least partially determines whether the system clock signal will operate as the local clock signal for selected circuit blocks. The respective circuit blocks include a local power control circuit for selectively maintaining the system clock signal as the local clock signal after the local power control receives a signal from the power control manager to shutdown this circuit block if this circuit block is currently busy when the signal to shutdown is received.