System for Supporting Partial Cache Line Read Operations to a Memory Module to Reduce Read Data Traffic on a Memory Channel
First Claim
1. A memory system, comprising:
- a memory hub device integrated in a memory module; and
a set of memory devices coupled to the memory hub device, wherein the memory hub device comprises;
burst logic integrated in the memory hub device, wherein the burst logic determines an amount of read data to be transmitted from the set of memory devices and generates a burst length field corresponding to the amount of read data; and
a memory hub controller integrated in the memory hub device, wherein the memory hub controller controls the amount of read data that is transmitted using the burst length field and wherein the memory hub device transmits the amount of read data on a memory channel, wherein the amount of read data is equal to or less than a conventional data burst amount of data for the set of memory devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory system is provided that supports partial cache line read operations to a memory module to reduce read data traffic on a memory channel. The memory system comprises a memory hub device integrated in the memory module and a set of memory devices coupled to the memory hub device. The memory hub comprises burst logic integrated in the memory hub device. The burst logic determines an amount of read data to be transmitted from the set of memory devices and generates a burst length field corresponding to the amount of read data. The memory hub also comprises a memory hub controller integrated in the memory hub device. The memory hub controller controls the amount of read data that is transmitted using the burst length field. The memory hub device transmits the amount of read data that is equal to or less than a conventional data burst amount of data.
132 Citations
21 Claims
-
1. A memory system, comprising:
-
a memory hub device integrated in a memory module; and a set of memory devices coupled to the memory hub device, wherein the memory hub device comprises; burst logic integrated in the memory hub device, wherein the burst logic determines an amount of read data to be transmitted from the set of memory devices and generates a burst length field corresponding to the amount of read data; and a memory hub controller integrated in the memory hub device, wherein the memory hub controller controls the amount of read data that is transmitted using the burst length field and wherein the memory hub device transmits the amount of read data on a memory channel, wherein the amount of read data is equal to or less than a conventional data burst amount of data for the set of memory devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data processing system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises one or more memory modules, and wherein each memory module of the one or more memory modules comprise; a memory hub device integrated in the memory module; and a set of memory devices coupled to the memory hub device, wherein the memory hub device comprises; burst logic integrated in the memory hub device, wherein the burst logic determines an amount of read data to be transmitted from the set of memory devices and generates a burst length field corresponding to the amount of read data; and a memory hub controller integrated in the memory hub device, wherein the memory hub controller controls the amount of read data that is transmitted using the burst length field and wherein the memory hub device transmits the amount of read data on a memory channel, wherein the amount of read data is equal to or less than a conventional data burst amount of data for the set of memory devices. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification