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. 09, 2025

Filed:

Aug. 24, 2023
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Houdhaifa Bouzguarrou, Austin, TX (US);

Rami Mohammad Al Sheikh, Morrisville, NC (US);

Guillaume Bolbenes, Vallauris, FR;

Assignee:

Arm Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/38 (2018.01); G06F 12/0862 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0862 (2013.01); G06F 9/3832 (2013.01); G06F 9/3844 (2013.01); G06F 9/3848 (2013.01);
Abstract

Prediction circuitry generates a prediction associated with a prediction input address, for controlling a speculative action. Combiner circuitry determines a combined prediction by applying a prediction combination function to a given address and sets of prediction information generated by a plurality of predictors corresponding to the given address. A cache structure comprises combiner cache entries. A given combiner cache entry associated with an address indication indicates items of combined prediction information for an address corresponding to the address indication and different combinations of possible values for the respective sets of prediction information. Lookup circuitry looks up the cache structure based on the prediction input address to identify a selected combiner cache entry, and generates the prediction based on combined prediction information selected from the selected combiner cache entry based on the respective sets of prediction information corresponding to the prediction input address.


Find Patent Forward Citations

Loading…