MEMORY SYSTEM AND INFORMATION PROCESSING SYSTEM
First Claim
1. A memory system comprising a controller configured to write data to a nonvolatile memory, wherein the controller includes:
- a buffer unit configured to hold write data including a plurality of pieces of unit data;
a sequencer configured to receive the write data from the buffer unit and individually output the plurality of pieces of unit data sequentially; and
a plurality of cores, each being configured to encrypt at least one of the pieces of unit data output from the sequencer, whereinthe buffer is further configured to output the plurality of pieces of unit data sequentially to the sequencer, such that a last piece of unit data is output consecutively after a preceding piece of unit data is output.
5 Assignments
0 Petitions
Accused Products
Abstract
A memory system includes a controller configured to write data to a nonvolatile memory. The controller includes a buffer unit configured to hold write data including a plurality of pieces of unit data, a sequencer configured to receive the write data from the buffer unit and individually output the plurality of pieces of unit data sequentially, and a plurality of cores, each being configured to encrypt at least one of the pieces of unit data output from the sequencer. The buffer is further configured to output the plurality of pieces of unit data sequentially to the sequencer, such that a last piece of unit data is output consecutively after a preceding piece of unit data is output.
-
Citations
20 Claims
-
1. A memory system comprising a controller configured to write data to a nonvolatile memory, wherein the controller includes:
-
a buffer unit configured to hold write data including a plurality of pieces of unit data; a sequencer configured to receive the write data from the buffer unit and individually output the plurality of pieces of unit data sequentially; and a plurality of cores, each being configured to encrypt at least one of the pieces of unit data output from the sequencer, wherein the buffer is further configured to output the plurality of pieces of unit data sequentially to the sequencer, such that a last piece of unit data is output consecutively after a preceding piece of unit data is output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An information processing system, comprising:
-
a host configured to transmit write data including a plurality of pieces of unit data; a nonvolatile memory; and a controller configured to receive the write data from the host and write the write data to the nonvolatile memory, wherein the controller includes; a buffer unit configured to hold the write data; a sequencer configured to receive the write data from the buffer unit and individually output the plurality of pieces of unit data sequentially; and a plurality of cores, each being configured to encrypt at least one of the pieces of unit data output from the sequencer, and the buffer is further configured to output the plurality of pieces of unit data sequentially to the sequencer, such that a last piece of unit data is output consecutively after a preceding piece of unit data is output. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification