IP Library Granted Patent US 10,242,718
Granted Patent B2
US 10,242,718 · App. 15/620,490 · Granted Mar 26, 2019

Flexible memory system with a controller and a stack of memory

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 10,242,718
App. No.
15/620,490
Granted
Mar 26, 2019
Kind
B2
Abstract

Embodiments of a system and method for providing a flexible memory system are generally described herein. In some embodiments, a substrate is provided, wherein a stack of memory is coupled to the substrate. The stack of memory includes a number of vaults. A controller is also coupled to the substrate and includes a number of vault interface blocks coupled to the number of vaults of the stack of memory, wherein the number of vault interface blocks is less than the number of vaults.

Claims (28)

1. A memory system, comprising:

a stack of memory coupled to a substrate and comprising multiple vaults; and

a controller coupled to the substrate and comprising multiple vault interface blocks coupled to the multiple vaults of the stack of memory;

wherein each vault comprises a number of vertically interconnected partitions, and wherein at least two vaults are tied together to share a common vault interface block of the multiple vault interface blocks, and to share a common command interface in the common vault interface block, and wherein each of the at least two vaults has a respective data interface with the common vault interface block.

2. The memory system of claim 1 , wherein a width of at least one of the number of vault interface blocks is matched to a pitch of at least one of the number of vaults.

3. The memory system of claim 1 , wherein the stack of memory comprises a number of vertically connected memory die.

4. The memory system of claim 1 , wherein the stack of memory comprises a memory cube.

5. The memory system of claim 1 , wherein the controller further comprises a number of logic blocks associated with the number of vault interface blocks.

6. The memory system of claim 1 , wherein the memory system comprises timing logic arranged to snoop clock signals to determine whether a request is destined to a particular one of the number of vaults.

7. The memory system of claim 1 , wherein the controller is arranged to tailor timing for a clock signal for a targeted vault of the number of vaults.

8. The memory system of claim 1 , wherein the controller is configured to train timing for each vault of the number of vaults.

9. The memory system of claim 1 , wherein the memory system comprises timing logic arranged to analyze clock signals received from the controller to identify a vault of the number of vaults targeted by a request.

10. A memory, comprising:

a substrate; and

a stack of memory, coupled to the substrate, the stack of memory comprising a number of memory dice segmented into multiple autonomous partitions, wherein multiple autonomous partitions of multiple vertically stacked memory die are coupled together to form multiple respective vaults, each vault including portions of multiple vertically stacked memory die;

wherein the multiple vaults each have a respective command interface, wherein at least two vaults of the multiple vaults are tied together to share a command interface of a common vault interface block of multiple vault interface blocks, and wherein each of the at least two vaults has a respective data interface with the common vault interface block.

11. The memory of claim 10 , wherein each of the plurality of partitions includes multiple independent memory banks.

12. The memory of claim 10 , wherein each of the multiple partitions is independent of other partitions and autonomous in terms of data movement and command/addressing during normal operation.

13. The memory of claim 10 , wherein the memory comprises timing logic arranged to snoop clock signals to determine whether a request is destined to a particular one of the number of vaults.

14. The memory of claim 10 , wherein the memory comprises timing logic arranged to analyze received clock signals to identify a vault from the plurality of vaults targeted by a request.

15. The memory of claim 14 , wherein the timing logic is further configured to activate the targeted vault responsive to identifying the vault as being targeted by the request.

16. A method of making a memory system, comprising:

providing a substrate;

forming a stack of memory over the substrate, the stack of memory comprising multiple vaults, each vault including partitions of multiple vertically stacked memory dies; and

coupling a controller to the substrate the controller comprising vault interface blocks respectively coupled to the multiple vaults of the stack of memory,

wherein at least two vaults of the stack of memory are coupled together to a common vault interface block of the multiple vault interface blocks and share a common command interface in the common vault interface block, and wherein each of the at least two vaults has a respective data interface with the common vault interface block.

17. The method of claim 16 , wherein each vault of the number of vaults is formed to comprise a number of vertically interconnected partitions.

18. The method of claim 16 , wherein the controller and the stack of memory are formed on the substrate.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050700/0535 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 046597/0393 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
SUPPLEMENT NO. 5 TO PATENT SECURITY AGREEMENT Recorded Aug 8, 2017
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 043482/0776 →
SUPPLEMENT NO. 5 TO PATENT SECURITY AGREEMENT Recorded Aug 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 043483/0686 →