IP Library Granted Patent US 10,423,363
Granted Patent B2
US 10,423,363 · App. 15/470,698 · Granted Sep 24, 2019

Apparatuses and methods for configuring I/OS of memory for hybrid memory modules

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,423,363
App. No.
15/470,698
Granted
Sep 24, 2019
Kind
B2
Abstract

Apparatuses, hybrid memory modules, memories, and methods for configuring I/Os of a memory for a hybrid memory module are described. An example apparatus includes a non-volatile memory, a control circuit coupled to the non-volatile memory, and a volatile memory coupled to the control circuit. The volatile memory is configured to enable a first subset of I/Os for communication with a bus and enable a second subset of I/O for communication with the control circuit, wherein the control circuit is configured to transfer information between the volatile memory and the non-volatile memory.

Claims (17)

1. An apparatus comprising:

a host; and

a memory module comprising a control circuit, a non-volatile memory and a volatile memory, the memory module being configured to execute a first operation in which first data communication is performed between the non-volatile memory and the volatile memory under control of the control circuit and to execute a second operation in which second data communication is performed between the volatile memory and the host under control of the host, wherein the volatile memory includes a mode register that is configured to store first program information for the first operation in response to commands from the control circuit and to store second program information for the second operation in response to commands from the host, wherein the memory module further comprises a first bus between the non-volatile memory and the control circuit and a second bus between the control circuit and the volatile memory, wherein the first data communication is performed between the non-volatile memory and the volatile memory by way of the first bus, the second bus, and the control circuit, wherein the memory module further comprises a third bus between the host and the volatile memory, wherein the second data communication is performed between the host and the volatile memory by way of the third bus, wherein the volatile memory comprises a first subset of I/O buffers coupled to the second bus and a second subset of I/O buffers coupled to the third bus.

2. The apparatus of claim 1 , wherein the first operation is executed when the second operation is not being executed.

3. The apparatus of claim 2 , wherein the second operation is executed when the first operation is not being executed.

4. The apparatus of claim 1 , wherein the control circuit is disabled while executing the second operation.

5. The apparatus of claim 1 , wherein the memory module further comprises an additional volatile memory; and

wherein the memory module is further configured to execute a third operation in which third data communication is performed between the additional volatile memory and the host under control of the host.

6. The apparatus of claim 5 , wherein the memory module is further configured to execute a fourth operation in which fourth data communication is performed between the non-volatile memory and the additional volatile memory under control of the control circuit.

7. The apparatus of claim 6 , wherein no data communication is performed between the volatile memory and the additional volatile memory.

8. An apparatus comprising:

a host; and

a memory module comprising a control circuit and a volatile memory;

wherein the memory module is configured to execute a first operation in which first data communication is performed between the control circuit and the volatile memory under control of the control circuit and to execute a second operation in which second data communication is performed between the volatile memory and the host under control of the host, wherein the volatile memory includes a mode register that is configured to store first program information for the first data communication in response to commands from the control circuit and to store second program information for the second data communication in response to commands from the host, wherein the memory module further comprises a first bus between the control circuit and the volatile memory and a second bus between the host and the volatile memory, wherein the first data communication is performed on the first bus and the second data communication is performed on the second bus, wherein the volatile memory comprises a first subset of I/O buffers coupled to the first bus and a second subset of I/O buffers coupled to the second bus.

9. The apparatus of claim 8 , wherein the first operation is executed when the second operation is not being executed.

10. The apparatus of claim 8 , wherein the second operation is executed when the first operation is not being executed.

11. The apparatus of claim 8 , wherein the control circuit is disabled while executing the second operation.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2023
From: MICRON TECHNOLOGY, INC.
To: LODESTAR LICENSING GROUP LLC
Reel/Frame 064798/0484 →
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 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050702/0451 →
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. 4 TO PATENT SECURITY AGREEMENT Recorded May 4, 2017
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042405/0909 →