BRANCH TARGET ADDRESS CACHE INCLUDING ADDRESS TYPE TAG BIT

Patent №

US 7,865,705

Granted

2011-01-04

Filed 2008

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12024203

In at least one embodiment, a processor includes an execution unit and instruction sequencing logic that fetches instructions from a memory system for execution by the execution unit. The instruction sequencing logic includes branch logic that outputs predicted branch target addresses for use as instruction fetch addresses. The branch logic includes a branch target address prediction circuitry concurrently holding a first entry providing storage for a first branch target address prediction associating a first instruction fetch address with a first branch target address to be used as an instruction fetch address and a second entry providing storage for a second branch target address prediction associating the first instruction fetch address with a different second branch target address. The first entry indicates a first instruction address type for the first instruction fetch address, and the second entry indicates a second instruction address type for the first instruction fetch address.

AI hardwareG06F 9/3806G06F 9/30094G06F 9/3013G06F 9/30174G06F 9/3802G06F 9/383G06F 9/3836G06F 9/384+2 more

AI classification

AI hardware1.00
Machine learning0.18
Natural language0.07
Vision0.01
Evolutionary computation0.00
Knowledge representation0.00
Planning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 204740547

Assignors

LEVITAN, DAVID S., ZHANG, LIXIN

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

From the same owner

© 2026 NYSGPT2525 LLC