Memory system with address translation between a logical address and a physical address
AssigneeToshiba Memory Corporation
InventorsShunitsu Kohara, Kazuya Kitsunai, Satoshi Arai, Yoshihisa Kojima
Life of this patent
Estimating the term…
Loading patent…
AssigneeToshiba Memory Corporation
InventorsShunitsu Kohara, Kazuya Kitsunai, Satoshi Arai, Yoshihisa Kojima
Estimating the term…
According to one embodiment, a memory system which is connectable to a host, the memory system includes a first memory as a nonvolatile memory storing information associated with an address translation between a logical address and a physical address, a second memory temporarily storing a part of the information at least, a first controller executing a read operation and a write operation of the information for the second memory in a first data unit, the first data unit being changeable and being a data size of one of regions obtained by dividing in a first address space, the part of the information at least stored in the first memory, and a second controller executing a read operation and a write operation of the information for the first memory in a second data unit different from the first data unit.
A memory system is connectable to a host, the memory system 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.
Specifically adapted to achieve a particular effect: improving I/O performance
Organizing or formatting or addressing of data: management of blocks
Making use of a particular technique: vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more…
Plurality of storage devices: non-volatile semiconductor memory arrays
About 10 years 1 month of term left · ends 13 Nov 2036 (estimated)
Embodiments described herein relate generally to a memory system.
A memory system comprising a nonvolatile memory and a controller for controlling the nonvolatile memory has a translation table for resolving a logical address from a host to a physical address of the nonvolatile memory. The translation table is read from the nonvolatile memory, and is temporarily stored into a cache memory in the memory system. Generally, data transfer rate of the cache memory is higher than that of the nonvolatile memory.
FIG. 1 is a figure illustrating a memory system according to an embodiment.
FIG. 2A and FIG. 2B are figures, each exemplarily illustrating a change in region size.
FIG. 3 and FIG. 4 are figures, each illustrating cluster-region relations.
In general, according to one embodiment, a memory system which is connectable to a host, the memory system comprises: a first memory as a nonvolatile memory storing information associated with an address translation between a logical address and a physical address; a second memory temporarily storing a part of the information at least; a first controller executing a read operation and a write operation of the information for the second memory in a first data unit, the first data unit being changeable and being a data size of one of regions obtained by dividing in a first address space, the part of the information at least stored in the first memory; and a second controller executing a read operation and a write operation of the information for the first memory in a second data unit different from the first data unit.
(Embodiments)
FIG. 1 illustrates a memory system in one embodiment.