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. 16, 1998

Filed:

Jan. 15, 1997
Applicant:
Inventors:

Bruce Young, Tigard, OR (US);

Norman Rasmussen, Hillsboro, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395309 ;
Abstract

A bus with bus commands which optimize the management of buffers within a bus bridge is disclosed. The bus incorporates at least two types of write commands, a Postable Memory Write command and a Memory Write command. The Postable Memory Write command serves as a write command which additionally instructs the bus bridge that the processor will not be informed that the data transfer is complete, and thus, data may be posted in the bus bridge. In contrast, the Memory Write command serves as a write command which additionally instructs the bus bridge that the processor may be informed that the data transfer is complete, and that data should not, accordingly, be posted. These two write commands are used in combination such that a data transfer of a contiguous block of data utilizes Postable Memory Write commands until the final transaction in the transfer, at which time, a Memory Write command is used. The bus further incorporates at least two types of read commands, including a Memory Read Prefetch command and a Memory Read command. The Memory Read Pre-fetch command serves as a read command which additionally instructs the bus bridge to pre-fetch a first amount of data. The Memory Read command serves as a read command which additionally instructs the bridge to pre-fetch a second amount of data, or in an alternative usage, to read the data without pre-fetching.


Find Patent Forward Citations

Loading…