INSTRUCTION ALIGNMENT UNIT EMPLOYING DUAL INSTRUCTION QUEUES FOR HIGH FREQUENCY INSTRUCTION DISPATCH

Patent №

US 5,872,946

Granted

1999-02-16

Filed 1997

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08873339

A microprocessor includes an instruction alignment unit for locating instructions and conveying the located instructions to a set of decode units. The instruction alignment unit includes dual instruction queues. The first instruction queue receives instruction blocks fetched from the instruction cache. The instruction alignment unit uses instruction identification information provided by the instruction cache to select instructions from the first instruction queue for conveyance to the second instruction queue. Additionally, the instruction alignment unit applies a predetermined selection criteria to the instructions within the second instruction queue in order to select instructions for dispatch to the decode units. Selection logic for the first instruction queue need not consider the type of instruction, etc., in selecting instructions for conveyance to the second instruction queue. Selection logic for the second instruction queue considers instruction type, etc., in determining which instructions to dispatch.

AI hardwareG06F 9/382G06F 9/30149G06F 9/30152G06F 9/3802G06F 9/3816

AI classification

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

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 86320920

Assignors

NARAYAN, RAMMOHAN, MADDURI, VENKATESWARA RAO

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

© 2026 NYSGPT2525 LLC