-
公开(公告)号:US20210232508A1
公开(公告)日:2021-07-29
申请号:US17227473
申请日:2021-04-12
Applicant: Micron Technology, Inc.
Inventor: Dheeraj Srinivasan , Ali Mohammadzadeh , Michael G. Miller , Xiaoxiao Zhang , Jung Sheng Hoei
IPC: G06F12/1009 , G11C11/56 , G06F11/07 , G06F3/06 , G06F12/02
Abstract: An example method of the present disclosure includes, responsive to a loss of last written page information by a memory system, initiating a last written page search to determine last written page information of a memory device, where the last written page search is initiated via a command from a controller of the memory system to the memory device, responsive to receiving the command, performing the last written page search on the memory device, and providing the last written page information to the controller.
-
公开(公告)号:US10949291B2
公开(公告)日:2021-03-16
申请号:US16776600
申请日:2020-01-30
Applicant: Micron Technology, Inc.
Inventor: Dheeraj Srinivasan , Ali Mohammadzadeh
IPC: H03M7/04 , H03M13/05 , H03M13/09 , G06F11/10 , G11C11/56 , G11C8/12 , G11C16/08 , G11C16/10 , G11C16/28 , H03M13/37 , G11C29/02
Abstract: The present disclosure relates to partially written superblock treatment. An example apparatus includes a memory device operable as a multiplane memory resource including blocks organized as superblocks. The memory device is configured to maintain, internal to the memory device, included in a status of an open superblock, a page indicator corresponding to a last written page of the open superblock. The memory device is further configured, responsive to receipt, from a controller, of a read request to a page of the open superblock, determine from page map information maintained internal to the memory device and from the indicator of the last written page, which of a number of different read trim sets to use to read the page of the open superblock corresponding to the read request.
-
公开(公告)号:US10552254B2
公开(公告)日:2020-02-04
申请号:US15677736
申请日:2017-08-15
Applicant: Micron Technology, Inc.
Inventor: Dheeraj Srinivasan , Ali Mohammadzadeh
Abstract: The present disclosure relates to partially written superblock treatment. An example apparatus includes a memory device operable as a multiplane memory resource including blocks organized as superblocks. The memory device is configured to maintain, internal to the memory device, included in a status of an open superblock, a page indicator corresponding to a last written page of the open superblock. The memory device is further configured, responsive to receipt, from a controller, of a read request to a page of the open superblock, determine from page map information maintained internal to the memory device and from the indicator of the last written page, which of a number of different read trim sets to use to read the page of the open superblock corresponding to the read request.
-
公开(公告)号:US20190355422A1
公开(公告)日:2019-11-21
申请号:US16530100
申请日:2019-08-02
Applicant: Micron Technology, Inc.
Inventor: Dheeraj Srinivasan , Jeffrey M. Tsai , Ali Mohammadzadeh , Terry M. Grunzke
Abstract: The present disclosure relates to apparatuses and methods for an automated dynamic word line start voltage. An example apparatus includes a controller and a memory device. The memory device is configured to maintain, internal to the memory device, a status of a number of open blocks in the memory device. The status can include a programming operation being initiated in the respective number of open blocks. Responsive to receipt of, from the controller, a request to direct initiation of the programming operation to a word line, determine a group of memory cells associated with the word line that programs first relative to other groups of memory cells associated with the word line and maintain, included in the status of an open block, a voltage at which the group of memory cells is the first group to program.
-
公开(公告)号:US20190065095A1
公开(公告)日:2019-02-28
申请号:US16178366
申请日:2018-11-01
Applicant: Micron Technology, Inc.
Inventor: Dheeraj Srinivasan , Ali Mohammadzadeh
IPC: G06F3/06 , G11C16/10 , G11C11/56 , G06F12/0811
CPC classification number: G06F3/0638 , G06F3/061 , G06F3/0656 , G06F3/0673 , G06F12/0246 , G06F12/0811 , G06F12/0868 , G06F2212/1024 , G06F2212/214 , G06F2212/7203 , G06F2212/7208 , G11C11/5628 , G11C16/10
Abstract: Apparatuses and methods for performing buffer operations in memory are provided. An example apparatus can include an array of memory cells, a page buffer, and a controller. The page buffer can be configured to store a number of pages of data in respective caches of the page buffer. The controller can be configured to program the number of pages of data to a first group of cells in the array. The programming operation can include programming the first group of cells to target states encoded with respective data patterns. The programming operation can include incrementally releasing a first of the respective caches of the page buffer responsive to completing programming of cells programmed to a particular first one of the target states.
-
公开(公告)号:US20180210653A1
公开(公告)日:2018-07-26
申请号:US15532886
申请日:2017-01-23
Applicant: Micron Technology, Inc.
Inventor: Sivagnanam Parthasarathy , Terry M. Grunzke , Lucia Botticchio , Walter Di Francesco , Vamshi K. Indavarapu , Gianfranco Valeri , Renato C. Padilla , Ali Mohammadzadeh , Jung Sheng Hoei , Luca De Santis
IPC: G06F3/06 , G06F12/1009
CPC classification number: G06F3/064 , G06F3/0611 , G06F3/0659 , G06F3/0679 , G06F3/0688 , G06F12/0246 , G06F12/1009 , G06F2212/1021 , G06F2212/2022 , G06F2212/7201
Abstract: The present disclosure relates to partially written block treatment. An example method comprises maintaining, internal to a memory device, a status of a last written page corresponding to a partially written block. Responsive to receiving, from a controller, a read request to a page of the partially written block, the example method can include determining, from page map information maintained internal to the memory device and from the status of the last written page, which of a number of different read trim sets to use to read the page of the partially written block corresponding to the read request.
-
公开(公告)号:US20180137921A1
公开(公告)日:2018-05-17
申请号:US15869501
申请日:2018-01-12
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Benjamin Louie , Ali Mohammadzadeh , Aaron S. Yip
CPC classification number: G11C16/24 , G11C16/0483 , G11C16/06 , G11C16/08 , G11C16/10 , G11C16/14 , G11C16/26
Abstract: Memory devices including an array of memory cells, a plurality of access lines selectively coupled to respective pluralities of memory cells of the array of memory cells, a plurality of first registers, a second register, a first multiplexer, a second multiplexer, and a decoder configured to selectively connect a corresponding access line to a selected voltage source of a plurality of voltage sources in response to the output of the second multiplexer, wherein the second multiplexer is configured to pass a selected one of the output of the second register and the output of the first multiplexer to its output, and wherein the first multiplexer is configured to pass a selected one of the outputs of the plurality of first registers to its output.
-
28.
公开(公告)号:US20240272812A1
公开(公告)日:2024-08-15
申请号:US18621747
申请日:2024-03-29
Applicant: Micron Technology, Inc.
Inventor: Luca Nubile , Walter Di Francesco , Fumin Gu , Ali Mohammadzadeh , Biagio Iorio , Liang Yu
IPC: G06F3/06
CPC classification number: G06F3/0625 , G06F3/0653 , G06F3/0659 , G06F3/0679
Abstract: A memory device includes a memory array and control logic, operatively coupled with the memory array. The control logic allocates power to one or more prioritized processing threads, of a plurality of processing threads that access the memory array, based on a value of a priority ring counter. The control logic starts a timer in response to detecting allocation of the power to a non-prioritized processing thread of the plurality of processing threads. While the timer is running, the control logic increments the priority ring counter before each power management cycle and prioritizes allocation of the power to the one or more prioritized processing threads located within a subset of the plurality of processing threads corresponding to a value of the priority ring counter.
-
公开(公告)号:US20240241643A1
公开(公告)日:2024-07-18
申请号:US18407239
申请日:2024-01-08
Applicant: Micron Technology, Inc.
Inventor: Biagio Iorio , Luca Nubile , Walter Di Francesco , Jeremy Binfet , Liang Yu , Yankang He , Ali Mohammadzadeh
IPC: G06F3/06
CPC classification number: G06F3/061 , G06F3/0659 , G06F3/0679
Abstract: Control logic on a memory die of a multi-die memory sub-system receives, from a memory sub-system controller, a data burst command indicating an upcoming data burst event and determines an expected current utilization in the memory sub-system during the data burst event. The control logic further determines whether the expected current utilization in the memory sub-system during the data burst event satisfies a threshold criterion and responsive to determining that the expected current utilization in the memory sub-system during the data burst event does not satisfy the threshold criterion, pauses one or more operations being executed by the control logic on the memory die until the expected current utilization in the memory sub-system during the data burst event satisfies the threshold criterion. Responsive to determining that the expected current utilization in the memory sub-system during the data burst event satisfies the threshold criterion, the control logic provides, to the memory sub-system controller, an indication that the data burst event is approved and can perform one or more operations corresponding to the data burst event.
-
公开(公告)号:US11977748B2
公开(公告)日:2024-05-07
申请号:US17668311
申请日:2022-02-09
Applicant: Micron Technology, Inc.
Inventor: Luca Nubile , Walter Di Francesco , Fumin Gu , Ali Mohammadzadeh , Biagio Iorio , Liang Yu
IPC: G06F3/06
CPC classification number: G06F3/0625 , G06F3/0653 , G06F3/0659 , G06F3/0679
Abstract: A memory device includes memory dice, each memory die including: a memory array; a memory to store a data structure; and control logic that includes: multiple processing threads to execute memory access operations on the memory array concurrently; a priority ring counter, the data structure to store an association between a value of the priority ring counter and a subset of the multiple processing threads; a threads manager to increment the value of the priority ring counter before a power management cycle and to identify one or more prioritized processing threads corresponding to the subset of the multiple processing threads; and a peak power manager coupled with the threads manager and to prioritize allocation of power to the one or more prioritized processing threads during the power management cycle.
-
-
-
-
-
-
-
-
-