-
公开(公告)号:US20220197563A1
公开(公告)日:2022-06-23
申请号:US17407396
申请日:2021-08-20
Applicant: Micron Technology, Inc.
Inventor: Johnny A. Lam , Alex J. Wesenberg , Guanying Wu , Sanjay Subbarao , Chandra Guda
IPC: G06F3/06
Abstract: The memory sub-systems of the present disclosure discloses a simulator to simulate a QoS latency model for a just-in-time (JIT) scheduler. In one embodiment, a system receives a workload profile specifying a sequence of memory operations, wherein each memory operation is associated with a type of the memory operation. The system identifies a traffic class associated with each memory operation of the sequence of memory operations. The system queues each memory operation of the sequence of memory operations, based on the traffic class associated with the memory operation, in a scheduling pool of a number of scheduling pools. The system selects, based on a quality of service (QoS) policy, from the scheduling pools, one or more memory operations to be serviced within a scheduling time frame. The system determines, based on a latency profile, latency periods for each memory operation of the one or more memory operations.
-
公开(公告)号:US11693784B2
公开(公告)日:2023-07-04
申请号:US17689857
申请日:2022-03-08
Applicant: Micron Technology, Inc.
Inventor: Joe Mendes , Chandra Guda , Steven Gaskill
IPC: G06F12/0893 , G06F13/16 , G11C29/04 , G06F11/07 , G06F11/30
CPC classification number: G06F12/0893 , G06F13/1673 , G06F2212/608
Abstract: A processing device in a memory system determines to send system state information associated with the memory device to a host system and identifies a subset of a plurality of event entries from a staging buffer based on one or more filtering factors, the plurality of event entries corresponding to events associated with the memory device. The processing device further sends the subset of the plurality of event entries as the system state information to the host system over a communication pipe having limited bandwidth.
-
公开(公告)号:US20220197837A1
公开(公告)日:2022-06-23
申请号:US17407411
申请日:2021-08-20
Applicant: Micron Technology, Inc.
Inventor: Johnny A. Lam , Alex J. Wesenberg , Guanying Wu , Sanjay Subbarao , Chandra Guda
Abstract: The memory sub-systems of the present disclosure discloses a just-in-time (JIT) scheduling system and method. In one embodiment, a system receives a request to perform a memory operation using a hardware resource associated with a memory device. The system identifies a traffic class corresponding to the memory operation. The system determines a number of available quality of service (QoS) credits for the traffic class during a current scheduling time frame. The system determines a number of QoS credits associated with a type of the memory operation. Responsive to determining the number of QoS credits associated with the type of the memory operation is less than the number of available QoS credits, the system submits the memory operation to be processed at a memory device.
-
公开(公告)号:US20240078199A1
公开(公告)日:2024-03-07
申请号:US18506604
申请日:2023-11-10
Applicant: Micron Technology, Inc.
Inventor: Johnny A. Lam , Alex J. Wesenberg , Guanying Wu , Sanjay Subbarao , Chandra Guda
CPC classification number: G06F13/1673 , G06F9/5016 , G06F13/161 , G06F13/37 , G06F2209/5011 , G06F2209/503
Abstract: A just-in-time (JIT) scheduling method includes the operations of: receiving a request to perform a memory operation using a hardware resource associated with a memory device; determining a type of the memory operation; identifying a traffic class corresponding to the memory operation; determining, based on the traffic class and the type of the memory operation, whether the memory operation is to be processed during a current scheduling time frame; and responsive to determining the memory operation is to be processed during the current scheduling time frame, submitting the memory operation to the memory device.
-
公开(公告)号:US11301390B2
公开(公告)日:2022-04-12
申请号:US16719765
申请日:2019-12-18
Applicant: Micron Technology, Inc.
Inventor: Joe Mendes , Chandra Guda , Steven Gaskill
IPC: G06F12/00 , G06F13/00 , G06F13/28 , G06F12/0893 , G06F13/16
Abstract: A processing device in a memory system determines to send system state information associated with the memory device to a host system and identifies a subset of a plurality of event entries from a staging buffer based on one or more filtering factors, the plurality of event entries corresponding to events associated with the memory device. The processing device further sends the subset of the plurality of event entries as the system state information to the host system over a communication pipe having limited bandwidth.
-
公开(公告)号:US20210191874A1
公开(公告)日:2021-06-24
申请号:US16719765
申请日:2019-12-18
Applicant: Micron Technology, Inc.
Inventor: Joe Mendes , Chandra Guda , Steven Gaskill
IPC: G06F12/0893 , G06F13/16
Abstract: A processing device in a memory system determines to send system state information associated with the memory device to a host system and identifies a subset of a plurality of event entries from a staging buffer based on one or more filtering factors, the plurality of event entries corresponding to events associated with the memory device. The processing device further sends the subset of the plurality of event entries as the system state information to the host system over a communication pipe having limited bandwidth.
-
公开(公告)号:US11868287B2
公开(公告)日:2024-01-09
申请号:US17407411
申请日:2021-08-20
Applicant: Micron Technology, Inc.
Inventor: Johnny A Lam , Alex J. Wesenberg , Guanying Wu , Sanjay Subbarao , Chandra Guda
CPC classification number: G06F13/1673 , G06F9/5016 , G06F13/161 , G06F13/37 , G06F2209/503 , G06F2209/5011
Abstract: The memory sub-systems of the present disclosure discloses a just-in-time (JIT) scheduling system and method. In one embodiment, a system receives a request to perform a memory operation using a hardware resource associated with a memory device. The system identifies a traffic class corresponding to the memory operation. The system determines a number of available quality of service (QoS) credits for the traffic class during a current scheduling time frame. The system determines a number of QoS credits associated with a type of the memory operation. Responsive to determining the number of QoS credits associated with the type of the memory operation is less than the number of available QoS credits, the system submits the memory operation to be processed at a memory device.
-
公开(公告)号:US20220188240A1
公开(公告)日:2022-06-16
申请号:US17689857
申请日:2022-03-08
Applicant: Micron Technology, Inc.
Inventor: Joe Mendes , Chandra Guda , Steven Gaskill
IPC: G06F12/0893 , G06F13/16
Abstract: A processing device in a memory system determines to send system state information associated with the memory device to a host system and identifies a subset of a plurality of event entries from a staging buffer based on one or more filtering factors, the plurality of event entries corresponding to events associated with the memory device. The processing device further sends the subset of the plurality of event entries as the system state information to the host system over a communication pipe having limited bandwidth.
-
公开(公告)号:US11204850B2
公开(公告)日:2021-12-21
申请号:US15929660
申请日:2020-05-14
Applicant: Micron Technology, Inc.
Inventor: Joe Mendes , Chandra Guda , Steven Gaskill
IPC: G06F11/00 , G06F11/273 , G06F11/36 , G06F13/42 , G06F11/263
Abstract: A processing device in a memory system receives, from a host system, a request for a debug slave address associated with a system management bus port of a memory sub-system and sends a response comprising the debug slave address to the host system. The processing device receives, from the host system, a request to enable the system management bus port to receive a request for debug information directed to the debug slave address, receives, from the host system, the request for debug information directed to the debug slave address, and sends the debug information to the host system over a system management bus coupled to the system management bus port of the memory sub-system.
-
公开(公告)号:US20210357311A1
公开(公告)日:2021-11-18
申请号:US15929660
申请日:2020-05-14
Applicant: Micron Technology, Inc.
Inventor: Joe Mendes , Chandra Guda , Steven Gaskill
Abstract: A processing device in a memory system receives, from a host system, a request for a debug slave address associated with a system management bus port of a memory sub-system and sends a response comprising the debug slave address to the host system. The processing device receives, from the host system, a request to enable the system management bus port to receive a request for debug information directed to the debug slave address, receives, from the host system, the request for debug information directed to the debug slave address, and sends the debug information to the host system over a system management bus coupled to the system management bus port of the memory sub-system.
-
-
-
-
-
-
-
-
-