Method for performing enhanced data protection of memory device with aid of in-channel coding, and associated apparatus
AssigneeSilicon Motion, Inc.
InventorTsung-Chieh Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Motion, Inc.
InventorTsung-Chieh Yang
Estimating the term…
A method for performing enhanced data protection of a memory device with aid of in-channel coding and associated apparatus are provided, where the memory device may include a memory controller and a non-volatile (NV) memory, and undergo a reflow process for mounting the memory device onto a PCB of a host device within an electronic device. The method may include: during a system level initialization of the electronic device, utilizing the memory controller to start performing expansion-to-non-expansion storage format conversion on preloaded data in the NV memory, wherein the preloaded data has been preloaded into the NV memory in a first storage format, for inserting extra parity information obtained from the in-channel coding among multiple data chunks; and during the expansion-to-non-expansion storage format conversion, converting the preloaded data from the first storage format into a second storage format, for collecting the multiple data chunks and releasing partial storage space.
A method for performing enhanced data protection of a memory device with aid of in-channel coding, the method being applicable to a memory controller of the memory device, the memory device comprising the memory controller and a non-volatile (NV) memory, the NV memory comprising at least one NV memory element, the memory device undergoing a reflow process for mounting the memory device onto a printed circuit board (PCB) of a host device within an electronic device, the method comprising:
A memory controller, for performing enhanced data protection of a memory device with aid of in-channel coding, the memory device comprising the memory controller and a non-volatile (NV) memory, the NV memory comprising at least one NV memory element, the memory device undergoing a reflow process for mounting the memory device onto a printed circuit board (PCB) of a host device within an electronic device, the memory controller comprising:
Dependencies are inferred from the claim text.