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:
Jun. 26, 2001

Filed:

Sep. 11, 1998
Applicant:
Inventors:

Ranjit J. Rozario, San Jose, CA (US);

Scott Waldron, Belmont, CA (US);

Ravikrishna Cherukuri, Milpitas, CA (US);

Assignee:

Advanced Micro Devices, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/318 ;
U.S. Cl.
CPC ...
G06F 1/318 ;
Abstract

A system (,) for automatically ordering a request for access to a system memory (,) is disclosed. The system (,) includes a re-ordering buffer (,) having a data input (,) and a data output (,) and an input request position identifier (,) associated with the re-ordering buffer (,). The input request position identifier (,) indicates a position of the data input (,) in the re-ordering buffer (,) for the new request based on a status of the request. A method (,) of ordering a request for access to a system memory (,) in a buffer (,) is also disclosed and includes initiating a request (,) for access to the system memory (,), wherein the request contains a status indicating a priority of the request. The status of the request is evaluated (,) to determine whether the request is a high priority request or a low priority request and a location for inputting the access request into the buffer (,) is identified (,) in response to the evaluation. One or more previously requested access requests are then shifted (,) within the buffer if necessary to make room for the access request at the identified location and the new access request is inserted into the buffer at the identified location (,).


Find Patent Forward Citations

Loading…