-
公开(公告)号:US11714748B1
公开(公告)日:2023-08-01
申请号:US17683989
申请日:2022-03-01
Applicant: Micron Technology, Inc.
Inventor: Byron Harris , Daniel Boals , Abedon Madril
IPC: G06F12/02 , G06F1/30 , G06F12/0804 , G06F12/0891
CPC classification number: G06F12/0246 , G06F1/30 , G06F12/0292 , G06F12/0804 , G06F12/0891 , G06F2212/7201
Abstract: A logical-to-physical (L2P) address mapping table is maintained, wherein a plurality of sections of the L2P address mapping table is cached in a volatile memory device. A journal entry count is maintained reflecting a number of L2P journal entries associated with an L2P journal. It is determined that the journal entry count satisfies a first threshold criterion. In response to determining that the journal entry count satisfies the first threshold criterion, a writing of the L2P journal to a non-volatile memory device is triggered. A written journal count reflecting a number of L2P journals written to the non-volatile memory device is maintained. In response to determining that the written journal count satisfies a second threshold criterion, a first section of the plurality of sections of the L2P address mapping table is identified. The first section of the L2P address mapping table is written to the non-volatile memory device.
-
公开(公告)号:US11940912B2
公开(公告)日:2024-03-26
申请号:US17683980
申请日:2022-03-01
Applicant: Micron Technology, Inc.
Inventor: Byron Harris , Daniel Boals , Abedon Madril
IPC: G06F12/00 , G06F3/06 , G06F12/0802
CPC classification number: G06F12/0802 , G06F3/0619 , G06F3/0655 , G06F3/0679 , G06F2212/60 , G06F2212/7201
Abstract: A logical-to-physical (L2P) table is maintained, wherein a plurality of sections of the L2P table is cached in a volatile memory device. A total dirty count for the L2P table is maintained, wherein the total dirty count reflects a total number of updates to the L2P table. Respective section dirty counts for the plurality of sections are maintained, wherein each respective section dirty count reflects a total number of updates to a corresponding section. It is determined that the total dirty count for the L2P table satisfies a threshold criterion. In response to determining that the total dirty count for the L2P table satisfies the threshold criterion, a first section of the plurality of sections is identified based on the respective section dirty counts. The first section of the L2P table is written to a non-volatile memory device.
-
3.
公开(公告)号:US20230281123A1
公开(公告)日:2023-09-07
申请号:US17683980
申请日:2022-03-01
Applicant: Micron Technology, Inc.
Inventor: Byron Harris , Daniel Boals , Abedon Madril
IPC: G06F12/0802 , G06F3/06
CPC classification number: G06F12/0802 , G06F3/0619 , G06F3/0655 , G06F3/0679 , G06F2212/7201 , G06F2212/60
Abstract: A logical-to-physical (L2P) table is maintained, wherein a plurality of sections of the L2P table is cached in a volatile memory device. A total dirty count for the L2P table is maintained, wherein the total dirty count reflects a total number of updates to the L2P table. Respective section dirty counts for the plurality of sections are maintained, wherein each respective section dirty count reflects a total number of updates to a corresponding section. It is determined that the total dirty count for the L2P table satisfies a threshold criterion. In response to determining that the total dirty count for the L2P table satisfies the threshold criterion, a first section of the plurality of sections is identified based on the respective section dirty counts. The first section of the L2P table is written to a non-volatile memory device.
-
公开(公告)号:US12066930B2
公开(公告)日:2024-08-20
申请号:US18200975
申请日:2023-05-23
Applicant: Micron Technology, Inc.
Inventor: Byron Harris , Daniel Boals , Abedon Madril
IPC: G06F12/02 , G06F1/30 , G06F12/0804 , G06F12/0891
CPC classification number: G06F12/0246 , G06F1/30 , G06F12/0292 , G06F12/0804 , G06F12/0891 , G06F2212/7201
Abstract: A journal count reflecting a number of logical-to-physical (L2P) journals written to a non-volatile memory device is maintained, wherein each L2P journal is associated with one or more updates to an L2P address mapping table. In response to determining that the journal count satisfies a threshold criterion, a first section of a plurality of sections of the L2P address mapping table is identified, wherein the plurality of sections of the L2P address mapping table is cached in a volatile memory device. The first section of the L2P address mapping table is written to the non-volatile memory device.
-
5.
公开(公告)号:US20240184695A1
公开(公告)日:2024-06-06
申请号:US18442248
申请日:2024-02-15
Applicant: Micron Technology, Inc.
Inventor: Byron Harris , Daniel Boals , Abedon Madril
IPC: G06F12/0802 , G06F3/06
CPC classification number: G06F12/0802 , G06F3/0619 , G06F3/0655 , G06F3/0679 , G06F2212/60 , G06F2212/7201
Abstract: A total count for an address mapping table is maintained, wherein the total count reflects a total number of updates to the address mapping table, and wherein the address mapping table comprises a plurality of sections. Respective section counts for the plurality of sections are maintained, wherein each respective section count reflects a total number of updates to a corresponding section. It is determined that the total count for the address mapping table satisfies a threshold criterion. A first section of the plurality of sections with a highest section count is identified based on the respective section counts. The first section of the address mapping table is written to a non-volatile memory device.
-
6.
公开(公告)号:US20230289285A1
公开(公告)日:2023-09-14
申请号:US18200975
申请日:2023-05-23
Applicant: Micron Technology, Inc.
Inventor: Byron Harris , Daniel Boals , Abedon Madril
IPC: G06F12/02 , G06F12/0891 , G06F1/30 , G06F12/0804
CPC classification number: G06F12/0246 , G06F12/0891 , G06F12/0292 , G06F1/30 , G06F12/0804 , G06F2212/7201
Abstract: A journal count reflecting a number of logical-to-physical (L2P) journals written to a non-volatile memory device is maintained, wherein each L2P journal is associated with one or more updates to an L2P address mapping table. In response to determining that the journal count satisfies a threshold criterion, a first section of a plurality of sections of the L2P address mapping table is identified, wherein the plurality of sections of the L2P address mapping table is cached in a volatile memory device. The first section of the L2P address mapping table is written to the non-volatile memory device.
-
-
-
-
-