-
公开(公告)号:US20220293181A1
公开(公告)日:2022-09-15
申请号:US17751453
申请日:2022-05-23
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Laura Varisco , Swetha Bongu , Kirthi Ravindra Kulkarni , Soujanya Venigalla
Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is to perform operations including maintaining a counter to track a number of memory access operations performed on a range of consecutive wordlines in a block of the memory device. The operations further include determining that the number of memory access operations performed on the range of consecutive wordlines satisfies a threshold criterion. The operations further include, responsive to the number of memory access operations performed on the range of consecutive wordlines satisfying the threshold criterion, causing a memory management operation to be performed at each wordline of the range of consecutive wordlines in the block of the memory device.
-
公开(公告)号:US12300321B2
公开(公告)日:2025-05-13
申请号:US18500712
申请日:2023-11-02
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Laura Varisco , Swetha Bongu , Kirthi Ravindra Kulkarni , Soujanya Venigalla
Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is to perform operations including determining whether one or more memory access operations performed on a range of consecutive wordlines of a memory device satisfy one or more criteria. The operations further include, responsive to determining that the one or more memory access operations satisfy the one or more criteria, causing a memory management operation to be performed at each wordline of the range of consecutive wordlines of the memory device.
-
公开(公告)号:US11817151B2
公开(公告)日:2023-11-14
申请号:US17751453
申请日:2022-05-23
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Laura Varisco , Swetha Bongu , Kirthi Ravindra Kulkarni , Soujanya Venigalla
Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is to perform operations including maintaining a counter to track a number of memory access operations performed on a range of consecutive wordlines in a block of the memory device. The operations further include determining that the number of memory access operations performed on the range of consecutive wordlines satisfies a threshold criterion. The operations further include, responsive to the number of memory access operations performed on the range of consecutive wordlines satisfying the threshold criterion, causing a memory management operation to be performed at each wordline of the range of consecutive wordlines in the block of the memory device.
-
公开(公告)号:US20230060874A1
公开(公告)日:2023-03-02
申请号:US17463995
申请日:2021-09-01
Applicant: Micron Technology, Inc.
Inventor: Robert M. Walker , Kirthi Ravindra Kulkarni , Laurent Isenegger
IPC: G06F13/16
Abstract: A method includes determining a traffic pattern of access requests within a queue or a system, or both and dynamically adjusting, within a particular range, a queue depth of the queue based on the determined traffic pattern of access requests to balance bandwidth and latency associated with executing the access requests.
-
公开(公告)号:US20210202003A1
公开(公告)日:2021-07-01
申请号:US17020704
申请日:2020-09-14
Applicant: Micron Technology, Inc.
Inventor: Laura Varisco , Swetha Bongu , Kirthi Ravindra Kulkarni , Soujanya Venigalla
Abstract: A data structure including two or more entries is maintained, where each entry corresponds to a range of consecutive wordlines in a block of a memory device. Each entry includes an operation counter to track a number of memory access operations performed on the range of consecutive wordlines in the block of the memory device. An indication of a memory access operation pertaining to the particular wordline is received. In response to the indication of the memory access operation pertaining to the particular wordline, a determination is made whether the particular wordline is within any range of consecutive wordlines that has a corresponding entry in the data structure. In response to the particular wordline being outside of any range of consecutive wordlines that has a corresponding entry in the data structure, a new entry for a new range of consecutive wordlines that includes the particular wordline is created.
-
公开(公告)号:US20240062820A1
公开(公告)日:2024-02-22
申请号:US18500712
申请日:2023-11-02
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Laura Varisco , Swetha Bongu , Kirthi Ravindra Kulkarni , Soujanya Venigalla
Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is to perform operations including determining whether one or more memory access operations performed on a range of consecutive wordlines of a memory device satisfy one or more criteria. The operations further include, responsive to determining that the one or more memory access operations satisfy the one or more criteria, causing a memory management operation to be performed at each wordline of the range of consecutive wordlines of the memory device.
-
公开(公告)号:US20230065395A1
公开(公告)日:2023-03-02
申请号:US17461502
申请日:2021-08-30
Applicant: Micron Technology, Inc.
Inventor: Robert M. Walker , Kirthi Ravindra Kulkarni , Dhawal Bavishi , Laurent Isenegger
IPC: G06F3/06
Abstract: A method includes enqueuing host commands of a first type and a second type in a command queue of a host memory controller and preventing a subsequent host command of the first type from being inserted into the command queue responsive to determining that a quantity of host commands of the first type and enqueued in the command queue having met a criterion.
-
公开(公告)号:US11342024B2
公开(公告)日:2022-05-24
申请号:US17020704
申请日:2020-09-14
Applicant: Micron Technology, Inc.
Inventor: Laura Varisco , Swetha Bongu , Kirthi Ravindra Kulkarni , Soujanya Venigalla
Abstract: A data structure including two or more entries is maintained, where each entry corresponds to a range of consecutive wordlines in a block of a memory device. Each entry includes an operation counter to track a number of memory access operations performed on the range of consecutive wordlines in the block of the memory device. An indication of a memory access operation pertaining to the particular wordline is received. In response to the indication of the memory access operation pertaining to the particular wordline, a determination is made whether the particular wordline is within any range of consecutive wordlines that has a corresponding entry in the data structure. In response to the particular wordline being outside of any range of consecutive wordlines that has a corresponding entry in the data structure, a new entry for a new range of consecutive wordlines that includes the particular wordline is created.
-
公开(公告)号:US11854600B2
公开(公告)日:2023-12-26
申请号:US17412037
申请日:2021-08-25
Applicant: Micron Technology, Inc.
Inventor: Nikesh Agarwal , Laurent Isenegger , Kirthi Ravindra Kulkarni
IPC: G11C11/4076 , G11C11/4096 , G11C11/4093 , G11C11/4078
CPC classification number: G11C11/4076 , G11C11/4078 , G11C11/4093 , G11C11/4096
Abstract: A method includes receiving a write request to a write queue of a host having the write queue and a read queue; initiating a write queue timer upon receiving the write request to the write queue of the host, wherein the write queue timer has a write queue timer expiry threshold value; and executing one or more write requests when the write queue timer reaches the write queue timer expiry threshold value.
-
公开(公告)号:US11782851B2
公开(公告)日:2023-10-10
申请号:US17463995
申请日:2021-09-01
Applicant: Micron Technology, Inc.
Inventor: Robert M. Walker , Kirthi Ravindra Kulkarni , Laurent Isenegger
IPC: G06F13/16
CPC classification number: G06F13/1642
Abstract: A method includes determining a traffic pattern of access requests within a queue or a system, or both and dynamically adjusting, within a particular range, a queue depth of the queue based on the determined traffic pattern of access requests to balance bandwidth and latency associated with executing the access requests.
-
-
-
-
-
-
-
-
-