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:
Nov. 03, 2009

Filed:

Dec. 23, 2008
Applicants:

Andreas Christian Doering, Adliswil, CH;

Patricia Maria Sagmeister, Adliswil, CH;

Jonathan Bruno Rohrer, Zug, CH;

Silvio Dragone, Adliswil, CH;

Rolf Clauberg, Gattikon, CH;

Florian Alexander Auernhammer, Adliswil, CH;

Maria Gabrani, Thalwil, CH;

Inventors:

Andreas Christian Doering, Adliswil, CH;

Patricia Maria Sagmeister, Adliswil, CH;

Jonathan Bruno Rohrer, Zug, CH;

Silvio Dragone, Adliswil, CH;

Rolf Clauberg, Gattikon, CH;

Florian Alexander Auernhammer, Adliswil, CH;

Maria Gabrani, Thalwil, CH;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A computer system controls ordered memory operations according to a programmatically-configured ordering class protocol to enable parallel memory access while maintaining ordered read responses. The system includes a memory and/or cache memory including a memory/cache controller, an I/O device for communicating memory access requests from system data sources and a memory controller I/O Interface. Memory access requests from the system data sources provide a respective ordering class value. The memory controller I/O Interface processes each memory access request and ordering class value communicated from a data source through the I/O device in coordination with the ordering class protocol. Preferably, the I/O device includes at least one register for storing ordering class values associated with system data sources that implement memory access requests.


Find Patent Forward Citations

Loading…