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

Claim 3:
4. A data storage system, comprising:
a flash memory module, wherein the flash memory module comprises a read and write circuit and a plurality of data blocks; and
a flash memory controller, configured to access the flash memory module;
wherein when the flash memory controller receives data from a host device, the flash memory controller determines if the data is cold data or hot data; and if the flash memory controller determines that the data is the cold data, the flash memory controller uses a two-bit-per-cell mode or a three-bit-per-cell mode to write the data into a one of the data blocks; and if the flash memory controller determines that the data is the hot data, the flash memory controller uses a one-bit-per-cell mode to write the data into another one of the data blocks.