MEMORY SYSTEM, HOST SYSTEM, AND METHOD OF PERFORMING WRITE OPERATION IN MEMORY SYSTEM
First Claim
Patent Images
1. A method, comprising:
- encoding, in a memory system, original data transmitted from a host system, according to a first type of host command, to produce an encoding result;
transmitting information about the encoding result to the host system after the encoding; and
writing the encoding result or the original data into a nonvolatile memory device, according to a second host command, wherein the second host command is transmitted from the host system based on the information about the encoding result.
1 Assignment
0 Petitions
Accused Products
Abstract
A write operation is performed in a memory system by encoding, in the memory system, original data transmitted from a host system, according to a first type of host command, to produce an encoding result, transmitting information about the encoding result to the host system after the encoding, and writing the encoding result or the original data into a nonvolatile memory device, according to a second host command, wherein the second host command is transmitted from the host system based on the information about the encoding result.
-
Citations
25 Claims
-
1. A method, comprising:
-
encoding, in a memory system, original data transmitted from a host system, according to a first type of host command, to produce an encoding result; transmitting information about the encoding result to the host system after the encoding; and writing the encoding result or the original data into a nonvolatile memory device, according to a second host command, wherein the second host command is transmitted from the host system based on the information about the encoding result. - View Dependent Claims (2, 4, 5, 6, 7, 11, 12, 13)
-
-
3. (canceled)
-
8-10. -10. (canceled)
-
14. (canceled)
-
15. A memory system comprising:
-
a nonvolatile memory device; and a memory controller that performs an operation of writing or reading data to or from the nonvolatile memory device, wherein the memory controller comprises; a random access memory comprising a first address area for supporting an encoding function and a second address area for storing data produced by the encoding function; an encoder that encodes data stored in the first address area to produce an encoding result and stores the encoding result in the second address area; and a processor that stores original data transmitted from a host system in the first address area of the random access memory according to a first type of host command, transmits information about the encoding result to the host system, and performs an operation of reading data from the random access memory according to a second host command based on the information about the encoding result and writing the read data into the nonvolatile memory device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A host system comprising:
-
a random access memory that stores host data; and a central processing unit that generates a first type of host command for an encoding process in a memory system, transmits the first type of host command to the memory system, and generates a second host command based on information about an encoding result received from the memory system, and transmits the second host command to the memory system. - View Dependent Claims (24, 25)
-
Specification