Memory modules with reliability and serviceability functions
First Claim
1. A memory module comprising:
- a plurality of memory chips comprising a first memory chip and a second memory chip;
a plurality of intelligent buffer chips comprising;
a first intelligent buffer chip coupled to the first memory chip, wherein the first intelligent buffer chip includes a first temperature monitoring device configured to perform temperature measurements of the first memory chip; and
a distinct second intelligent buffer chip coupled to the second memory chip, wherein the second intelligent buffer chip includes a second temperature monitoring device configured to perform temperature measurements of the second memory chip;
an intelligent register chip coupled to a memory controller; and
a sideband bus coupling the intelligent register chip and the plurality of intelligent buffer chips,wherein the intelligent register chip is configured to receive (i) from the first intelligent buffer chip via the sideband bus, first data representing the temperature measurements of the first memory chip and (ii) from the second intelligent buffer chip via the sideband bus, second data representing the temperature measurements of the second memory chip.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention sets forth a memory module that includes at least one memory chip, and an intelligent chip coupled to the at least one memory chip and a memory controller, where the intelligent chip is configured to implement at least a part of a RAS feature. The disclosed architecture allows one or more RAS features to be implemented locally to the memory module using one or more intelligent register chips, one or more intelligent buffer chips, or some combination thereof. Such an approach not only increases the effectiveness of certain RAS features that were available in prior art systems, but also enables the implementation of certain RAS features that were not available in prior art systems.
-
Citations
20 Claims
-
1. A memory module comprising:
-
a plurality of memory chips comprising a first memory chip and a second memory chip; a plurality of intelligent buffer chips comprising; a first intelligent buffer chip coupled to the first memory chip, wherein the first intelligent buffer chip includes a first temperature monitoring device configured to perform temperature measurements of the first memory chip; and a distinct second intelligent buffer chip coupled to the second memory chip, wherein the second intelligent buffer chip includes a second temperature monitoring device configured to perform temperature measurements of the second memory chip; an intelligent register chip coupled to a memory controller; and a sideband bus coupling the intelligent register chip and the plurality of intelligent buffer chips, wherein the intelligent register chip is configured to receive (i) from the first intelligent buffer chip via the sideband bus, first data representing the temperature measurements of the first memory chip and (ii) from the second intelligent buffer chip via the sideband bus, second data representing the temperature measurements of the second memory chip. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory module comprising:
-
a plurality of memory chips comprising a first memory chip and a second memory chip; a plurality of intelligent buffer chips comprising; a first intelligent buffer chip coupled to the first memory chip, wherein the first intelligent buffer chip includes a first temperature monitoring device configured to perform temperature measurements of the first memory chip; and a distinct second intelligent buffer chip coupled to the second memory chip, wherein the second intelligent buffer chip includes a second temperature monitoring device configured to perform temperature measurements of the second memory chip; an intelligent register chip coupled to a memory controller; a sideband bus coupling the intelligent register chip and the plurality of intelligent buffer chips; a first data bus coupling the intelligent register chip and the first memory chip; and a second data bus coupling the intelligent register chip and the second memory chip, wherein the intelligent register chip is configured to receive (i) from the first intelligent buffer chip via the sideband bus, first data representing the temperature measurements of the first memory chip and (ii) from the second intelligent buffer chip via the sideband bus, second data representing the temperature measurements of the second memory chip. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A memory module comprising:
-
a plurality of memory chips comprising a first memory chip and a second memory chip; a plurality of intelligent buffer chips comprising; a first intelligent buffer chip coupled to the first memory chip, wherein the first intelligent buffer chip includes a first temperature monitoring device configured to perform temperature measurements of the first memory chip; and a distinct second intelligent buffer chip coupled to the second memory chip, wherein the second intelligent buffer chip includes a second temperature monitoring device configured to perform temperature measurements of the second memory chip; an intelligent register chip coupled to a memory controller; a sideband bus coupling the intelligent register chip and the plurality of intelligent buffer chips; a first data bus coupling the memory controller and the first memory chip; and a second data bus coupling the memory controller and the second memory chip, wherein the intelligent register chip is configured to receive (i) from the first intelligent buffer chip via the sideband bus, first data representing the temperature measurements of the first memory chip and (ii) from the second intelligent buffer chip via the sideband bus, second data representing the temperature measurements of the second memory chip. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification