Patent ID: 11875058
Assignee: SILICON MOTION, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A non-volatile memory control method, comprising:
accessing the non-volatile memory through multiple channels;
when reading a read target on the non-volatile memory, increasing a read count of a monitored unit to which the read target belongs; and
based on the read count, determining whether to move data of the monitored unit covering the read target to a safe space,
wherein:
the monitored unit is smaller than a cross-channel management unit in size;
a parallel accessing space of the non-volatile memory is accessed in parallel through all of the channels, and the parallel accessing space is allocated based on the cross-channel management unit; and
the non-volatile memory control method further comprises moving the data of the monitored unit covering the read target to the safe space when the read target is within a pseudo-single-level cell storage area of the non-volatile memory and the read count is above a third threshold, and moving the data of the monitored unit covering the read target to the safe space when the read target is within a multi-level cell storage area of the non-volatile memory and the read count is above a fourth threshold, wherein the third threshold is higher than the fourth threshold.