Memory system and operating method thereof
AssigneeSK hynix Inc.
InventorJoo-Young LEE
Life of this patent
Estimating the term…
Abstract
A memory system includes: a memory device including a first memory buffer and a second memory buffer; a controller write buffer; a memory buffer manager suitable for controlling the memory device to buffer first data stored in the first memory buffer into the second memory buffer while the memory device programs, in a program operation, the first data into a memory block; a controller buffer manager suitable for deleting the first data stored in the controller write buffer after the memory device buffers the first data into the second memory buffer; and a failure processor suitable for controlling the memory device to perform a reprogram operation of reprogramming the first data, when the program operation fails.
Claims20
A memory system, comprising:
- a memory device including a first memory buffer and a second memory buffer;
- a controller write buffer;
- a memory buffer manager suitable for controlling the memory device to buffer first data stored in the first memory buffer into the second memory buffer while the memory device programs, in a program operation, the first data into a memory block;
- a controller buffer manager suitable for deleting the first data stored in the controller write buffer after the memory device buffers the first data into the second memory buffer;
- and
- a failure processor suitable for controlling the memory device to perform a reprogram operation of reprogramming the first data, when the program operation fails.
A method for operating a memory system, comprising:
- controlling a memory device to buffer first data stored in a first memory buffer into a second memory buffer while the memory device programs, in a program operation, the first data into a memory block;
- deleting the first data stored in a controller write buffer after the memory device buffers the first data into the second memory buffer;
- and
- controlling the memory device to perform a reprogram operation of reprogramming the first data, when the program operation fails.
A memory system, comprising:
- a memory device including a memory block, a first buffer and a second buffer;
- a controller including a controller write buffer, the controller suitable for:
- buffering first data to the controller write buffer,
- controlling a program operation of programming the first data into the memory block,
- buffering the first data to the second buffer while the program operation is performed,
- deleting the first data from the controller write buffer,
- buffering second data to the controller write buffer before the program operation is completed,
- buffering the second data to the first buffer,
- determining whether the program operation has failed, and
- performing a reprogram operation of the first data in the second buffer when it is determined that the program operation has failed, or deleting the first data stored in the second buffer when it is determined that the program operation did not fail.
Dependencies are inferred from the claim text.