IP Library Granted Patent US 7,868,651
Granted Patent B1
US 7,868,651 · App. 12/632,858 · Granted Jan 11, 2011

Off-die termination of memory module signal lines

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 7,868,651
App. No.
12/632,858
Granted
Jan 11, 2011
Kind
B1
Abstract

Off-die termination of memory module signal lines in a computer memory subsystem. The computer memory subsystem includes a memory controller and a DIMM socket installed on a PCB. The memory controller is electrically coupled to the DIMM socket via a memory module signal line. Off-die termination includes detecting, by a termination controller installed on the PCB, no presence of a DIMM in the DIMM socket and, responsive to the detection, activating, by the termination controller, an off-die termination component on the PCB to terminate the memory module signal line.

Claims (42)

1. A method of off-die termination of memory module signal lines in a computer memory subsystem, the computer memory subsystem comprising a memory controller and a Dual In-line Memory Module (‘DIMM’) socket installed on a printed circuit board (‘PCB’), the memory controller electrically coupled to the DIMM socket via a memory module signal line, the method comprising:

detecting, by a termination controller installed on the PCB, no presence of a DIMM in the DIMM socket; and

responsive to the detection, activating, by the termination controller, an off-die termination component on the PCB to terminate the memory module signal line.

2. The method of claim 1 wherein the termination controller comprises a module of automated computing machinery configured as part of the memory controller.

3. The method of claim 1 wherein the termination controller comprises a module of automated computing machinery comprising a service processor.

4. The method of claim 1 wherein detecting no presence of a DIMM in the DIMM socket further comprises receiving a notification from the memory controller during startup that no DIMM is installed in the DIMM socket.

5. The method of claim 1 wherein:

the off-die termination component comprises one or more Field Effect Transistors (‘FETs’) configured to couple the memory module signal to a ground reference voltage through a termination resistor component; and

activating the off-die termination component further comprises enabling the one or more FETs to couple the memory module signal line to the ground reference voltage through the termination resistor component.

6. The method of claim 5 wherein:

the termination resistor component further comprises a variable resistor; and

the method further comprises setting the resistance of the variable resistor.

7. The method of claim 5 wherein:

the termination resistor component further comprises a programmable resistor network; and

the method further comprises setting the resistance of the programmable resistor network.

8. An apparatus for off-die termination of memory module signal lines in a computer memory subsystem, the computer memory subsystem comprising a memory controller and a Dual In-line Memory Module (‘DIMM’) socket installed on a printed circuit board (‘PCB’), the memory controller electrically coupled to the DIMM socket via a memory module signal line, the apparatus comprising a computer processor and computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:

detecting, by a termination controller installed on a PCB, removal of a DIMM from the DIMM socket; and

responsive to the detection, terminating the memory module signal line including activating an off-die termination component installed on the PCB.

9. The apparatus of claim 8 wherein the termination controller comprises a module of automated computing machinery configured as part of the memory controller.

10. The apparatus of claim 8 wherein the termination controller comprises a module of automated computing machinery comprising a service processor.

11. The apparatus of claim 8 wherein detecting removal of a DIMM from the DIMM socket further comprises receiving a notification from the memory control that no DIMM is installed in the DIMM socket.

12. The apparatus of claim 8 wherein:

the off-die termination component comprises one or more Field Effect Transistors (‘FETs’) configured to couple the memory module signal to a ground reference voltage through a termination resistor component; and

activating the off-die termination component further comprises enabling the one or more FETs to couple the memory module signal line to the ground reference voltage through the termination resistor component.

13. The apparatus of claim 12 wherein:

the termination resistor component further comprises a variable resistor; and

the apparatus further comprises computer program instructions capable of setting the resistance of the variable resistor.

14. The apparatus of claim 12 wherein:

the termination resistor component further comprises a programmable resistor network; and

the apparatus further comprises computer program instructions capable of setting the resistance of the programmable resistor network.

15. A computer program product for off-die termination of memory module signal lines in a computer memory subsystem, the computer memory subsystem comprising a memory controller and a Dual In-line Memory Module (‘DIMM’) socket installed on a printed circuit board (‘PCB’), the memory controller electrically coupled to the DIMM socket via a memory module signal line, the computer program product disposed upon a computer readable storage medium, the computer program product comprising computer program instructions capable, when executed, of causing a computer to carry out the steps of:

detecting, by a termination controller installed on a PCB, removal of a DIMM from the DIMM socket; and

responsive to the detection, terminating the memory module signal line including activating an off-die termination component installed on the PCB.

16. The computer program product of claim 15 wherein the termination controller comprises a module of automated computing machinery configured as part of the memory controller.

17. The computer program product of claim 15 wherein the termination controller comprises a module of automated computing machinery comprising a service processor.

18. The computer program product of claim 15 wherein detecting removal of a DIMM from the DIMM socket further comprises receiving a notification from the memory control that no DIMM is installed in the DIMM socket.

19. The computer program product of claim 15 wherein:

the off-die termination component comprises one or more Field Effect Transistors (‘FETs’) configured to couple the memory module signal to a ground reference voltage through a termination resistor component; and

activating the off-die termination component further comprises enabling the one or more FETs to couple the memory module signal line to the ground reference voltage through the termination resistor component.

20. The computer program product of claim 19 wherein:

the termination resistor component further comprises a variable resistor; and

the computer program product further comprises computer program instructions capable of setting the resistance of the variable resistor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 034194/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2010
From: CASES, MOISES; MUTNURY, BHYRAV M.; PHAM, NAM H.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 023817/0009 →