Data writing method, and memory controller and memory storage apparatus using the same
AssigneePhison Electronics Corp.
InventorsKheng-Chong Tan, Lai-Hock Chua
Life of this patent
Estimating the term…
Loading patent…
AssigneePhison Electronics Corp.
InventorsKheng-Chong Tan, Lai-Hock Chua
Estimating the term…
A data writing method, a memory controller using the method, and a memory storage apparatus using the method are provided. The method includes selecting a physical block as a reserved physical block for a plurality of updated physical blocks. The method also includes, when a host system is about to write updated data into a logical page belonging to a logical block and a physical page, which corresponds to the logical page, of a substitute physical block, which corresponds to an updated physical block mapped to the logical block, has stored data, independently assigning the reserved physical block to the updated physical block mapped to the logical block and writing the updated data into the reserved physical block. Accordingly, the method can complete data writing without performing a data merge operation, thereby shortening the time for performing a write command.
A data writing method for a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module has a plurality of physical blocks, each of the physical blocks has a plurality of physical pages, the physical blocks are grouped into at least a data area and a spare area, a plurality of logical blocks is configured to map to the physical blocks belonging to the data area, each of the logical blocks has a plurality of logical pages, a plurality of physical blocks are respectively selected from the spare area as a plurality of substitute physical blocks corresponding to a plurality of updated physical blocks among the physical blocks belonging to the data area, and the data writing method comprises:
A data writing method for a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module has a plurality of physical blocks, each of the physical blocks has a plurality of physical pages, the physical blocks are grouped into at least a data area and a spare area, a plurality of logical blocks is configured to map to the physical blocks belonging to the data area, each of the logical blocks has a plurality of logical pages, a plurality of physical blocks are respectively selected from the spare area as a plurality of substitute physical blocks corresponding to a plurality of updated physical blocks among the physical blocks belonging to the data area, and the data writing method comprises:
A memory controller for controlling a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module has a plurality of physical blocks, and each of the physical blocks has a plurality of physical pages, the memory controller comprising:
A memory controller for controlling a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module has a plurality of physical blocks, and each of the physical blocks has a plurality of physical pages, the memory controller comprising:
A memory storage apparatus comprising:
A memory storage apparatus comprising:
Dependencies are inferred from the claim text.