-
1.
公开(公告)号:US10810121B2
公开(公告)日:2020-10-20
申请号:US16239535
申请日:2019-01-04
Applicant: PHISON ELECTRONICS CORP.
Inventor: Chien-Wen Chen , Ting-Wei Lin
IPC: G06F12/02 , G06F12/06 , G06F12/1045 , G06F3/06 , G06F12/12
Abstract: A data merge method for a rewritable non-volatile memory module including a plurality of physical units is provided according to an exemplary embodiment of the disclosure. The method includes: obtaining a first logical distance value between a first physical unit and a second physical unit among the physical units, and the first logical distance value reflects a logical dispersion degree between at least one first logical unit mapped by the first physical unit and at least one second logical unit mapped by the second physical unit; and performing a data merge operation according to the first logical distance value, so as to copy valid from a source node to a recycling node.
-
公开(公告)号:US09983805B1
公开(公告)日:2018-05-29
申请号:US15655895
申请日:2017-07-21
Applicant: PHISON ELECTRONICS CORP.
Inventor: Chien-Wen Chen , Yi-Chang Hsieh
CPC classification number: G06F3/0616 , G06F3/0619 , G06F3/065 , G06F3/0652 , G06F3/0679 , G06F12/0253 , G06F2212/7205
Abstract: A memory management method, and a memory control circuit unit and a memory storage apparatus using the same are provided. The method includes recording a valid data count of each physical erasing unit, and identifying a plurality of first physical erasing units, wherein the valid data count of each first physical erasing unit is between a first predetermined value and a second predetermined value. The method also includes selecting a physical erasing unit from the first physical erasing units for performing a garbage collection operation if the number of the first physical erasing units meets a predetermined condition.
-
公开(公告)号:US10310739B2
公开(公告)日:2019-06-04
申请号:US15690286
申请日:2017-08-30
Applicant: PHISON ELECTRONICS CORP.
Inventor: Chien-Wen Chen , Che-Yueh Kuo
Abstract: A memory management method is provided according to an exemplary embodiment of the disclosure. The method includes: obtaining a valid data parameter based on a valid data amount of valid data stored in a plurality of physical erasing units, and obtaining a first threshold value based on the valid data parameter. The method also includes: obtaining a first determination parameter based on a number of a plurality of first physical erasing units, and the first physical erasing units are physical erasing units being programmed for storing data by using a single-page programming mode. The method further includes: performing a garbage collection operation if the first determination parameter is greater than the first threshold value.
-
公开(公告)号:US20190012080A1
公开(公告)日:2019-01-10
申请号:US15690286
申请日:2017-08-30
Applicant: PHISON ELECTRONICS CORP.
Inventor: Chien-Wen Chen , Che-Yueh Kuo
Abstract: A memory management method is provided according to an exemplary embodiment of the disclosure. The method includes: obtaining a valid data parameter based on a valid data amount of valid data stored in a plurality of physical erasing units, and obtaining a first threshold value based on the valid data parameter. The method also includes: obtaining a first determination parameter based on a number of a plurality of first physical erasing units, and the first physical erasing units are physical erasing units being programmed for storing data by using a single-page programming mode. The method further includes: performing a garbage collection operation if the first determination parameter is greater than the first threshold value.
-
公开(公告)号:US20200133844A1
公开(公告)日:2020-04-30
申请号:US16239535
申请日:2019-01-04
Applicant: PHISON ELECTRONICS CORP.
Inventor: Chien-Wen Chen , Ting-Wei Lin
IPC: G06F12/02 , G06F12/06 , G06F12/1045 , G06F12/12 , G06F3/06
Abstract: A data merge method for a rewritable non-volatile memory module including a plurality of physical units is provided according to an exemplary embodiment of the disclosure. The method includes: obtaining a first logical distance value between a first physical unit and a second physical unit among the physical units, and the first logical distance value reflects a logical dispersion degree between at least one first logical unit mapped by the first physical unit and at least one second logical unit mapped by the second physical unit; and performing a data merge operation according to the first logical distance value, so as to copy valid from a source node to a recycling node.
-
-
-
-