EARLY BRANCH INSTRUCTION PREDICTION

Patent №

US 7,797,520

Granted

2010-09-14

Filed 2005

Owner

ARM LIMITED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11170083

A data processing apparatus including a prefetch unit for prefetching the instructions from a memory, branch prediction logic and a branch target cache for storing predetermined information about branch operations executed by the processor. The information includes identification of an instruction specifying a branch operation, a target address for said branch operation and a prediction as to whether said branch operation is taken or not. The prefetch unit accesses said branch target cache at least one clock cycle prior to fetching an instruction from said memory, to determine if there is predetermined information corresponding to said instruction stored within said branch target cache.

AI hardwareG06F 9/3844G06F 9/3804

AI classification

AI hardware1.00
Natural language0.06
Planning0.04
Evolutionary computation0.03
Knowledge representation0.02
Vision0.00
Machine learning0.00
Speech0.00

Ownership

ARM LIMITED

assignment · 170010689

Assignors

GRANDOU, GILLES ERIC, RAPHALEN, PHILLIPE JEAN-PIERRE, GRISENTHWAITE, RICHARD ROY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC