Patent ID: 11960761
Assignee: PHISON ELECTRONICS CORP.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A memory control circuit unit for controlling a rewritable non-volatile memory module, the memory control circuit unit comprising:
a host interface, configured to couple to a host system,
a memory interface, configured to couple to the rewritable non-volatile memory module;
a buffer memory; and
a memory management circuit, coupled to the host interface, the memory interface and the buffer memory,
wherein the memory management circuit is configured to temporarily store first type data into a first storage space in the buffer memory, and determine, based on a first logical unit of the first type data, that the first type data should be stored into the rewritable non-volatile memory module by a first programming mode, and
in a first state that the first type data is stored in the buffer memory, the memory management circuit is further configured to temporarily store second type data into a second storage space in the buffer memory, and determine, based on a second logical unit of the second type data, that the second type data should be stored into the rewritable non-volatile memory module by a second programming mode, and the first programming mode is different from the second programming mode,
the memory management circuit is further configured to determine whether a data volume of the first type data in the buffer memory reaches a first threshold, and determine whether a data volume of the second type data in the buffer memory reaches a second threshold, wherein the first threshold is less than the second threshold, and
in a second state that the data volume of the first type data in the buffer memory does not reach the first threshold and the data volume of the second type data in the buffer memory reaches the second threshold, the memory management circuit is further configured to send a write command sequence to store the first type data in the buffer memory into the rewritable non-volatile memory module, wherein the first threshold is less than the second threshold.