Method and apparatus for processing real-time events associated with a wireless communication protocol
First Claim
1. A mobile, uniprocessor computer system comprising:
- a high-level baseband controller to operate a radio module in accordance with a wireless communication protocol; and
a primary host processor coupled to the high-level baseband controller, the processor having a first portion to process real-time events received from the controller and associated with the wireless communication protocol, and having a second portion to process non real-time events.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor may perform real-time event processing of real-time events in a manner that enables a radio module equipped computer system to operate in accordance with a wireless communication protocol using host processor baseband processing. In accordance with one embodiment, the processor may perform real-time event processing by halting a process in response to receiving a real-time event, handling the event, then returning to the process. In accordance with another embodiment, the processor may perform real-time event processing on a non-symetric processing core integrated with a primary host processor core that shares the same L2 cache.
-
Citations
21 Claims
-
1. A mobile, uniprocessor computer system comprising:
-
a high-level baseband controller to operate a radio module in accordance with a wireless communication protocol; and
a primary host processor coupled to the high-level baseband controller, the processor having a first portion to process real-time events received from the controller and associated with the wireless communication protocol, and having a second portion to process non real-time events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21)
-
-
14. A method comprising:
-
executing a process on a primary host processor of a computer system, the process being associated with a non real-time operating system;
receiving a real-time event by a transceiver of the computer system from an external device, the event associated with a wireless communication protocol;
forwarding the event to the processor; and
processing the event in real-time such that the wireless communication protocol is maintained and a high-level portion of baseband processing associated with the wireless communication protocol is done by the processor independent of the operating system.
-
Specification