NONVOLATILE MEMORY DEVICE AND DATA RANDOMIZING METHOD THEREOF
First Claim
Patent Images
1. A method of operating a nonvolatile memory device including a memory cell array and a page buffer block, the method comprising:
- loading program data into the page buffer block;
loading random sequence data into the page buffer block;
generating randomized data by executing a logic operation in the page buffer circuit on the program data and the first random sequence data; and
programming the randomized data into the memory cell array.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is for operating a nonvolatile memory device, where the memory device includes a memory cell array and a page buffer block. The method includes loading program data into the page buffer block, loading random sequence data into the page buffer block, generating randomized data by executing a logic operation, such as a bit-wise XOR operation, in the page buffer circuit on the program data and the first random sequence data, and programming the randomized data into the memory cell array.
-
Citations
20 Claims
-
1. A method of operating a nonvolatile memory device including a memory cell array and a page buffer block, the method comprising:
-
loading program data into the page buffer block; loading random sequence data into the page buffer block; generating randomized data by executing a logic operation in the page buffer circuit on the program data and the first random sequence data; and programming the randomized data into the memory cell array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A nonvolatile memory device, comprising:
-
a memory cell array storing data information; a random sequence generator configured to generate random sequence data; a page buffer block configured to latch data to be programmed to the memory cell array; and a control logic configured to control the random sequence generator and the page buffer block, wherein the control logic controls the random sequence generator and the page buffer block such that the random sequence data is loaded into the page buffer circuit after the data to be programmed is loaded into the page buffer circuit, and wherein the control logic controls the page buffer circuit to perform a logic operation in which the loaded data is randomized based on the loaded random sequence data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program method of a nonvolatile memory device including a memory cell array and a page buffer block, the method comprising:
-
loading program data into the page buffer block; loading random sequence data into the page buffer block; generating randomized data by executing a logic operation in the page buffer circuit on the program data and the first random sequence data; and programming the randomized data into the memory cell array, wherein the random sequence data is loaded into the page buffer block before or after the program data is loaded into the page buffer block. - View Dependent Claims (18, 19, 20)
-
Specification