Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
210 words
A computer system comprising: an integrated processor including a CPU core, a power management message unit coupled to said CPU core, and a clock generator coupled to said CPU core, wherein said power management message unit is configured to detect a predetermined number of differing types of internal activities of said integrated processor and to generate an encoded signal including a plurality of bits for conveying a binary value, wherein an occurrence of each of said differing types of internal activities is separately represented by a differing binary value of said encoded signal, and wherein a total number of said plurality of bits of said encoded signal is less than said predetermined number of differing types of internal activities, and wherein said encoded signal is provided to an external set of terminals; a power management message bus coupled to said external set of terminals for transferring said encoded signal; and a power management unit coupled to said power management message bus for managing power within said computer system, wherein said power management unit is fabricated on an integrated circuit chip which is separate from said integrated processor, and wherein said power management unit includes a clock control unit capable of controlling said clock generator in response to said encoded signal.
Claim 2
Dependent Claim
210 words
A computer system comprising: an integrated processor including a CPU core, a power management message unit coupled to said CPU core, and a clock generator coupled to said CPU core, wherein said power management message unit is configured to detect a predetermined number of differing types of internal activities of said integrated processor and to generate an encoded signal including a plurality of bits for conveying a binary value, wherein an occurrence of each of said differing types of internal activities is separately represented by a differing binary value of said encoded signal, and wherein a total number of said plurality of bits of said encoded signal is less than said predetermined number of differing types of internal activities, and wherein said encoded signal is provided to an external set of terminals; a power management message bus coupled to said external set of terminals for transferring said encoded signal; and a power management unit coupled to said power management message bus for managing power within said computer system, wherein said power management unit is fabricated on an integrated circuit chip which is separate from said integrated processor, and wherein said power management unit includes a clock control unit capable of controlling said clock generator in response to said encoded signal.
Claim 3
Dependent Claim
30 words
The computer system as recited in claim 1 wherein said clock control unit controls a frequency of a clock signal generated by said clock generator depending upon said encoded signal.
Claim 4
Dependent Claim
32 words
The computer system as recited in claim 1 wherein said power management unit further includes a power control unit for controlling an application of power to at least one external peripheral device.
Claim 5
Dependent Claim
23 words
A computer system as recited in claim 3 wherein said power control unit controls said application of power depending upon said encoded signal.
Claim 6
Dependent Claim
26 words
The computer system as recited in claim 1 wherein a first binary value of said encoded signal indicates that an interrupt service routine is in progress.
Claim 7
Dependent Claim
24 words
The computer system as recited in claim 5 wherein a second binary value of said encoded signal indicates that a timer interrupt is pending.
Claim 8
Dependent Claim
22 words
The computer system as recited in claim 5 wherein a second binary value of said encoded signal indicates activity of a coprocessor.
Claim 9
Dependent Claim
24 words
The computer system as recited in claim 5 wherein a second binary value of said encoded signal indicates bus activity of a DMA controller.
Claim 10
Dependent Claim
24 words
The computer system as recited in claim 5 wherein a second binary value of said encoded signal indicates an occurrence of a non-maskable interrupt.
Claim 11
Dependent Claim
38 words
The computer system as recited in claim 1 wherein said encoded signal includes at least two bits, wherein at least three differing types of internal activities are represented with differing binary values of said at least two bits.
Claim 12
Dependent Claim
85 words
The computer system as recited in claim 1 wherein said encoded signal includes at least two bits, wherein said at least two bits can convey at least a first binary value, a second binary value, and third binary value, and wherein a first predetermined type of internal activity is represented by said first binary value, wherein a second predetermined type of internal activity is represented by said second binary value, and a third predetermined type of internal activity is represented by said third binary value.
Claim 13
Dependent Claim
38 words
The computer system as recited in claim 1 wherein said power management message unit is further configured to assert a validation strobe to indicate that a valid encoded signal is being conveyed on said power management message bus.
Claim 14
Independent Claim
168 words
A method for managing power within a computer system, wherein said computer system includes an integrated processor having a CPU core and at least one on-chip peripheral device, said method comprising the steps of: monitoring a plurality of differing types of internal activities of said integrated processor; representing each one of said plurality of differing types of internal activities with a unique encoded value having a number of bits which is less than a total number of said plurality of differing types of internal activities: generating an encoded signal that conveys said unique encoded value to indicate an occurrence of one of said plurality of differing types of internal activities; providing said encoded signal on an external dedicated bus coupled to said integrated processor; receiving said encoded signal at an external power management unit from said external dedicated bus; and providing a clock control signal from said external power management unit to said integrated processor to control generation of a CPU clock signal depending upon said encoded signal.
Claim 15
Independent Claim
168 words
A method for managing power within a computer system, wherein said computer system includes an integrated processor having a CPU core and at least one on-chip peripheral device, said method comprising the steps of: monitoring a plurality of differing types of internal activities of said integrated processor; representing each one of said plurality of differing types of internal activities with a unique encoded value having a number of bits which is less than a total number of said plurality of differing types of internal activities: generating an encoded signal that conveys said unique encoded value to indicate an occurrence of one of said plurality of differing types of internal activities; providing said encoded signal on an external dedicated bus coupled to said integrated processor; receiving said encoded signal at an external power management unit from said external dedicated bus; and providing a clock control signal from said external power management unit to said integrated processor to control generation of a CPU clock signal depending upon said encoded signal.
Claim 16
Dependent Claim
33 words
The method for managing power within a computer system as recited in claim 13 comprising the further step of varying the frequency of said CPU clock signal in response to said encoded signal.
Claim 17
Dependent Claim
55 words
The method for managing power within a computer system as recited in claim 13 comprising the further step of generating a validation strobe simultaneously with said step of providing said encoded signal on said external dedicated bus, wherein said validation strobe indicates that a valid encoded signal is being conveyed on said external dedicated bus.
Claim 18
Dependent Claim
46 words
The method for managing power within a computer system as recited in claim 13 comprising the further step of generating a power control signal within said external power management unit to control an application of power to an external peripheral device depending upon said encoded signal.
Claim 19
Dependent Claim
34 words
The method for managing power within a computer system as recited in claim 13 wherein said step of monitoring includes the step of detecting an assertion of an interrupt signal from a system resource.