METHOD AND APPARATUS TO SELECTIVELY ADVANCE A WRITE POINTER FOR A QUEUE BASED ON THE INDICATED VALIDITY OR INVALIDITY OF AN INSTRUCTION STORED WITHIN THE QUEUE

Patent №

US 7,149,883

Granted

2006-12-12

Filed 2000

Owner

MICRON TECHNOLOGY, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09539734

A buffer mechanism for buffering microinstructions between a trace cache and an allocator performs a compacting operation by overwriting entries within a queue, known not to store valid instructions or data, with valid instructions or data. Following a write operation to a queue included within the buffer mechanism, pointer logic determines whether the entries to which instructions or data have been written include the valid data or instructions. If an entry is shown to be invalid, the write pointer is not advanced past the relevant entry. In this way, an immediately following write operation will overwrite the invalid data or instruction with data or instruction. The overwriting instruction or data will again be subject to scrutiny (e.g., a qualitative determination) to determine whether it is valid or invalid, and will only be retained within the queue if valid.

AI hardwareG06F 9/382G06F 9/3017G06F 9/3802G06F 9/3808G06F 9/3814G06F 9/3851

AI classification

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

Ownership

MICRON TECHNOLOGY, INC.

assignment · 321800218

© 2026 NYSGPT2525 LLC