Storage device supporting multi-streaming and method of controlling operation of nonvolatile memory device
AssigneeSamsung Electronics Co., Ltd.
InventorsJinwoo Lim, Kyungduk Lee
Life of this patent
Estimating the term…
Abstract
A method of controlling an operation of a nonvolatile memory device includes monitoring multiple data streams having different stream identifiers to determine a stream data characteristic of each of the multiple data streams, determining a plurality of operation conditions based on a plurality of operation environments, respectively, and determining one of the plurality of operation conditions as a stream operation condition of each of the multiple data streams based on the stream data characteristics of each of the multiple data streams.
Claims20
A method of controlling an operation of a nonvolatile memory device, the method comprising:
- monitoring multiple data streams having different stream identifiers to determine a stream data characteristic of each of the multiple data streams;
- determining a plurality of operation conditions based on a plurality of operation environments, respectively;
- and
- determining one of the plurality of operation conditions as a stream operation condition of each of the multiple data streams based on the stream data characteristic of each of the multiple data streams.
A method of controlling an operation of a nonvolatile memory device that exchanges multiple data streams with a storage controller, each of the multiple data streams being identified with a corresponding one of a plurality of stream identifiers, the method comprising:
- monitoring at least one of a data retention characteristic and a read disturb characteristic of each of the multiple data streams;
- determining a plurality of read sequences based on a plurality of operation environments, respectively, the plurality of read sequences having different combinations of a plurality of read operations, the plurality of read operations having different read voltage sets or different read times;
- and
- determining at least one of a retention read sequence and a disturb read sequence among the plurality of read sequences as a stream operation condition of each of the multiple data stream,
- wherein in the retention read sequence, a read operation having a read voltage set corresponding to a case that the data retention characteristics are degenerated is performed first, and
- wherein in the read disturb sequence, a read operation having a read voltage set corresponding to a case that the read disturb characteristics are degenerated is performed first.
A storage system processing multiple data streams, each of the multiple data streams being identified with one of a plurality of stream identifiers, the storage system comprising:
- a nonvolatile memory device comprising a memory cell array in which a plurality of nonvolatile memory cells are arranged;
- and
- a controller configured to store a plurality of operation conditions respectively corresponding to a plurality of operation environments, configured to monitor a stream data characteristic with respect to each of the multiple data streams, and configured to determine a stream operation condition corresponding to each of the multiple data streams among the plurality of operation conditions based on the stream data characteristic of each of the multiple data streams.
Dependencies are inferred from the claim text.