MEMORY SYSTEM AND INTERLEAVING CONTROL METHOD OF MEMORY SYSTEM
First Claim
1. A memory system comprising:
- a plurality of nonvolatile memory areas capable of operating individually; and
a memory controller connected to each of the memory areas individually via a ready/busy signal for interleaving an operation in the memory areas by changing a memory area as a target of an operation command, every time the operation command is transmitted, whereinthe memory controller includes a priority-level managing unit that manages a level of selection priority for each memory area, so that after transmission of an operation command, the memory controller selects a memory area with a highest level of selection priority from memory areas in a ready state, to change the selected memory area to a target of a next operation command, and shifts the level of selection priority of the selected memory area at a time of next selection to a lowest level by the priority-level managing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory system comprising: a plurality of nonvolatile memory areas capable of operating individually; and a memory controller connected to each of the memory areas individually via a ready/busy signal for interleaving an operation in the memory areas by changing a memory area as a target of an operation command, every time the operation command is transmitted, wherein the memory controller includes a priority-level managing unit that manages a level of selection priority for each memory area, so that after transmission of an operation command, the memory controller selects a memory area with a highest level of selection priority from memory areas in a ready state, to change the selected memory area to a target of a next operation command, and shifts the level of selection priority of the selected memory area at a time of next selection to a lowest level by the priority-level managing unit.
58 Citations
17 Claims
-
1. A memory system comprising:
-
a plurality of nonvolatile memory areas capable of operating individually; and a memory controller connected to each of the memory areas individually via a ready/busy signal for interleaving an operation in the memory areas by changing a memory area as a target of an operation command, every time the operation command is transmitted, wherein the memory controller includes a priority-level managing unit that manages a level of selection priority for each memory area, so that after transmission of an operation command, the memory controller selects a memory area with a highest level of selection priority from memory areas in a ready state, to change the selected memory area to a target of a next operation command, and shifts the level of selection priority of the selected memory area at a time of next selection to a lowest level by the priority-level managing unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A memory system comprising:
-
a plurality of nonvolatile memory areas capable of operating individually; and a memory controller connected to each of the memory areas individually via a ready/busy signal for interleaving an operation in the memory areas by changing a memory area as a target of an operation command, every time the operation command for performing a plurality of operations is transmitted, wherein the memory controller includes a priority-level managing unit that manages a level of selection priority for each memory area, and an operation-state recognizing unit that recognizes whether the operation command is being performed based on the ready/busy signal, so that after transmission of the operation command, a memory area with a highest level of selection priority is selected from the memory areas, in which the operation command is not being performed, to change the selected memory area to a next memory area as a target of a next operation command, and shifts the level of selection priority of the selected memory area at a time of next selection to a lowest level by the priority-level managing unit. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An interleaving control method of a memory system for changing a memory area as a target of an operation command every time the operation command is transmitted to a plurality of nonvolatile memory areas capable of individually operating and individually outputting a ready/busy signal, thereby interleaving an operation in the memory areas, the method comprising:
-
selecting a memory area with a highest level of selection priority from the memory areas in a ready state based on a level of selection priority of each memory area set beforehand, to designate the selected memory area as a memory area as a target of the operation command; transmitting the operation command to the memory area as the target of the operation command; and shifting the level of selection priority of the selected memory area at a time of next selection to a lowest level. - View Dependent Claims (16, 17)
-
Specification