Memory system having nonvolatile and buffer memories, and reading method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsSung-Pack Hong, Hye-Jeong Nam, Se-Wook Na, Shea-Yun Lee, Tae-Beom Kim
Life of this patent
Estimating the term…
Abstract
Disclosed is a method for reading data in a memory system including a buffer memory and a nonvolatile memory, the method being comprised of: determining whether an input address in a read request is allocated to the buffer memory; determining whether a size of requested data is larger than a reference unless the input address is allocated to the buffer memory; and conducting a prefetch reading operation from the nonvolatile memory if the requested data size is larger than the reference.
Claims8
A method for reading data in a memory system including a buffer memory and a nonvolatile memory, comprising:
- determining whether an input address in a read request is allocated to the buffer memory;
- and
- if the input address is not allocated to the buffer memory:
- determining whether a size of requested data is larger than a reference, conducting a prefetch reading operation from the nonvolatile memory if the requested data size is larger than the reference, and
- conducting a normal reading operation on the nonvolatile memory unless the requested data size is larger than the reference,
- wherein during the normal reading operation, data read from the nonvolatile memory is transferred to an external system without passing through the buffer memory.
A method for reading data in a memory system including a buffer memory, a flash memory, and a disk, comprising:
- determining whether an input address in a read request is allocated to the buffer memory;
- determining whether the input address is allocated to the flash memory if the input address is not allocated to the buffer memory;
- determining whether a size of requested data is larger than a reference if the input address is allocated to the flash memory;
- conducting a prefetch reading operation from the flash memory if the requested data size is larger than the reference;
- and
- conducting a normal reading operation on the flash memory unless the requested data size is larger than the reference,
- wherein during the normal reading operation, data read from the flash memory is transferred to an external system without passing through the buffer memory.
Dependencies are inferred from the claim text.