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. 24, 2013

Filed:

Dec. 05, 2005
Applicants:

Sainath Karlapalem, Bangalore, IN;

Bijo Thomas, Kottayam, IN;

Nagaraju Bussa, Hyderabad, IN;

Inventors:

Sainath Karlapalem, Bangalore, IN;

Bijo Thomas, Kottayam, IN;

Nagaraju Bussa, Hyderabad, IN;

Assignee:

NXP B.V., Eindhoven, NL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 13/28 (2006.01);
U.S. Cl.
CPC ...
Abstract

A data processing system is provided with at least one processing unit () for an interleaved processing of multiple tasks (T-T), and a cache () associated to the at least one processing unit () for caching data for the multiple tasks (T-T) to be processed by the at least one processing unit (). The cache () is divided into a plurality of cache lines (). Each of the cache lines () is associated to one of the multiple tasks (T-T). Furthermore, a task scheduler () is provided for scheduling the multiple tasks (T-T) to be processed in an interleaved manner by the at least one processing unit (). A cache controller () is provided for selecting those cache lines () in the cache (), which are to be evicted from the cache (). This selection is performed based on the task scheduling of the task scheduler ().


Find Patent Forward Citations

Loading…