SEMICONDUCTOR MEMORY DEVICE AND STORAGE APPARATUS COMPRISING SEMICONDUCTOR MEMORY DEVICE
First Claim
Patent Images
1. A semiconductor memory device, comprising:
- a memory controller including a processor configured to process at least a part of an I/O (Input/Output) command from a higher-level apparatus in a case where the part of the I/O command satisfies a predetermined condition, and one or more hardware logic circuits configured to process the entire I/O command in a case where the I/O command does not satisfy the predetermined condition; and
a memory element group that is one or more semiconductor memory elements configured to store data input and output by the memory controller, the data being at least a part of I/O target data associated with the I/O command.
1 Assignment
0 Petitions
Accused Products
Abstract
The semiconductor memory device comprises a memory element group (one or more semiconductor memory elements) and a memory controller. The memory controller comprises a processor configured to process at least a part of an I/O command from a higher-level apparatus when the part of the I/O command satisfies a predetermined condition, and one or more hardware logic circuits configured to process the entire I/O command when the I/O command does not satisfy the predetermined condition.
12 Citations
14 Claims
-
1. A semiconductor memory device, comprising:
-
a memory controller including a processor configured to process at least a part of an I/O (Input/Output) command from a higher-level apparatus in a case where the part of the I/O command satisfies a predetermined condition, and one or more hardware logic circuits configured to process the entire I/O command in a case where the I/O command does not satisfy the predetermined condition; and a memory element group that is one or more semiconductor memory elements configured to store data input and output by the memory controller, the data being at least a part of I/O target data associated with the I/O command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A storage apparatus, comprising:
-
a plurality of semiconductor memory devices; and a storage controller configured to transmit an I/O command to each of at least one of the plurality of semiconductor memory devices, based on an I/O request issued by a host computer, each of at least one of the plurality of the semiconductor memory devices, comprising, a memory controller including a processor configured to process at least a part of the I/O command from the storage controller in a case where the part of the I/O command satisfies a predetermined condition, and one or more hardware logic circuits configured to process the entire I/O command in a case where the I/O command does not satisfy the predetermined condition; and a memory element group that is one or more semiconductor memory elements configured to store data input and output by the memory controller, the data being at least a part of I/O target data associated with the I/O command.
-
Specification