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:
Oct. 05, 2010
Filed:
Mar. 14, 2008
Rachel Marie Flood, Austin, TX (US);
Scott Bruce Frommer, Cold Spring, NY (US);
David Allen Hrusecky, Cedar Park, TX (US);
Sheldon B. Levenstein, Austin, TX (US);
Michael Thomas Vaden, Austin, TX (US);
Rachel Marie Flood, Austin, TX (US);
Scott Bruce Frommer, Cold Spring, NY (US);
David Allen Hrusecky, Cedar Park, TX (US);
Sheldon B. Levenstein, Austin, TX (US);
Michael Thomas Vaden, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Method, system and computer program product for generating effective addresses in a data processing system. A method, in a data processing system, for generating an effective address includes generating a first portion of the effective address by calculating a first plurality of effective address bits of the effective address, and generating a second portion of the effective address by guessing a second plurality of effective address bits of the effective address. By intelligently guessing a plurality of the effective address bits that form the effective address, the effective address can be generated and sent to a translation unit more quickly than in a system in which all the effective address bits of the effective address are calculated. The method and system is particularly suitable for generating effective addresses in a CAM-based effective address translation design in a multi-threaded environment.