Storage device and operating method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorJunbum PARK
Life of this patent
Estimating the term…
Abstract
A storage device includes a buffer memory configured to temporarily store data; a plurality of nonvolatile memory devices; a storage controller circuit configured to generate buffer memory status information by monitoring a status of the buffer memory and operating in a congestion control mode of setting a buffer memory data transmission authority of a nonvolatile memory based on the generated buffer memory status information; and a first interface circuit configured to communicate with the storage controller circuit and the plurality of nonvolatile memory devices, wherein the first interface circuit is connected to a network based on an Ethernet interface.
Claims20
A storage device comprising:
- a buffer memory configured to temporarily store data;
- a plurality of nonvolatile memory devices;
- a storage controller circuit configured to generate buffer memory status information by monitoring a status of the buffer memory and operating in a congestion control mode of setting a buffer memory data transmission authority of a nonvolatile memory based on the generated buffer memory status information;
- and
- a first interface circuit configured to communicate with the storage controller circuit and the plurality of nonvolatile memory devices,
- wherein the first interface circuit is connected to a network based on an Ethernet interface.
A method of operating a storage device, the method comprising:
- generating buffer memory status information by monitoring a status of a buffer memory;
- setting a data transmission mode of a plurality of nonvolatile memory devices based on the generated buffer memory status information;
- and
- controlling the plurality of nonvolatile memory devices based on the set data transmission mode,
- wherein the data transmission mode includes a congestion control mode of limiting a data transmission amount when a utilization rate of the buffer memory is greater than a preset reference value.
A non-transitory computer-readable recording medium having recorded thereon computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:
- generating buffer memory status information by monitoring a status of a buffer memory;
- setting a data transmission mode of a plurality of nonvolatile memory devices based on the generated buffer memory status information;
- and
- controlling the plurality of nonvolatile memory devices based on the set data transmission mode,
- wherein the data transmission mode includes a congestion control mode of limiting a data transmission amount when a utilization rate of the buffer memory is greater than a preset reference value.
Dependencies are inferred from the claim text.