Controller for controlling nonvolatile memory unit
AssigneeKabushiki Kaisha Toshiba
InventorsKenichi Douniwa, Akihisa Fujimoto, Katsuyuki Nomura
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorsKenichi Douniwa, Akihisa Fujimoto, Katsuyuki Nomura
Estimating the term…
A controller writes, after writing data into a nonvolatile memory unit, new management information that reflects the data wiring, into an area of the memory unit other than an area of the nonvolatile memory unit, which stores last management information. After that, the controller writes an old management information flag in relation to the last management information. Further, the controller searches the memory unit for updated, normal management information when initializing the memory system. If it does not find updated, normal management information, the controller restores updated management information on the basis of normal old management information related to the old management information flag.
A controller for controlling a nonvolatile memory unit that is formed of at least one nonvolatile memory and stores management information for the nonvolatile memory unit, comprising:
A controller for controlling a nonvolatile memory unit that is formed of at least one nonvolatile memory and stores management information for the nonvolatile memory unit, comprising:
A memory system comprising:
A method of controlling a nonvolatile memory unit formed of a plurality of physical blocks and configured to store management information for the nonvolatile memory unit, comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
At system level: using file system or storage system metadata
Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory: in block erasable memory, e.g. flash memory
Error detection or correction of the data by redundancy in hardware: where the redundant component is memory or memory area
Error detection or correction of the data by redundancy in hardware: using active fault-masking, e.g. by switching out faulty elements or by…
Term ended 3 Jul 2022 (estimated)
1. Field of the Invention
The present invention relates to a controller for controlling a nonvolatile memory unit, useful when an abnormality has occurred while data is being written into the nonvolatile memory unit.
2. Description of the Related Art
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
FIG. 1 is a block diagram illustrating the entire structure of a memory system 10 according to an embodiment of the present invention;
FIG. 2 is a view illustrating the relationship between a block and pages used to manage a nonvolatile memory unit 13;
An embodiment of the present invention will be described with reference to the accompanying drawings.
FIG. 1 is a block diagram illustrating the entire structure of a memory system 10 according to the embodiment.
In FIG. 1, suppose that the memory system 10 represents a memory card to be inserted, when used, into a card slot formed in an electronic device (host system) such as a personal computer, a digital camera or a game machine. The memory system (memory card) 10 comprises a controller 11, a RAM (Random Access Memory) 12, a nonvolatile memory unit 13 and a bus 14.