Controller, operating method of controller and storage device including the same
AssigneeSK hynix Inc.
InventorJu Yong SHIN
Life of this patent
Estimating the term…
Abstract
A controller may be configured to control an operation of a nonvolatile memory and to determine a write command processing schedule by analyzing patterns of commands queued in a command queue during a first unit time, the commands queued in the command queue during the first unit time including a first write command, a first read command, or both and to process a second write command queued in the command queue during a second unit time subsequent to the first unit time, based on the determined write command processing schedule.
Claims25
A controller configured to control an operation of a nonvolatile memory,
- wherein the controller is configured to:
- determine a write command processing schedule by analyzing patterns of commands queued in a command queue during a first unit time, the commands queued in the command queue during the first unit time including a first write command, a first read command, or both, and
- process a second write command queued in the command queue during a second unit time subsequent to the first unit time based on the determined write command processing schedule.
An operating method of a controller configured to control an operation of a nonvolatile memory, the operating method comprising:
- analyzing patterns of commands queued in a command queue during a first unit time, the commands queued in the command queue during the first unit time including a first write command, a first read command, or both;
- determining a write command processing schedule based on the patterns of the commands;
- and
- processing a second write command queued in the command queue during a second unit time subsequent to the first unit time based on the determined write command processing schedule.
A storage device comprising:
- a nonvolatile memory;
- and
- a controller configured to control an operation of a nonvolatile memory in response to a request from a host,
- wherein the controller is configured to:
- determine a write command processing schedule by analyzing patterns of commands queued in a command queuing region during a first unit time, the commands queued in the command queuing region during the first unit time including a first write command, a first read command, or both, and
- process a second write command queued in the command queuing region during a second unit time subsequent to the first unit time based on the determined write command processing schedule.
Dependencies are inferred from the claim text.