IP Library Granted Patent US 10,241,702
Granted Patent B1
US 10,241,702 · App. 15/721,510 · Granted Mar 26, 2019

Extending the time for a memory save operation by reducing the peak instantaneous current draw

Inventors: Ronald H Sartore (Valley Center, CA); Torry J Steed (San Diego, CA)
Assignee: AgigA Tech Inc.
G06F3/0625G06F3/0634G06F3/0653G06F3/0688
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,241,702
App. No.
15/721,510
Granted
Mar 26, 2019
Kind
B1
Abstract

A sequential delay mechanism is provided for a memory subsystem of a host system. A first independent SAVE region of NVDIMMs of the memory subsystem is configured to start a memory SAVE immediately upon receiving a SAVE signal from the host system, and other independent SAVE regions of the NVDIMMs are configured to implement the delay mechanism. A memory SAVE to the NVDIMMs is activated immediately in the first independent SAVE region when the SAVE signal is received, and the other independent SAVE regions sequentially delay their activation of the memory SAVE.

Claims (24)

1. A memory subsystem comprising:

a plurality of non-volatile dual in-line memory modules (NVDIMMs) configured into a plurality of independent SAVE regions;

a delay mechanism that is operable from a host system of the plurality of NVDIMMs;

logic to configure independent SAVE regions other than a first independent SAVE region to implement the delay mechanism; and

logic to configure the first independent SAVE region to initiate a memory SAVE immediately when a SAVE signal is received;

wherein the delay mechanism is one or more of:

delaying the memory SAVE by one or more of the other independent SAVE regions each by a different multiple of a configured duration to stagger a SAVE start time of each of the other independent SAVE regions; and

monitoring a SAVE pin and triggering the memory SAVE in the other independent SAVE regions when the SAVE pin transitions from low to high.

2. The memory subsystem of claim 1 , further comprising:

logic to configure the plurality of independent SAVE regions into a low power self-refresh mode until receipt of the SAVE signal.

3. The memory subsystem of claim 1 , wherein the configured duration is a maximum SAVE time for the plurality of independent SAVE regions.

4. A method comprising:

dividing a plurality of non-volatile dual in-line memory modules (NVDIMMs) into a plurality of independent SAVE regions;

configuring a first independent SAVE region of the plurality of independent SAVE regions to start a memory SAVE immediately upon receiving a SAVE signal from a host system;

providing a delay mechanism that is operable from the host system;

of the plurality of NVDIMMs;

configuring independent SAVE regions other than the first independent SAVE region to implement the delay mechanism; and

initiating the memory SAVE immediately in the first independent SAVE region when the SAVE signal is received;

wherein the delay mechanism is one or more of:

delaying the memory SAVE by one or more of the other independent SAVE regions each by a different multiple of a configured duration to stagger a SAVE start time of each of the other independent SAVE regions; and

monitoring a SAVE pin and triggering the memory SAVE in the other independent SAVE regions when the SAVE pin transitions from low to high.

5. The method of claim 4 , further comprising:

configuring the plurality of independent SAVE regions into a low power self-refresh mode until receipt of the SAVE signal.

6. The method of claim 4 , wherein the configured duration is a maximum SAVE time for the plurality of independent SAVE regions.

Assignments (2)
MERGER Recorded Apr 23, 2025
From: AGIGA TECH, INC.
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 070926/0472 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2017
From: SARTORE, RONALD H.; STEED, TORRY J.
To: AGIGA TECH INC.
Reel/Frame 043918/0566 →