Nonvolatile Memory Page Buffer Circuit Copyback Randomization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing nonvolatile memory devices face inefficiencies in data transfer and computational overhead during copy back operations due to the lack of effective methods for simultaneous randomization and de-randomization of data in multi-level and three-dimensional memory cell arrays.
Innovation Solution
A method involving a page buffer circuit and randomization interface that performs bit-wise XOR operations on random sequence data generated from source and target area addresses, allowing for simultaneous randomization and de-randomization of data during copy back programming operations, reducing data transfer and computational overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If traditional copy back operations are performed without simultaneous randomization, then data transfer overhead increases, but computational overhead also increases due to separate randomization steps
Solution Approach 1:
The patent combines the randomization operation with the copy back operation into a single integrated process. The page buffer circuit performs bitwise XOR operations between the first random data and generated third random sequence data simultaneously while copying data from source to target area, eliminating the need for separate randomization steps and reducing both data transfer and computational overhead.
Solution Approach 2:
The patent generates the third random sequence data in advance by performing bitwise XOR operations on the first random sequence data and second random sequence data before the actual copy back operation. This preliminary generation of randomized sequence data enables efficient simultaneous randomization during the copy back process without adding computational overhead during data transfer.
2Reliability
If separate randomization operations are performed before and after copy back, then data integrity is maintained, but operation time increases
Solution Approach 1:
The patent merges the randomization operation with the copy back operation into a single integrated process. The page buffer circuit performs bitwise XOR operations between the first random data and generated third random sequence data simultaneously while copying data from source to target area, eliminating the need for separate randomization steps and reducing both data transfer and computational overhead.
Solution Approach 2:
The patent enables continuous data processing by performing randomization operations continuously during the copy back process rather than in separate discrete steps. The bitwise XOR operations are executed continuously as data is being copied, maintaining data integrity while eliminating idle time between randomization and copy back operations.
3Reliability
If randomization is performed using separate processes, then data security is improved, but productivity decreases due to multiple operation steps
Solution Approach 1:
The patent combines the randomization operation with the copy back operation into a single integrated process. The page buffer circuit performs bitwise XOR operations between the first random data and generated third random sequence data simultaneously while copying data from source to target area, eliminating the need for separate randomization steps and reducing both data transfer and computational overhead.
Solution Approach 2:
The patent enables continuous data processing by performing randomization operations continuously during the copy back process rather than in separate discrete steps. The bitwise XOR operations are executed continuously as data is being copied, maintaining data integrity while eliminating idle time between randomization and copy back operations.
Data Source
AI summary
In an operating method for a nonvolatile memory device, first random data is sensed from a source area of the memory cell array, the first random data having been generated using first random sequence data. While sensing the first random data, third random sequence data is loaded to a page buffer circuit, the third random sequence data being generated from the first random sequence data and second random sequence data. A logical operation is performed on the sensed first random data and the third random sequence data in the page buffer circuit to generate second random data, and the second random data is programmed to a target area in the memory cell array different from the source area.


