METHOD FOR PREVENTING DATA LOSS DURING SOLDER REFLOW PROCESS AND MEMORY DEVICE USING THE SAME
First Claim
1. A method for preventing data loss in a flash memory during a solder reflow process, wherein the flash memory comprises a plurality of memory blocks, each of which having a plurality of strong pages and a plurality of weak pages, comprising:
- receiving a preloading data;
storing the preloading data into the strong pages of at least one first memory within the flash memory;
heating the flash memory for performing the solder reflow process; and
reorganizing the preloading data according to a trigger signal and then sequentially storing the reorganized preloading data into the strong pages and the weak pages of at least one second memory block within the flash memory.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method for preventing data loss in a flash memory during a solder reflow process. The flash memory includes a plurality of memory blocks and each memory block includes a plurality of strong pages and weak pages. Preloading data is first received and stored into the strong pages of at least one of first memory block within the flash memory. Then, the flash memory is heated for the solder reflow process. Next, the preloading data is reorganized according to a trigger signal and the strong pages and weak pages of at least one of second memory block within the flash memory are provided for storing the reorganized preloading data.
88 Citations
20 Claims
-
1. A method for preventing data loss in a flash memory during a solder reflow process, wherein the flash memory comprises a plurality of memory blocks, each of which having a plurality of strong pages and a plurality of weak pages, comprising:
-
receiving a preloading data; storing the preloading data into the strong pages of at least one first memory within the flash memory; heating the flash memory for performing the solder reflow process; and reorganizing the preloading data according to a trigger signal and then sequentially storing the reorganized preloading data into the strong pages and the weak pages of at least one second memory block within the flash memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A memory device, comprising:
-
a flash memory for storing data, wherein the flash memory comprises a plurality of memory blocks, each of which having a plurality of strong pages and a plurality of weak pages; and a controller coupled to the flash memory for receiving a preloading data, storing the preloading data into the strong pages of at least one first memory block within the flash memory, wherein the flash memory is heated for performing a solder reflow process and the controller reorganizes the preloading data according to a trigger signal and sequentially stores the reorganized preloading data into the strong pages and the weak pages of at least one second memory block within the flash memory. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification