Low-power states for a computer system with integrated baseband
First Claim
1. A method of entering a power conservation state, the method comprising:
- detecting a system idle event of a computer system;
selecting and entering one of a plurality of low power states for the computer system in response to the detected system idle event, wherein the plurality of low power states comprise;
a first low power state for the computer system, wherein;
a memory of the computer system is self refreshed and an application processor module of the computer system is unpowered during the first low power state;
a second low power state for the computer system, wherein;
during the second low power state, the application processor module is unpowered;
a baseband module is active for performing a network paging activity;
the memory of the computer system is accessible to the baseband module; and
the baseband module accesses the memory through a direct path into a memory sequencer of a memory controller associated with the application processor;
a third low power state for the computer system, wherein, during the third low power state;
the baseband module is active for performing a voice call activity during which the application processor is unpowered;
an audio module of the computer system is active; and
the memory of the computer system is accessible to the baseband module, and wherein the one of the plurality of low power states is selected depending upon baseband module activity; and
exiting from the one of the plurality of low power states when a wake event is detected.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of entering a power conservation state comprises selecting and entering one of a plurality of low power states for the computer system in response to a detected system idle event. The plurality of low power states comprise a first low power state and a second low power state for the computer system. A memory of the computer system is self refreshed during the first low power state. A baseband module of the computer system remains powered, and the memory is accessible to the baseband module during the second low power state. The one low power state is selected depending upon baseband module activity. The method also includes exiting from the one of a plurality of low power states when a wake event is detected.
-
Citations
14 Claims
-
1. A method of entering a power conservation state, the method comprising:
-
detecting a system idle event of a computer system; selecting and entering one of a plurality of low power states for the computer system in response to the detected system idle event, wherein the plurality of low power states comprise; a first low power state for the computer system, wherein;
a memory of the computer system is self refreshed and an application processor module of the computer system is unpowered during the first low power state;a second low power state for the computer system, wherein;
during the second low power state, the application processor module is unpowered;
a baseband module is active for performing a network paging activity;
the memory of the computer system is accessible to the baseband module; and
the baseband module accesses the memory through a direct path into a memory sequencer of a memory controller associated with the application processor;a third low power state for the computer system, wherein, during the third low power state;
the baseband module is active for performing a voice call activity during which the application processor is unpowered;
an audio module of the computer system is active; and
the memory of the computer system is accessible to the baseband module, and wherein the one of the plurality of low power states is selected depending upon baseband module activity; andexiting from the one of the plurality of low power states when a wake event is detected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system comprising:
-
a baseband module operable to interact with a network; a memory controller operable to access a memory of the computer system; and a processor, wherein the baseband module and the processor are operable to access the memory via the memory controller, wherein the computer system is configured to enter one of a plurality of low power states in response to a detected system idle event, wherein the plurality of low power states comprise; a first low power state for the computer system, wherein the memory of the computer system is self refreshed and the processor is unpowered during the first low power state; and a second low power state for the computer system, wherein;
the processor is unpowered;
the baseband module is active for performing a network paging activity; and
the memory of the computer system is accessible to the baseband module during the second low power state, wherein the one of the plurality of low power states is selected depending upon baseband module activity, wherein the computer system is further operable to;
exit from the one of a plurality of low power states when a wake event is detected; and
enter the second low power state by exiting from the first low power state when a paging event occurs, and returning to the first low power state after the paging event completes, wherein, during the paging event, the baseband module accesses said memory through a direct path into a memory sequencer of the memory controller. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer system comprising:
-
a baseband module; a processor; and a memory for storing instructions, that when executed by the computer system perform a method of entering a power conservation state, the method comprising; detecting a system idle event of a computer system; selecting and entering one of a plurality of low power states for the computer system in response to the detected system idle event, wherein the plurality of low power states comprise; a first low power state for the computer system, wherein the memory of the computer system is self refreshed and the computer system is power-gated during the first low power state; a second low power state for the computer system, wherein;
the processor is unpowered;
the baseband module is active for a network paging activity; and
the memory is accessible to the baseband module during the second low power state, wherein, in said second low power state, the baseband module accesses the memory through a direct path into a memory sequencer of a memory controller associated with the processor; anda third low power state for the computer system, wherein, during the third low power state;
the processor is unpowered;
the baseband module is active for performing a voice call activity;
an audio module of the computer system is active; and
the memory of the computer system is accessible to the baseband module, and wherein the one of the plurality of low power states is selected depending upon baseband module activity; andexiting from the one of a plurality of low power states when a wake event is detected. - View Dependent Claims (13, 14)
-
Specification