← USPTO Patent Grants

Hashing based method for NAND data inversion

Grant US12579029B2 Kind: B2 Mar 17, 2026

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

G06F 11/1068 G06F 11/1004 G06F 12/0246 G06F 12/1408 G06F 13/1668 G06F 2212/7207 G11C 7/1006 G11C 16/26 G11C 16/10 G11C 11/5628 G11C 16/0483 H04L 9/0662 H04L 9/0869 H04L 2209/34

Filing Date

2024-06-19

Application No.

18747831

Claims

20