×

Increasing the number of ranks per channel

  • US 8,539,145 B1
  • Filed: 07/28/2009
  • Issued: 09/17/2013
  • Est. Priority Date: 07/28/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for increasing a number of ranks per channel, wherein said channel comprises at least one buffered dual in-line memory module (DIMM), wherein said at least one buffered DIMM comprises a conventional number of ranks and a conventional number of pins, said method comprising:

  • receiving, by a computer system, a memory access request at a memory controller, wherein said memory controller comprises a conventional number of pins;

    encoding, by said computer system, a plurality of chip-select (CS) signals at said memory controller, wherein said plurality of CS signals are based on said memory access request, such that said number of ranks per said channel increases compared to a conventional number of ranks per said channel while not requiring an increase in said number of pins in said memory controller compared to said conventional number of pins of said memory controller;

    reducing, by said computer system, a number of on-die-termination (ODT) pins needed at said at least one said buffered DIMM compared to a conventional number of ODT pins needed at said at least one said buffered DIMM based on a combination of CS and ODT encoding and DIMM Inter-Integrated Circuit (I2C) address bits, wherein a buffer on said buffered DIMM is assigned a unique address based upon a DIMM I2C address assigned to the slot in which said buffered DIMM is installed, and wherein said buffer is programmed on boot-up to decode a subset of received CS signals based at least in part on said unique address; and

    reducing, by said computer system, a number of clock-enable (CKE) pins needed at said at least one said buffered DIMM compared to a conventional number of CKE pins needed at said at least one said buffered DIMM based on said combination of CS and ODT encoding and DIMM Inter-Integrated Circuit (I2C) address bits.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×