-
1.
公开(公告)号:US20250156334A1
公开(公告)日:2025-05-15
申请号:US18509066
申请日:2023-11-14
Applicant: QUALCOMM Incorporated
Inventor: Rajesh Kumar Biswal , Manmeet Singh Ahluwalia , Surendra Paravada , Madhu Yashwanth Boenapalli , Sai Praneeth Sreeram
IPC: G06F12/0891 , G06F12/02
Abstract: This disclosure provides systems, methods, and devices for memory systems that support enhanced write buffer flush schemes. In a first aspect, a method performed by a memory controller includes maintaining a list of data segments stored in a write buffer having a single-level cell memory architecture. The list includes, for each entry of the list, a data segment identifier of a respective data segment and an available contiguous memory space in the write buffer if the data segment is flushed. The list is sorted based on the available contiguous memory space. The method includes detecting a flush opportunity and initiating, based on the detecting, a flush operation to write a first data segment that corresponds to a first entry of the list from the write buffer to a memory module having a higher storage density memory architecture. Other aspects and features are also claimed and described.
-
2.
公开(公告)号:US12298912B1
公开(公告)日:2025-05-13
申请号:US18509066
申请日:2023-11-14
Applicant: QUALCOMM Incorporated
Inventor: Rajesh Kumar Biswal , Manmeet Singh Ahluwalia , Surendra Paravada , Madhu Yashwanth Boenapalli , Sai Praneeth Sreeram
IPC: G06F12/0891 , G06F12/02
Abstract: This disclosure provides systems, methods, and devices for memory systems that support enhanced write buffer flush schemes. In a first aspect, a method performed by a memory controller includes maintaining a list of data segments stored in a write buffer having a single-level cell memory architecture. The list includes, for each entry of the list, a data segment identifier of a respective data segment and an available contiguous memory space in the write buffer if the data segment is flushed. The list is sorted based on the available contiguous memory space. The method includes detecting a flush opportunity and initiating, based on the detecting, a flush operation to write a first data segment that corresponds to a first entry of the list from the write buffer to a memory module having a higher storage density memory architecture. Other aspects and features are also claimed and described.
-