IP Library Granted Patent US 8,386,833
Granted Patent B2
US 8,386,833 · App. 13/280,251 · Granted Feb 26, 2013

Memory systems and memory modules

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,386,833
App. No.
13/280,251
Granted
Feb 26, 2013
Kind
B2
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.

Claims (13)

1. A memory module, comprising:

at least one memory chip; and

a first intelligent chip coupled to the at least one memory chip and adapted to be coupled to a memory controller, wherein the intelligent chip is configured to implement at least a part of a reliability and serviceability (RAS) feature; and

a second intelligent chip coupled to the at least one memory chip and adapted to be coupled to the memory controller, and a sideband bus that couples the intelligent chip to the second intelligent chip,

wherein information is communicated over the sideband bus to prompt either the intelligent chip or second intelligent chip to substitute data from good memory bits in the at least one memory chip for data from known bad memory bits in the at least one memory chip using a lookaside buffer.

2. The memory module of claim 1 , wherein the first intelligent chip is configured to control a light-emitting diode to indicate a failure of the memory module.

3. The memory module of claim 1 , wherein the RAS feature comprises a self-test performed on the memory module.

4. The memory module of claim 3 , wherein the intelligent chip is configured to control one or more light-emitting diodes to indicate a failed or successful self-test.

5. The memory module of claim 1 , wherein the RAS feature comprises memory sparing.

6. The memory module of claim 5 , wherein the intelligent chip is configured to calculate replacement possibilities, optimize a replacement based on a replacement strategy, notify the host system of memory sparing operations being performed, and perform a memory sparing substitution or replacement.

7. The memory module of claim 1 , wherein the first intelligent chip transmits a signal to the intelligent buffer chip to turn off an output buffer associated with the intelligent buffer chip.

8. The memory module of claim 1 , wherein control information is communicated over the sideband bus that includes an indication of a data flow direction, at least one port identifier, and an indication of a number of byte lanes per port.

9. The memory module of claim 1 , wherein control information is communicated over the sideband bus in the form of a fixed-format command packet.

Assignments (3)
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044141/0827 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2012
From: SMITH, MICHAEL J.S.; RAJAN, SURESH N.
To: METARAM
Reel/Frame 028375/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2012
From: METARAM, INC.
To: GOOGLE, INC.
Reel/Frame 028375/0635 →