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:
Jul. 24, 2001

Filed:

Apr. 22, 1999
Applicant:
Inventors:

Kurt Alan Feiste, Austin, TX (US);

John Stephen Muhich, Austin, TX (US);

Steven Wayne White, Austin, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/312 ; G06F 9/445 ;
U.S. Cl.
CPC ...
G06F 9/312 ; G06F 9/445 ;
Abstract

A processor (,) includes a preload queue (,) for storing a plurality of preload entries. Each preload entry is associated with a preload instruction and includes the address and byte count defined by the respective preload and an identifier associated with the respective preload. A comparison unit (,) associated with the preload queue (,) identifies each conflicting preload entry, that is, each preload entry associated with a preload instruction that conflicts with an older store instruction. The oldest preload instruction associated with one of the conflicting preload entries represents a target preload. The processor (,) may flush this target preload along with all instructions executed after the target preload in order to correct for the conflict between the target preload and store instruction.


Find Patent Forward Citations

Loading…