Low power dual processor architecture for multi mode devices
First Claim
Patent Images
1. A multi mode mobile device configured to switch between a communication mode and a computing mode, comprising:
- a communication processor configured to facilitate wireless voice and data communication when the device is in the communication mode;
an application processor configured to execute at least one personal computing application when the device is in the computing mode;
a configuration module configured to switch the device from the computing mode to the communication mode in response to user input of at least part of a telephone number;
wherein the application processor functions as a master processor and the communication processor functions as a peripheral processor when the device is in the computing mode and the application processor is deenergized when the device is in the communication mode to enable the communication processor to function as the master processor;
wherein the application processor is associated with a processor local bus (PLB), the device further comprising a PLB bridge processor configured to enable the communication processor to function as the master processor when the device is in the communication mode and to enable the communication processor to function as a peripheral processor when the device is in the computing mode; and
wherein the communication processor is associated with a memory bus communicating with one or more memory devices, and wherein the PLB bridge processor is configured to bridge the memory bus to the PLB.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile computing device with multiple modes, for example, wireless communication and personal computing, has an application processor and a communication processor. In the computing mode, the application processor is the master processor. In the communication mode, the application processor is deenergized to conserve battery power, with the communication processor functioning as the master processor by accessing the device'"'"'s peripheral bus using the memory interface of the communication processor.
-
Citations
12 Claims
-
1. A multi mode mobile device configured to switch between a communication mode and a computing mode, comprising:
-
a communication processor configured to facilitate wireless voice and data communication when the device is in the communication mode; an application processor configured to execute at least one personal computing application when the device is in the computing mode; a configuration module configured to switch the device from the computing mode to the communication mode in response to user input of at least part of a telephone number; wherein the application processor functions as a master processor and the communication processor functions as a peripheral processor when the device is in the computing mode and the application processor is deenergized when the device is in the communication mode to enable the communication processor to function as the master processor; wherein the application processor is associated with a processor local bus (PLB), the device further comprising a PLB bridge processor configured to enable the communication processor to function as the master processor when the device is in the communication mode and to enable the communication processor to function as a peripheral processor when the device is in the computing mode; and wherein the communication processor is associated with a memory bus communicating with one or more memory devices, and wherein the PLB bridge processor is configured to bridge the memory bus to the PLB. - View Dependent Claims (2, 3, 4)
-
-
5. A method for operating a multi mode mobile device in a computing mode and a communication mode, comprising:
-
executing at least one personal computing application by an application processor in the computing mode; switching from the computing mode to the communication mode in response to user input of at least a part of a telephone number; facilitating wireless voice and data communication with a communication processor in the communication mode; wherein the application processor functions as a master processor and the communication processor functions as a peripheral processor when the device is in the computing mode and the application processor is deenergized when the device is in the communication mode to enable the communication processor to function as the master processor; wherein the application processor is associated with a processor local bus (PLB), the method further comprising using a PLB bridge processor to enable the application processor to function as the master processor and the communication processor to function as a peripheral processor when the device is in the computing mode; and wherein the communication processor is associated with a memory bus communicating with one or more memory devices, the method further comprising using the PLB bridge processor to bridge the memory bus to the PLB. - View Dependent Claims (6, 7, 8)
-
-
9. A multi mode mobile device configured to switch between a communication mode and a computing mode, comprising:
-
application processing means for executing at least one personal computing application when the device is in the computing mode; communication processing means for facilitating wireless voice and data communication when the device is in the communication mode; means for switching the device from the computing mode to the communication mode in response to user input of at least part of telephone number; wherein the application processing means functions as a master processor and the communication processing means functions as a peripheral processor when the device is in the computing mode and the application processing means is deenergized when the device is in the communication mode to enable the communication processing means to function as the master processor; wherein the application processing means is associated with a processor local bus (PLB), the device further comprising a PLB bridge processing means for enabling the application processing means to function as the master processor and the communication processing means to function as a peripheral processor when the device is in the computing mode; and wherein the communication processing means is associated with a memory bus communicating with one or more memory devices, and wherein the PLB bridge processing means comprises means for bridging the memory bus to the PLB. - View Dependent Claims (10, 11, 12)
-
Specification