IP Library › Granted Patent US 12,124,721
Granted Patent B2
US 12,124,721 · App. 17/892,607 · Granted Oct 22, 2024

Power safety configurations for logical address space partitions

Inventor: David Aaron Palmer (Boise, ID)
Assignee: Micron Technology, Inc.
G06F3/0644G06F3/0604G06F3/0659G06F3/0679
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 12,124,721
App. No.
17/892,607
Granted
Oct 22, 2024
Kind
B2
Abstract

A system includes a memory device associated with a logical address space, and a processing device, operatively coupled to the memory device, to perform operations including providing, to a host system, power safety capability information for the logical address space, obtaining, from the host system, a power safety configuration for a partition of the logical address space, and providing, to the host system, an acknowledgement of receipt of the power safety configuration.

Claims (40)

1. A system comprising:

a memory device associated with a logical address space; and

a processing device, operatively coupled with the memory device, to perform operations comprising:

providing, to a host system, power safety capability information for the logical address space, wherein the power safety capability information comprises partition descriptor data associated with a partition of a set of partitions of the logical address space;

obtaining, from the host system, a power safety configuration for the partition determined by the host system in accordance with the power safety capability information, wherein the power safety configuration for the partition configures the memory device to implement power safe writing for the partition by operating in a write mode utilizing single level cell (SLC) caching, or to implement non-power safe writing for the partition by operating in a second write mode without utilizing SLC caching; and

providing, to the host system, an acknowledgement of receipt of the power safety configuration.

2. The system of claim 1 , wherein the power safety configuration for the partition is located within a partition data structure, and wherein the partition data structure maintains, for each partition of the set of partitions, a starting address of the partition, an address length of the partition, and a configured power safety of the partition.

3. The system of claim 1 , wherein the set of partitions comprises at least one of: a boot partition, a system partition, a cache partition, an application partition, an application data partition, or a media partition.

4. The system of claim 1 , wherein the power safety capability information further comprises device descriptor data.

5. The system of claim 4 , wherein the device descriptor data comprises a field indicative of whether the memory device supports power safety designations for partitions.

6. The system of claim 1 , wherein the partition descriptor data comprises a field indicative of whether to implement power safe writing for the partition.

7. The system of claim 1 , wherein the operations further comprise:

finalizing a set of power safety configurations; and

causing a media access operation to be performed using the set of power safety configurations.

8. A method comprising:

providing, by a processing device to a host system, power safety capability information for a logical address space associated with a memory device, wherein the power safety capability information comprises partition descriptor data associated with a partition of a set of partitions of the logical address space;

obtaining, by the processing device from the host system, a power safety configuration for the partition determined by the host system in accordance with the power safety capability information, wherein the power safety configuration for the partition configures the memory device to enable power safe writing for the partition by operating in a write mode utilizing single level cell (SLC) caching, or to enable non-power safe writing for the partition by operating in a second write mode without utilizing SLC caching; and

providing, by the processing device to the host system, an acknowledgement of receipt of the power safety configuration.

9. The method of claim 8 , wherein the power safety configuration for the partition is located within a partition data structure, and wherein the partition data structure maintains, for each partition of the set of partitions, a starting address of the partition, an address length of the partition, and a configured power safety of the partition.

10. The method of claim 8 , wherein the set of partitions comprises at least one of: a boot partition, a system partition, a cache partition, an application partition, an application data partition, or a media partition.

11. The method of claim 8 , wherein the power safety capability information further comprises device descriptor data.

12. The method of claim 11 , wherein the device descriptor data comprises a field indicative of whether the memory device supports power safety designations for partitions.

13. The method of claim 8 , wherein the partition descriptor data comprises a field indicative of whether to implement power safe writing for the partition.

14. The method of claim 8 , further comprising:

finalizing, by the processing device, a set of power safety configurations; and

causing, by the processing device, a media access operation to be performed using the set of power safety configurations.

15. A system comprising:

a memory device associated with a logical address space; and

a processing device, operatively coupled with the memory device, to perform operations comprising:

receiving, from a host system, a request for power safety capability information for the logical address space;

providing, to the host system, the power safety capability information, wherein the power safety capability information comprises device descriptor data associated with the memory device and partition descriptor data associated with a partition of a set of partitions of the logical address space;

obtaining, from the host system, a power safety configuration for the partition determined by the host system in accordance with the power safety capability information, wherein the power safety configuration for the partition configures the memory device to implement power safe writing for the partition by operating in a write mode utilizing single level cell (SLC) caching, or to implement non-power safe writing for the partition by operating in a second write mode without utilizing SLC caching; and

providing, to the host system, an acknowledgement of receipt of the power safety configuration.

16. The system of claim 15 , wherein the power safety configuration for the partition is located within a partition data structure, and wherein the partition data structure maintains, for each partition of the set of partitions, a starting address of the partition, an address length of the partition, and a configured power safety of the partition.

17. The system of claim 15 , wherein the set of partitions comprises at least one of: a boot partition, a system partition, a cache partition, an application partition, an application data partition, or a media partition.

18. The system of claim 15 , wherein the device descriptor data comprises a field indicative of whether the memory device supports power safety designations for partitions.

19. The system of claim 15 , wherein the partition descriptor data comprises a field indicative of whether to implement power safe writing for the partition.

20. The system of claim 15 , wherein the operations further comprise:

finalizing a set of power safety configurations; and

causing a media access operation to be performed using the set of power safety configurations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2022
From: PALMER, DAVID AARON
To: MICRON TECHNOLOGY, INC.
Reel/Frame 060861/0725 →
Continuity (1)
Related Publication 20240061602A1 · Feb 22, 2024