Back to results
US 2024/0256278 A1Published application
Memory and storage device for foggy-programming and fine-programming target data, and operating method thereof
AssigneeSK hynix Inc.
InventorsJung Ae KIM, Tae Ha KIM
Life of this patent
Estimating the term…
Abstract
A storage device may receive a program command requesting to program target data, determine a foggy-program address and a fine-program address, receive the target data, copy the target data to a buffer, and foggy-program the target data to the foggy program address and fine-programs the target data to the fine-program address.
Claims15
A memory comprising:
- a plurality of memory blocks;
- a buffer configured to cache data that is to be programmed into the plurality of memory blocks;
- and
- a control logic,
- wherein the control logic is configured to:
- receive a program command requesting programing of target data;
- determine, after receiving the program command, a foggy-program address being an address indicating a first location in which the target data is to be foggy-programmed, and a fine-program address being an address indicating a second location in which the target data is to be fine-programmed, the first location and the second location being included in the plurality of memory blocks;
- receive the target data;
- copy the target data to the buffer;
- foggy-program the target data to the first location indicated by the foggy-program address;
- and
- fine-program the target data to the second location indicated by the fine-program address.
9 more elements
An operating method of a memory comprising:
- receiving a program command requesting programming of target data;
- determining a foggy-program address being an address indicating a first location in which the target data is to be foggy-programmed, and a fine-program address being an address indicating a second location in which the target data is to be fine-programmed, the first location and the second location being included in a plurality of memory blocks;
- receiving the target data;
- copying the target data to a buffer that is configured to cache data to be programmed into the plurality of memory blocks;
- foggy-programming the target data to the first location;
- and
- fine-programming the target data to the second location.
4 more elements
A storage device comprising:
- a memory comprising:
- a plurality of memory blocks;
- a buffer configured to cache data that is to be programmed into the plurality of memory blocks;
- and
- a control logic,
- wherein the control logic is configured to:
- receive a program command requesting programming of target data;
- determine, after receiving the program command, a foggy-program address being an address indicating a first location in which the target data is to be foggy-programmed, a fine-program address being an address indicating a second location in which the target data is to be fine-programmed;
- receive the target data;
- copy the target data to the buffer;
- foggy-program the target data to the first location indicated by the foggy-program address;
- and
- fine-program the target data to the second location indicated by the fine-program address;
- and
- a controller configured to transmit the program command and the target data to the memory.
12 more elements
Dependencies are inferred from the claim text.