The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 06, 2011

Filed:

Aug. 20, 2007
Applicants:

Song Chen, San Jose, CA (US);

Paul L. Chou, Santa Clara, CA (US);

Christopher C. Woodthorpe, Los Gatos, CA (US);

Venugopal Balasubramonian, Campbell, CA (US);

Keith Rieken, Cupertino, CA (US);

Inventors:

Song Chen, San Jose, CA (US);

Paul L. Chou, Santa Clara, CA (US);

Christopher C. Woodthorpe, Los Gatos, CA (US);

Venugopal Balasubramonian, Campbell, CA (US);

Keith Rieken, Cupertino, CA (US);

Assignee:

Infineon Technologies AG, Neubiberg, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04Q 7/20 (2006.01);
U.S. Cl.
CPC ...
Abstract

A wireless communication system hosts a plurality of processes in accordance with a communication protocol. The system includes application specific instruction set processors (ASISPs) that provided computation support for the process. Each ASISP is capable of executing a subset of the functions of a communication protocol. A scheduler is used to schedule the ASISPs in a time-sliced algorithm so that each ASISP supports several processes. In this architecture, the ASISP actively performs computations for one of the supported processes (active process) at any given time. The state information of each process supported by a particular ASISP is stored in a memory bank that is uniquely associated with the ASISP. When a scheduler instructs an ASISP to change which process is the active process, the state information for the inactivated process is stored in the memory bank and the state information for the newly activated process is retrieved from the memory bank.


Find Patent Forward Citations

Loading…