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.
Patent No.:
Date of Patent:
Jan. 31, 2006
Filed:
Sep. 26, 2002
James A. Williams, Mahtomedi, MN (US);
Robert H. Andrighetti, Somerset, WI (US);
Conrad S. Shimada, Oakdale, MN (US);
Donald C. Englin, Shoreview, MN (US);
Kelvin S. Vartti, Hugo, MN (US);
James A. Williams, Mahtomedi, MN (US);
Robert H. Andrighetti, Somerset, WI (US);
Conrad S. Shimada, Oakdale, MN (US);
Donald C. Englin, Shoreview, MN (US);
Kelvin S. Vartti, Hugo, MN (US);
Unisys Corporation, Blue Bell, PA (US);
Abstract
A system and method for pre-fetching data signals is disclosed. According to one aspect of the invention, an Instruction Processor (IP) generates requests to access data signals within the cache. Predetermined ones of the requests are provided to pre-fetch control logic, which determines whether the data signals are available within the cache. If not, the data signals are retrieved from another memory within the data processing system, and are stored to the cache. According to one aspect, the rate at which pre-fetch requests are generated may be programmably selected to match the rate at which the associated requests to access the data signals are provided to the cache. In another embodiment, pre-fetch control logic receives information to generate pre-fetch requests using a dedicated interface coupling the pre-fetch control logic to the IP.