Patent ID: 11868653
Assignee: KIOXIA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 10:
11. A method of controlling a nonvolatile memory in a memory system, the memory system being connectable to a host that includes a data buffer, the memory system including a write buffer and the nonvolatile memory, the nonvolatile memory including a plurality of word lines, the plurality of word lines including at least a first word line and a second word line, each of the plurality of word lines connecting a plurality of memory cells, said method comprising:
transferring first data from the data buffer of the host to the write buffer;
transferring the first data from the write buffer to the nonvolatile memory;
executing a first-step write operation for the first data on the plurality of memory cells connected to the first word line, the first-step write operation being one operation of a multi-step write operation for writing data to the nonvolatile memory;
transferring second data from the data buffer of the host to the write buffer;
transferring the second data from the write buffer to the nonvolatile memory;
executing the first-step write operation for the second data on the plurality of memory cells connected to the second word line; and
in executing a second-step write operation for the first data, the second-step write operation being another one operation of the multi-step write operation,
determining that the first data is not stored in the write buffer;
in response to determining that the first data is not stored in the write buffer, transferring the first data from the data buffer of the host to the write buffer again;
transferring the first data from the write buffer to the nonvolatile memory again; and
executing the second-step write operation for the first data on the plurality of memory cells connected to the first word line.