Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
152 words
A computer system comprising: a bus; a memory coupled to the bus to store data and instructions; a processor coupled to the bus for executing said instructions, wherein the processor performs bus cycles on the bus in response to executing said instructions, and further wherein the processor enters a reduced power consumption state while at least one bus cycle is being performed and exits the reduced power consumption state upon completion of said at least one bus cycle; and a controller coupled to the bus to monitor bus cycles from the processor, wherein the controller indicates completion of bus cycles to the processor using a completion indication coupled to the processor, wherein the controller withholds the completion indication for a period of time after completion of said at least one bus cycle to control power consumption by the processor, such that power consumption in the processor is reduced within an instruction boundary.
Claim 2
Dependent Claim
152 words
A computer system comprising: a bus; a memory coupled to the bus to store data and instructions; a processor coupled to the bus for executing said instructions, wherein the processor performs bus cycles on the bus in response to executing said instructions, and further wherein the processor enters a reduced power consumption state while at least one bus cycle is being performed and exits the reduced power consumption state upon completion of said at least one bus cycle; and a controller coupled to the bus to monitor bus cycles from the processor, wherein the controller indicates completion of bus cycles to the processor using a completion indication coupled to the processor, wherein the controller withholds the completion indication for a period of time after completion of said at least one bus cycle to control power consumption by the processor, such that power consumption in the processor is reduced within an instruction boundary.
Claim 3
Dependent Claim
18 words
The computer system defined in claim 1 wherein the completion indication places the processor in the ready state.
Claim 4
Dependent Claim
15 words
The computer system defined in claim 1 wherein the completion indication comprises a READY signal.
Claim 5
Dependent Claim
20 words
The computer system defined in claim 1 wherein said at least one bus cycle is destined for an unassigned location.
Claim 6
Dependent Claim
35 words
The computer system defined in claim 4 wherein the a portion of the controller is programmed to withhold the completion indication for the period of time after completion of said at least one bus cycle.
Claim 7
Dependent Claim
34 words
The computer system defined in claim 4 wherein a portion of the controller is hardwired to withhold the completion indication for the period of time after completion of said at least one bus cycle.
Claim 8
Dependent Claim
155 words
A computer system comprising: a bus; a memory coupled to the bus to store data and instructions; a processor coupled to the bus for executing said instructions, wherein the processor performs bus cycles on the bus in response to executing said instructions, and further wherein the processor enters a reduced power consumption state while at least one bus cycle to an address is being performed and exits the reduced power consumption state upon completion of said at least one bus cycle; and a control logic coupled to the bus to monitor bus cycles from the processor, wherein the control logic provides a completion indication to the processor indicating completion of each bus cycle, wherein the control logic withholds the completion indication for a period of time after completion of said at least one bus cycle to control power consumption by the processor, such that power consumption in the processor is controlled within an instruction boundary.
Claim 9
Dependent Claim
155 words
A computer system comprising: a bus; a memory coupled to the bus to store data and instructions; a processor coupled to the bus for executing said instructions, wherein the processor performs bus cycles on the bus in response to executing said instructions, and further wherein the processor enters a reduced power consumption state while at least one bus cycle to an address is being performed and exits the reduced power consumption state upon completion of said at least one bus cycle; and a control logic coupled to the bus to monitor bus cycles from the processor, wherein the control logic provides a completion indication to the processor indicating completion of each bus cycle, wherein the control logic withholds the completion indication for a period of time after completion of said at least one bus cycle to control power consumption by the processor, such that power consumption in the processor is controlled within an instruction boundary.
Claim 10
Dependent Claim
14 words
The computer system defined in claim 7 wherein the address comprises a memory address.
Claim 11
Dependent Claim
15 words
The computer system defined in claim 7 wherein the address comprises an input/output (I/O) address.
Claim 12
Dependent Claim
18 words
The computer system defined in claim 7 wherein the completion indication places the processor in the ready state.
Claim 13
Dependent Claim
15 words
The computer system defined in claim 7 wherein the completion indication comprises a READY signal.
Claim 14
Dependent Claim
20 words
The computer system defined in claim 7 wherein said at least one bus cycle is destined for an unassigned location.
Claim 15
Dependent Claim
35 words
The computer system defined in claim 10 wherein the a portion of the controller is programmed to withhold the completion indication for the period of time after completion of said at least one bus cycle.
Claim 16
Dependent Claim
34 words
The computer system defined in claim 10 wherein a portion of the controller is hardwired to withhold the completion indication for the period of time after completion of said at least one bus cycle.
Claim 17
Dependent Claim
153 words
A computer system comprising: a bus; a memory coupled to the bus to store data and instructions; a processor coupled to the bus for executing said instructions, wherein the processor performs bus cycles on the bus, and further wherein the processor generates a read cycle on the bus to a location external to the processor, and further wherein the processor enters a reduced power consumption state during said read cycle and exits the reduced power consumption state upon completion of said read cycle; and a system logic coupled to the bus to monitor bus cycles from the processor, wherein the system logic indicates completion of bus cycles to the processor using a completion indication coupled to the processor, wherein the system logic withholds the completion indication for a period of time after completion of said read cycle to control power consumption by the processor, such that power consumption in the processor is controlled.
Claim 18
Dependent Claim
153 words
A computer system comprising: a bus; a memory coupled to the bus to store data and instructions; a processor coupled to the bus for executing said instructions, wherein the processor performs bus cycles on the bus, and further wherein the processor generates a read cycle on the bus to a location external to the processor, and further wherein the processor enters a reduced power consumption state during said read cycle and exits the reduced power consumption state upon completion of said read cycle; and a system logic coupled to the bus to monitor bus cycles from the processor, wherein the system logic indicates completion of bus cycles to the processor using a completion indication coupled to the processor, wherein the system logic withholds the completion indication for a period of time after completion of said read cycle to control power consumption by the processor, such that power consumption in the processor is controlled.
Claim 19
Dependent Claim
33 words
The computer system defined in claim 15 further comprising logic coupled to the system logic to cause the system logic to provide the completion indication prior to expiration of the period of time.
Claim 20
Dependent Claim
24 words
The computer system defined in claim 16 wherein the logic causes the system logic to provide the completion indication in response to an interrupt.
Claim 21
Dependent Claim
26 words
The computer system defined in claim 16 wherein the logic causes the system logic to provide the completion indication in response to a bus master request.
Claim 22
Dependent Claim
27 words
The computer system defined in claim 16 wherein the logic causes the system logic to provide the completion indication in response to a cache memory snoop operation.
Claim 23
Dependent Claim
25 words
The computer system defined in claim 16 wherein the logic causes the system logic to provide the completion indication in response to a programmed source.
Claim 24
Independent Claim
112 words
A method for reducing power consumption by a processor in a computer system having a bus, wherein the processor enters a reduced power consumption state during bus cycles initiated by the processor on the bus, said method comprising the steps of: generating a bus cycle, such that the processor enters the reduced power consumption state; and maintaining a completion signal for indicating completion of the bus cycle to the processor as non-asserted for a period of time after completion of said bus cycle, wherein the processor remains in the reduced power consumption state after the bus cycle has completed, such that power consumption in the processor is controlled within an instruction boundary.
Claim 25
Independent Claim
112 words
A method for reducing power consumption by a processor in a computer system having a bus, wherein the processor enters a reduced power consumption state during bus cycles initiated by the processor on the bus, said method comprising the steps of: generating a bus cycle, such that the processor enters the reduced power consumption state; and maintaining a completion signal for indicating completion of the bus cycle to the processor as non-asserted for a period of time after completion of said bus cycle, wherein the processor remains in the reduced power consumption state after the bus cycle has completed, such that power consumption in the processor is controlled within an instruction boundary.