摘要:
An apparatus and method for reorganizing mapping information in a flash memory are provided. The apparatus includes a sector-managing module that secures a mapping sector where mapping information is recorded in a physical unit, and determines whether user data is recorded up to a sector located in a predetermined position, and a mapping-information-recording module that records the mapping information in the mapping sector according to a result of the determination. Here, the mapping information includes a relation of a physical sector storing the user data and a logical sector corresponding to the physical sector.
摘要:
An apparatus and method for reorganizing mapping information in a flash memory are provided. The apparatus includes a sector-managing module that secures a mapping sector where mapping information is recorded in a physical unit, and determines whether user data is recorded up to a sector located in a predetermined position, and a mapping-information-recording module that records the mapping information in the mapping sector according to a result of the determination. Here, the mapping information includes a relation of a physical sector storing the user data and a logical sector corresponding to the physical sector.
摘要:
A data processing apparatus and method are provided for a flash memory, wherein the data processing apparatus and method can easily determine whether data stored in the flash memory is valid. The data processing apparatus for a flash memory includes a user request unit which issues a request for performing a data operation on a predetermined logical address, a conversion unit which converts the predetermined logical address into a physical address, and a control unit which performs the data operation on the physical address and records inverted data of data written to the predetermined logical address in an index area to indicate whether the data written to the predetermined logical address is valid.
摘要:
A data processing apparatus and method are provided for a flash memory, wherein the data processing apparatus and method can easily determine whether data stored in the flash memory is valid. The data processing apparatus for a flash memory includes a user request unit which issues a request for performing a data operation on a predetermined logical address, a conversion unit which converts the predetermined logical address into a physical address, and a control unit which performs the data operation on the physical address and records inverted data of data written to the predetermined logical address in an index area to indicate whether the data written to the predetermined logical address is valid.
摘要:
A nonvolatile memory device and method for storing status information using multiple strings are provided. The nonvolatile memory device and method allow the status information to be stored using multiple strings. The nonvolatile memory includes a cell capable of storing at least one bit of data, a plurality of strings in each of which at least two cells are connected in series, and a plurality of pages each of which includes a plurality of cells, wherein the strings comprise a main string group comprised of strings storing data and a spare string group including at least two spare strings that store status information on the data stored in the main string group.
摘要:
A nonvolatile memory device and method for storing status information using multiple strings are provided. The nonvolatile memory device and method allow the status information to be stored using multiple strings. The nonvolatile memory includes a cell capable of storing at least one bit of data, a plurality of strings in each of which at least two cells are connected in series, and a plurality of pages each of which includes a plurality of cells, wherein the strings comprise a main string group comprised of strings storing data and a spare string group including at least two spare strings that store status information on the data stored in the main string group.
摘要:
A page replacement method is provided. The page replacement method includes (a) establishing a first page list in which a plurality of pages in a main memory are listed in an order that they have been used, (b) establishing a second page list in which some of the pages in the main memory whose images are stored in a storage medium are listed in an order that they have been used, and (c) storing data downloaded from the storage medium in the pages included in the second page list in an order opposite to the order that the corresponding pages are listed in the second page list.
摘要:
A page replacement method is provided. The page replacement method includes (a) establishing a first page list in which a plurality of pages in a main memory are listed in an order that they have been used, (b) establishing a second page list in which some of the pages in the main memory whose images are stored in a storage medium are listed in an order that they have been used, and (c) storing data downloaded from the storage medium in the pages included in the second page list in an order opposite to the order that the corresponding pages are listed in the second page list.
摘要:
A method of re-mapping a flash memory, which minimizes the number of times the flash memory, is accessed and helps to evenly use the entire area of the flash memory, is provided. The method includes arranging a plurality of physical units yet to be mapped according to their erase count values, and sequentially mapping the physical units to a logic unit in such a manner that a physical unit having a smaller erase count value is mapped to the logic unit ahead of a physical unit having a larger erase count value.
摘要:
A data management device and a data management method for a flash memory, in which physical addresses are classified according to pages, each of which is a physical data operation unit, and a predetermined data operation is performed with respect to the classified physical addresses. The data management device and method reduce time required for the data operation in a large-block flash memory, in which a physical data operation unit is larger than a logical data operation unit. As a result, an optimal data operation can be achieved in a large-block flash memory.