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:
Sep. 15, 2015
Filed:
Apr. 30, 2012
David Thomas Manville, Ann Arbor, MI (US);
Trevor Nigel Mudge, Ann Arbor, MI (US);
David Thomas Manville, Ann Arbor, MI (US);
Trevor Nigel Mudge, Ann Arbor, MI (US);
The Regents of the University of Michigan, Ann Arbor, MI (US);
Abstract
A data processing systemis provided with branch prediction circuitryfor performing branch prediction operations. Next branch table circuitrystores data identifying from a given branch instruction what will be the address of the next branch instruction to be encountered within the program flow. This next branch instruction address is supplied to the branch prediction circuitrywhich uses it to form its prediction prior to that next branch instruction being identified as such by the instruction decoder. This permits branch prediction to commence earlier in the branch prediction circuitrythan would otherwise be the case.