Method and apparatus for reducing power consumption according to bus activity as determined by bus access times
AssigneeUnited Microelectronics Corp.
InventorDavid Y. Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeUnited Microelectronics Corp.
InventorDavid Y. Chen
Estimating the term…
A power conservation computer architecture is provided for disabling a clock signal to all peripheral devices and bus controllers located on a plurality of Peripheral Component Interconnect (PCI) buses when it is determined that all of the PCI buses are idle. The PCI buses are determined to be idle through the use of a Power Management Unit (PMU) controller connected to the first of the plurality of PCI buses. The PMU controller first determines and stores in memory a time constant corresponding to the amount of time required for the PMU controller to read the head configuration of the farthest peripheral device from the PMU controller when there is no activity on any of the buses. Then, during the operation of the computer architecture, if the first PCI bus is determined to be idle, a comparison is made between the time constant and a measurement of the length of time required to read the head configuration of the farthest peripheral device from the PMU controller. If the time to access the head configuration is less than the time constant plus a predetermined time constant, thereby indicating that there is no activity on any of the PCI buses, a clock signal from the PMU controller is stopped, thus placing the bus controllers and peripheral devices in a reduced power consumption state. The clock signal to the bus controllers and peripheral devices is resumed by the PMU controller when an asynchronous signal is sent from the peripheral devices or bus controllers to the PMU controller to indicate that data exchange on the PCI buses will be occurring.
A power management method for a computer, the computer including a plurality of Peripheral Component Interconnect (PCI) buses, a plurality of bus controllers for controlling the PCI buses, each bus controller being capable of generating an asynchronous signal, a plurality of peripheral devices connected to the PCI buses, each peripheral device being capable of generating an asynchronous signal, a Power Management Unit (PMU) controller connected to a first of the PCI buses the PMU controller being capable of detecting an asynchronous signal generated by any one of the bus controllers or peripheral devices, the method comprising the steps of:
A computer arrangement, comprising:
A computer arrangement, comprising:
Dependencies are inferred from the claim text.