| CPC G06F 3/061 (2013.01) [G06F 3/0656 (2013.01); G06F 3/0679 (2013.01)] | 16 Claims |

|
1. A storage device, the device comprising:
a nonvolatile memory device configured to store data; and
a storage controller configured to
perform logging for a selected memory area of the nonvolatile memory device in response to an event based on receiving a telemetry request from a host, and
transmit log data collected by the logging in response to the telemetry request,
the storage controller including
a logging module configured to
sample distribution data of a voltage range of a selected program state or bit page corresponding to the event during the logging, and
provide the sampled distribution data as the log data;
a set feature configuration module configured to set the voltage range corresponding to a type of the event according to a set feature command from the host; and
a telemetry data management module configured to transmit the log data collected to the host according to the telemetry request.
|