Method and system for initializing an interface between two circuits of a communication device while a processor of the first circuit is inactive and waking up the processor thereafter
First Claim
1. A method for managing communications between sub-systems of a communication device, the sub-systems of the communication device including a Baseband Integrated Circuit (BBIC) and a Radio Frequency Integrated Circuit (RFIC), the BBIC including a processing engine, a state machine module and an interface module, each of the BBIC and the RFIC including one or more Phase Locked Loops (PLLs), the method comprising:
- initializing a Digital Radio Frequency Third Generation (DigRF3G) interface between the RFIC and the BBIC, wherein the processing engine is functionally inactive during the initialization;
exchanging one or more data packets between the RFIC and the BBIC based on the initialization of the DigRF3G interface;
waking-up the processing engine after said initializing; and
transferring the one or more data packets between the BBIC interface module and the processing engine.
30 Assignments
0 Petitions
Accused Products
Abstract
A method and system for managing communications between sub-systems of a communication device. The sub-systems include a Radio Frequency Integrated Circuit (RFIC) and a Baseband Integrated Circuit (BBIC). The BBIC includes a processing engine, a state machine module and an interface module. The method includes initializing a Digital Radio Frequency Third Generation (DigRF3G) interface between the RFIC and the BBIC. The processing engine is kept functionally inactive during the initialization process of the DigRF3G interface. Further, the method includes exchanging one or more packets between the RFIC and the BBIC.
16 Citations
10 Claims
-
1. A method for managing communications between sub-systems of a communication device, the sub-systems of the communication device including a Baseband Integrated Circuit (BBIC) and a Radio Frequency Integrated Circuit (RFIC), the BBIC including a processing engine, a state machine module and an interface module, each of the BBIC and the RFIC including one or more Phase Locked Loops (PLLs), the method comprising:
-
initializing a Digital Radio Frequency Third Generation (DigRF3G) interface between the RFIC and the BBIC, wherein the processing engine is functionally inactive during the initialization; exchanging one or more data packets between the RFIC and the BBIC based on the initialization of the DigRF3G interface; waking-up the processing engine after said initializing; and transferring the one or more data packets between the BBIC interface module and the processing engine. - View Dependent Claims (2, 3, 4)
-
-
5. A system for managing communications between sub-systems of a communication device, the sub-systems of the communication device including a Baseband Integrated Circuit (BBIC) and a Radio Frequency Integrated Circuit (RFIC), the BBIC including a processing engine, each of the BBIC and the RFIC including one or more phase locked loops (PLLs), the system comprising:
-
a state machine module that updates its state based on one or more predefined conditions, wherein the state machine module has a plurality of states, and wherein each of the plurality of states is used to manage the communications between the sub-systems; and an interface module connected to the state machine module that generates signals to initialize a communication interface between the RFIC and the BBIC, wherein the processing engine is inactive while the state machine module initializes the communication between the RFIC and the BBIC and wherein the communication interface includes a Digital Radio Frequency Third Generation (DigRF3G) interface. - View Dependent Claims (6)
-
-
7. A communication device, comprising:
-
a radio frequency integrated circuit (RFIC); and a baseband integrated circuit (BBIC), coupled to the RFIC, that processes one or more data packets, wherein the BBIC comprises; a processing engine that processes the one or more data packets, wherein the processed data packets are intended to be used in the communication device; a state machine module, coupled to the processing engine, that updates its state based on one or more predefined conditions, wherein the state machine module has a plurality of states, at least one of said states for initializing communication between the RFIC and the BBIC; and an interface module connected to the state machine module that generates a plurality of signals to facilitate communications between the BBIC and RFIC via initializing a communication interface, wherein the plurality of signals are generated based on a corresponding state of the plurality of states, wherein the communication interface is a Digital Radio Frequency Third Generation (DigRF3G) interface, and wherein the processing engine is inactive while the state machine module initializes the communication between the RFIC and the BBIC. - View Dependent Claims (8, 9, 10)
-
Specification