IP Library Granted Patent US 8,250,295
Granted Patent B2
US 8,250,295 · App. 10/752,151 · Granted Aug 21, 2012

Multi-rank memory module that emulates a memory module having a different number of ranks

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,250,295
App. No.
10/752,151
Granted
Aug 21, 2012
Kind
B2
Abstract

A transparent four rank memory module has a front side and a back side. The front side has a third memory rank stacked on a first memory rank. The back side has a fourth memory rank stacked on a second memory rank. An emulator coupled to the memory module activates and controls one individual memory rank from either the first memory rank, the second memory rank, the third memory rank, or the fourth memory rank based on the signals received from a memory controller.

Claims (27)

1. A memory module connectable to a computer system, the memory module comprising:

a board;

a plurality of double-data-rate (DDR) memory devices mounted to the board, the plurality of DDR memory devices arranged in a first number of ranks;

a circuit that is coupled to said board and that receives from the computer system a set of input control signals that includes a set of first chip select signals and an address signal and that generates a set of second chip select signals based at least in part upon values of said set of first chip select signals and a portion of the address signal;

wherein a number of chip select signals of the set of second chip select signals corresponds to a first number of DDR memory devices arranged in the first number of ranks;

wherein a number of chip select signals of the set of first chip select signals corresponds to a second number of DDR memory devices arranged in a second number of ranks, the second number of DDR memory devices smaller than the first number of DDR memory devices and the second number of ranks less than the first number of ranks;

wherein at least one signal of the set of second chip select signals has a value to selectively activate a respective rank of the first number of ranks;

wherein the circuit provides one or more of the received set of input control signals to said at least one respective activated rank;

wherein the set of input control signals further includes RAS, CAS, WE, BA;

wherein the circuit includes an emulator and a register; and wherein the emulator receives from the computer system at least a portion of the set of input control signals that includes RAS, CAS, WE, the set of first chip select signals and the portion of the address signal;

wherein the emulator generates the set of second chip select signals in response to the at least a portion of the set of input control signals received by the emulator;

wherein the register receives at least another portion of the set of input control signals that includes RAS, CAS, WE, BA and the remaining portion of the address signal; and

wherein the register provides one or more of the input control signals received by the register to said at least one respective activated rank.

2. The memory module of claim 1 ,

wherein a number of DDR devices per rank in the first number of ranks is the same as a number of DDR devices per rank in the second number of ranks.

3. The memory module of claim 1 ,

wherein a number of DDR devices per rank in the first number of ranks and the number of DDR devices per rank in the second number of ranks is 9.

4. The memory module of claim 1 ,

wherein the first number of ranks is twice the second number of ranks.

5. The memory module of claim 1 ,

wherein the first number of ranks is four and the second number of ranks is two.

6. The memory module of claim 1 ,

wherein the first set of chip select signals consists of two signals and the second set of chip select signals consist of four signals.

7. The memory module of claim 1 ,

wherein the address signal includes multiple bits and the portion of the address signal includes a portion of the multiple bits.

8. The memory module of claim 1 ,

wherein the first rank and the second rank have the same memory density.

Assignments (12)
RELEASE OF PATENT SECURITY INTEREST RECORDED AT R/F 058983/0001 Recorded Jun 25, 2025
From: CITIZENS BANK, N.A.
To: SMART MODULAR TECHNOLOGIES, INC.; SMART EMBEDDED COMPUTING, INC.; SMART HIGH RELIABILITY SOLUTIONS LLC; CREELED, INC.
Reel/Frame 071725/0207 →
RELEASE OF SECURITY INTEREST AT REEL 033792 FRAME 0908 Recorded Feb 7, 2022
From: BARCLAYS BANK PLC
To: SMART MODULAR TECHNOLOGIES, INC.
Reel/Frame 058963/0725 →
RELEASE OF SECURITY INTEREST Recorded Feb 7, 2022
From: BANK OF AMERICA, N.A., AS AGENT
To: SMART MODULAR TECHNOLOGIES, INC.
Reel/Frame 058913/0385 →
SECURITY INTEREST Recorded Feb 7, 2022
From: SMART MODULAR TECHNOLOGIES, INC.; SMART HIGH RELIABILITY SOLUTIONS, LLC; SMART EMBEDDED COMPUTING, INC.; CREELED, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 058983/0001 →
SECURITY INTEREST Recorded Dec 23, 2020
From: SMART MODULAR TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 054738/0855 →
NOTICE OF SUCCESSION OF AGENCY Recorded Sep 22, 2014
From: JPMORGAN CHASE BANK, N.A.
To: BARCLAYS BANK PLC, AS SUCCESSOR AGENT
Reel/Frame 033792/0908 →
SECURITY INTEREST Recorded Aug 26, 2011
From: SMART MODULAR TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 026818/0512 →
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES (015302/0974); (015931/0509); & (015312/0001) Recorded Aug 25, 2011
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS SUCCESSOR AGENT
To: SMART MODULAR TECHNOLOGIES, INC.
Reel/Frame 026811/0087 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME (015829/0808) Recorded Aug 25, 2011
From: U.S. BANK NATIONAL ASSOCIATION
To: SMART MODULAR TECHNOLOGIES, INC.
Reel/Frame 026811/0093 →
AMENDMENT Recorded Apr 22, 2005
From: SMART MODULAR TECHNOLOGIES, INC., A CALIFORNIA CORPORATION
To: WELLS FARGO FOOTHILL, INC.
Reel/Frame 015931/0509 →
COLLATERAL ASSIGNMENT OF PATENTS (SECURITY AGREEMENT) Recorded Mar 29, 2005
From: SMART MODULAR TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS TRUSTEE
Reel/Frame 015829/0808 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2004
From: AMIDI, HOSSEIN; MARINO, KELVIN A.; KOLLI, SATYADEV
To: SMART MODULAR TECHNOLOGIES, INC.
Reel/Frame 014877/0063 →