IP Library Granted Patent US 9,501,433
Granted Patent B2
US 9,501,433 · App. 14/683,080 · Granted Nov 22, 2016

Semiconductor memory systems with on-die data buffering

Inventors: Frederick A. Ware (Los Altos Hills, CA); Amir Amirkhany (Sunnyvale, CA); Suresh Rajan (Fremont, CA); Mohammad Hekmat (Mountain View, CA); Dinesh Patil (Sunnyvale, CA)
Assignee: Rambus Inc.
G06F13/1673G11C5/02G11C7/10G11C7/106G11C7/1012G11C7/1021G11C7/1066G11C7/1072G11C7/1087G11C7/1093G11C7/222G11C8/18G11C11/4076G11C11/4093G11C11/4096G11C11/419G11C29/022G11C29/023G11C29/028
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 9,501,433
App. No.
14/683,080
Granted
Nov 22, 2016
Kind
B2
Abstract

A semiconductor memory system includes a first semiconductor memory die and a second semiconductor memory die. The first semiconductor memory die includes a primary data interface to receive an input data stream during write operations and to deserialize the input data stream into a first plurality of data streams, and also includes a secondary data interface, coupled to the primary data interface, to transmit the first plurality of data streams. The second semiconductor memory die includes a secondary data interface, coupled to the secondary data interface of the first semiconductor memory die, to receive the first plurality of data streams.

Claims (49)

1. A memory module comprising:

a substrate;

memory including

a first memory device, the first memory device having a primary interface for carrying out signal transfers with a memory controller via a primary bus, and a secondary interface;

a second memory device, the second memory device including a data interface coupled to the secondary interface;

wherein the memory is coupled to the substrate; and

wherein data transfers between the second memory device and the memory controller are routed through the first memory device.

2. The memory module according to claim 1 , wherein the first memory device is configured as a buffer device, and the second memory device is configured as a memory storage device.

3. The memory module according to claim 1 , wherein the first memory device and the second memory device comprise dynamic random access memory (DRAM) devices.

4. The memory module according to claim 3 , wherein the first memory device is configured as a buffer device, and the second memory device is configured as a memory storage device.

5. The memory module according to claim 4 , wherein the first memory device is stacked with the second memory device in a chip package.

6. The memory module according to claim 5 , further comprising:

plural second memory devices coupled to the first memory device in a multi-drop configuration within the chip package.

7. The memory module according to claim 5 , wherein the memory comprises:

plural first memory devices;

plural second memory devices, at least one second memory device stacked with a first memory device in respective chip packages; and

wherein the memory comprises at least two of the respective chip packages mounted on the substrate.

8. The memory module according to claim 7 , wherein:

the at least two of the respective chip packages are mounted on opposite sides of the substrate.

9. The memory module according to claim 7 , wherein:

the at least two of the respective chip packages are mounted to the substrate in a package-on-package (POP) configuration.

10. A memory module comprising:

a substrate;

memory coupled to the substrate, the memory including a first memory die, wherein the first die includes a mode configuration interface, the mode configuration interface being responsive to

a first mode control signal to configure the first memory die as a buffer device having a primary interface for coupling to a memory controller and a secondary interface for coupling to a second memory die, the buffer device to buffer data transfers between a memory controller and at least one second memory die; and

the mode configuration interface being responsive to a second mode control signal to configure the first memory die as a storage device.

11. The memory module according to claim 10 , wherein the first memory die and the at least one second memory die are stacked in a common package.

12. The memory module according to claim 10 , wherein the first memory die and the at least one second memory die comprise dynamic random access memory (DRAM) devices.

13. The memory module according to claim 10 , wherein the memory includes:

plural first memory devices;

plural second memory devices, at least one second memory device stacked with a first memory device in respective chip packages; and

wherein the memory comprises at least two of the respective chip packages mounted on the substrate.

14. The memory module according to claim 13 , wherein:

the at least two of the respective chip packages are mounted in a package-on-package (POP) configuration.

15. The memory module according to claim 13 , wherein:

the at least two of the respective chip packages are mounted on opposite sides of the substrate.

16. A method of operation in a memory module, the memory module including a substrate, a first memory device and a second memory device coupled to the substrate, the method comprising:

configuring, via a first mode control signal, the first memory device as a buffer device;

configuring, via a second mode control signal, the second memory device as a memory storage device; and

buffering data transfers between the second memory device and a memory controller, the buffering carried out by the first memory device.

17. The method according to claim 16 , wherein the first memory device includes a primary interface and a secondary interface, and wherein the buffering includes:

communicating with a memory controller via the primary interface; and

communicating with the second memory device via the secondary interface.

18. The method according to claim 17 , wherein the buffering further comprises:

communicating with plural second memory devices stacked with the first memory device.

19. The method according to claim 18 , wherein the buffering further comprises:

communicating with the plural second memory devices via a multi-drop bus.

20. The method according to claim 16 , further comprising:

storing data in the second memory device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2015
From: WARE, FREDERICK A.; AMIRKHANY, AMIR; RAJAN, SURESH; HEKMAT, MOHAMMAD; PATIL, DINESH
To: RAMBUS INC.
Reel/Frame 035398/0242 →
Continuity (3)
Continuation 14023970 · Sep 11, 2013
Provisional Application 61714666 · Oct 16, 2012
Related Publication 20150212953A1 · Jul 30, 2015