Patent ID: 9177656
Filing Date: 2015-11-03
Classification: G06F,G11C

Abstract:
1. A data writing method, for a rewritable non-volatile memory module which comprises a plurality of physical erasing units each comprising a plurality of physical programming units, the data writing method comprising: configuring a plurality of logical addresses, wherein the logical addresses constitute a plurality of logical programming units and the logical programming units constitute a plurality of logical erasing units; grouping the logical erasing units into a first region and a second region; receiving a write command from a host system, wherein the write command instructs to write first data to at least one first logical address of the logical addresses and the at least one first logical address belongs to a first logical erasing unit of the logical erasing units; determining whether the first logical erasing unit belongs to the first region or the second region; executing a first writing procedure if the first logical erasing unit belongs to the first region, wherein the first writing procedure comprises: executing a second writing procedure if the first logical erasing unit belongs to the second region, wherein the second writing procedure comprises: