-
公开(公告)号:US11928343B2
公开(公告)日:2024-03-12
申请号:US17983177
申请日:2022-11-08
Applicant: Micron Technology, Inc.
Inventor: Liang Yu , Jonathan Scott Parry , Luigi Pilolli
IPC: G06F3/06 , G06F12/0802
CPC classification number: G06F3/0625 , G06F3/0659 , G06F3/0679 , G06F12/0802 , G06F2212/60
Abstract: A variety of applications can include a memory device having a memory die designed to control a power budget for a cache and a memory array of the memory die. A first flag received from a data path identifies a start of a cache operation on the data and a second flag from the data path identifies an end of the cache operation. A controller for peak power management can be implemented to control the power budget based on determination of usage of current associated with the cache from the first and second flags. In various embodiments, the controller can be operable to feedback a signal to a memory controller external to the memory die to adjust an operating speed of an interface from the memory controller to the memory die. Additional devices, systems, and methods are discussed.
-
12.
公开(公告)号:US20240054048A1
公开(公告)日:2024-02-15
申请号:US17884432
申请日:2022-08-09
Applicant: Micron Technology, Inc.
Inventor: Kishore Kumar Muchherla , Huai-Yuan Tseng , Mustafa N. Kaynak , Akira Goda , Sivagnanam Parthasarathy , Jonathan Scott Parry
CPC classification number: G06F11/1068 , G06F11/0793 , G06F11/0772
Abstract: A system related to providing multi-layer code rates for special event protection with reduced performance penalty for memories is disclosed. Based on an impending stress event, extra error correction code data is utilized to encode user data obtained from a host. The user data and first error correction code data are written to a first block and the extra error correction code data is written to a second block. Upon stress event completion, pages having user data with the extra error correction code data are scanned. If pages of the first block are unable to satisfy reliability requirements, a touch-up process is executed on each page in the first block to reinstate the first block so that the extra error correction code data is no longer needed. The extra error correction code data is deleted from the second block and the second block is made available for user data.
-
公开(公告)号:US11755214B2
公开(公告)日:2023-09-12
申请号:US17702217
申请日:2022-03-23
Applicant: Micron Technology, Inc.
Inventor: David Aaron Palmer , Sean L. Manion , Jonathan Scott Parry , Stephen Hanna , Qing Liang , Nadav Grosz , Christian M. Gyllenskog , Kulachet Tanpairoj
CPC classification number: G06F3/0631 , G06F3/061 , G06F3/0679 , G06F12/0246 , G06F2212/7201 , G06F2212/7204
Abstract: Apparatus and methods are disclosed, including using a memory controller to partition a memory array into a first portion and a second portion, the first portion and second portion having non-overlapping logical block addressing (LBA) ranges. The memory controller assigns a first granularity of a first logical-to-physical (L2P) mapping table entry for the first portion of the memory array designated for a first usage, and a second granularity of a second L2P mapping table entry for the second portion of the memory array designated for a second usage, where the second granularity is not equal to the first granularity. The memory controller stores the first granularity and the second granularity in the memory array, and stores at least a portion of the first L2P mapping table entry and the second L2P mapping table entry in an L2P cache of the memory controller.
-
公开(公告)号:US11481336B2
公开(公告)日:2022-10-25
申请号:US16544337
申请日:2019-08-19
Applicant: Micron Technology, Inc.
Inventor: Nadav Grosz , Jonathan Scott Parry
Abstract: Devices and techniques for efficient host assisted logical-to-physical (L2P) mapping are described herein. For example, a command can be executed that results in a change as to which physical address of a memory device corresponds to a logical address. The change can be obfuscated as part of an obfuscated L2P map for the memory device and written to storage on the memory device. The change can then be provided a host from the storage.
-
公开(公告)号:US11461042B2
公开(公告)日:2022-10-04
申请号:US17210008
申请日:2021-03-23
Applicant: Micron Technology, Inc.
Inventor: George Pax , Jonathan Scott Parry
IPC: G11C29/00 , G06F3/06 , G06F12/02 , G11C5/04 , G11C7/22 , G11C16/32 , G06F11/10 , G11C11/00 , G11C5/14 , G11C7/10 , G11C8/00 , G11C29/52 , G11C29/04
Abstract: Apparatus and methods are provided for operating a non-volatile memory module. In an example, a method can include filling a first plurality of pages of a first non-volatile memory with first data from a first data lane that includes a first volatile memory device, and filling a second plurality of pages of the first non-volatile memory device with second data from a second data lane that includes a second volatile memory device. In certain examples, the first plurality of pages does not include data from the second data lane.
-
公开(公告)号:US20220199190A1
公开(公告)日:2022-06-23
申请号:US17125503
申请日:2020-12-17
Applicant: Micron Technology, Inc.
Inventor: Jonathan Scott Parry , Deping He , Giuseppe Cariello
Abstract: A memory device comprises a memory array that includes memory cells and a memory controller operatively coupled to the memory array. The memory controller includes an oscillator circuit, internal memory, a processor core coupled to the oscillator circuit and the internal memory, and configured to load operating firmware during a boot phase of the memory device, voltage detector circuitry configured to detect a decrease in a circuit supply voltage of the memory controller during the boot phase, and logic circuitry configured to halt operation of the oscillator circuit and power down the processor core and the internal memory during the boot phase in a low power mode in response to detecting the decrease in the circuit supply voltage.
-
公开(公告)号:US11216058B2
公开(公告)日:2022-01-04
申请号:US16511490
申请日:2019-07-15
Applicant: Micron Technology, Inc.
Inventor: Qing Liang , Jonathan Scott Parry
IPC: G06F1/00 , G06F1/3287 , G06F1/28
Abstract: Systems and methods are disclosed, including, after a first threshold time after entering an idle power mode of a storage system, without receiving a command from a host device over a communication interface, moving host data stored in volatile memory of the storage system to non-volatile memory of the storage system and transitioning a power mode of the storage system from an idle power mode to a deep idle power mode using control circuitry of the storage system, the deep idle power mode having a second power level lower than a first power level of the idle mode and a second exit latency higher than a first latency of the idle mode. The control circuitry can further determine that the storage system is ready to enter a power savings power mode and provide an indication of the determination using a unidirectional power state signal interface separate from the communication interface.
-
公开(公告)号:US20210056044A1
公开(公告)日:2021-02-25
申请号:US16544337
申请日:2019-08-19
Applicant: Micron Technology, Inc.
Inventor: Nadav Grosz , Jonathan Scott Parry
Abstract: Devices and techniques for efficient host assisted logical-to-physical (L2P) mapping are described herein. For example, a command can be executed that results in a change as to which physical address of a memory device corresponds to a logical address. The change can be obfuscated as part of an obfuscated L2P map for the memory device and written to storage on the memory device. The change can then be provided a host from the storage.
-
公开(公告)号:US20200371702A1
公开(公告)日:2020-11-26
申请号:US16419685
申请日:2019-05-22
Applicant: Micron Technology, Inc.
Inventor: Giuseppe Cariello , Jonathan Scott Parry
IPC: G06F3/06
Abstract: Systems and methods are disclosed comprising receiving a request for a descriptor of a storage system, sending the descriptor to the host including an indication that a component of the storage device is in a restricted operation mode, wherein the host device utilizes the indication to determine a boot mode of the host device.
-
公开(公告)号:US12132832B2
公开(公告)日:2024-10-29
申请号:US17136775
申请日:2020-12-29
Applicant: Micron Technology, Inc.
Inventor: Giuseppe Cariello , Gaspare Giglio , Patrick Miesen , Jonathan Scott Parry
CPC classification number: H04L9/0891 , G06F12/14 , G06F2212/1052
Abstract: Secure methods are described for modifying, erasing, or updating security keys for protected regions of a memory device by using a special firmware object (a key-modification firmware) loaded to the memory device that contains instructions to reprogram, modify, and/or erase the keys. To ensure that this key-modification firmware does not become a security risk, the key-modification firmware object may be protected from subsequent usage in a variety of ways.
-
-
-
-
-
-
-
-
-