-
公开(公告)号:US20240319884A1
公开(公告)日:2024-09-26
申请号:US18620773
申请日:2024-03-28
Applicant: Micron Technology, Inc.
Inventor: Hua Tan , Lingye Zhou
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0656 , G06F3/0673
Abstract: Methods, systems, and devices for two-stage buffer operations supporting write commands are described. If data is written to a memory device starting at a multi-plane page offset other than zero, the read performance for the data may decrease significantly due to die misalignment. To avoid die misalignment, a memory system may support two buffers for write data: a flush buffer and a temporary buffer. The memory system may determine whether to add received data to the flush buffer, the temporary buffer, or a combination thereof based on a data transfer size and a threshold size. If the data in the temporary buffer satisfies a copy condition, the data in the temporary buffer is copied into the flush buffer. If the data in the flush buffer satisfies a flush condition, the data in the flush buffer is written to the memory device starting at a multi-plane page offset of zero.
-
公开(公告)号:US11972109B2
公开(公告)日:2024-04-30
申请号:US17283495
申请日:2021-03-01
Applicant: Micron Technology, Inc.
Inventor: Hua Tan , Lingye Zhou
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0656 , G06F3/0673
Abstract: Methods, systems, and devices for two-stage buffer operations supporting write commands are described. If data is written to a memory device starting at a multi-plane page offset other than zero, the read performance for the data may decrease significantly due to die misalignment. To avoid die misalignment, a memory system may support two buffers for write data: a flush buffer and a temporary buffer. The memory system may determine whether to add received data to the flush buffer, the temporary buffer, or a combination thereof based on a data transfer size and a threshold size. If the data in the temporary buffer satisfies a copy condition, the data in the temporary buffer is copied into the flush buffer. If the data in the flush buffer satisfies a flush condition, the data in the flush buffer is written to the memory device starting at a multi-plane page offset of zero.
-