Hashing based method for NAND data inversion
Assignee
SK hynix Inc.
Inventors
Pengfei Huang, Fan Zhang
Abstract
A method and associated memory system for randomizing memory storage data. The method and system, at a time for storing user data, generate a meta data sequence having an inversion seed bit determined from a hash function specifying inversion seeds for different pages of data to be stored in a memory at different physical addresses having respective program erase counts; receive at a data inverter the user data and the meta data sequence having the inversion seed bit; depending on the value of the inversion seed, bit-flip using the data inverter the data sequence except for the inversion seed bit; and regardless of bit-flipping, XOR the user data and meta data sequence with a random sequence produced by a randomizer to produce an XORed sequence for storage in the memory as randomized data.
CPC Classifications
Filing Date
2024-06-19
Application No.
18747831
Claims
20