Memory system
AssigneeKioxia Corporation
InventorsTomoya KAMATA, Yoshihisa KOJIMA, Suguru NISHIKAWA
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a memory system includes a nonvolatile memory and a memory controller configured to cause the nonvolatile memory to execute a first process of reading data based on a first request from a host device. The memory controller is configured to, when the first request is received from the host device while causing the nonvolatile memory to execute a second process, hold interruption of the second process until a first number becomes a first threshold value or more. The first number is a number of the first requests to be performed in the memory controller. The first threshold value is an integer of 2 or more.
Claims21
A memory system comprising:
- a nonvolatile memory;
- and
- a memory controller configured to cause the nonvolatile memory to execute a first process of reading data based on a first request from a host device,
- wherein the memory controller is configured to, when the first request is received from the host device while causing the nonvolatile memory to execute a second process, hold interruption of the second process until a first number becomes a first threshold value or more, the first number being a number of the first requests to be performed in the memory controller, the first threshold value being an integer of 2 or more.
A memory system comprising:
- a nonvolatile memory including a first plane and a second plane;
- and
- a memory controller configured to cause the nonvolatile memory to execute a first process of reading data from the first plane and the second plane in parallel on the basis of a plurality of first requests corresponding to the first plane and a second request corresponding to the second plane,
- wherein the memory controller is configured to;
- when the first request or the second request is received from the host device while causing the nonvolatile memory to execute a second process, hold interruption of the second process until both of a first number and a second number becomes a first threshold value or more, the first number being a number of the first requests to be performed in the memory controller, the second number being a number of the second requests to be performed in the memory controller, the first threshold value being an integer of 1 or more.
A memory system comprising:
- a nonvolatile memory;
- and
- a memory controller configured to cause the nonvolatile memory to execute a first process of reading data based on a first request from a host device,
- wherein the memory controller is configured to:
- when the first request is received from the host device while causing the nonvolatile memory to execute a second process, interrupt the second process and cause the nonvolatile memory to execute the first process;
- hold resuming of the interrupted second process until a consecutive period during which the second process is being interrupted becomes a threshold value or more;
- and
- resume the interrupted second process in response to the period becoming the threshold value or more.
Dependencies are inferred from the claim text.