System, method and memory device providing data scrambling compatible with on-chip copy operation
AssigneeSanDisk Technologies LLC
InventorsJason T. Lin, Steven S. Cheng, Shai Traister
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsJason T. Lin, Steven S. Cheng, Shai Traister
Estimating the term…
Data scrambling techniques implemented externally to a flash memory device are disclosed which can be used in concert with flash memory on-chip copy functionality operating internally to the flash device, thus supporting high performance copying operations. All the data stored in the flash may be scrambled, including headers and control structures. Robust file system operation may be achieved, including the capability to tolerate a power loss at any time, and yet be able to relocate data internally within the flash without having to de-scramble and then re-scramble the data. An exemplary hardware based solution has little or no impact on overall system performance, and may be implemented at very low incremental cost to increase overall system reliability. The data scrambling technique preferably uses a logical address, such as logical block address or logical page address, rather than a physical address, to determine a seed scrambling key.
A method for storing information in a non-volatile memory, said method comprising:
A method for storing information in a non-volatile memory, said method comprising:
An apparatus comprising:
An apparatus comprising:
A method for storing information in a non-volatile memory, said method comprising:
An apparatus comprising:
A method for storing information in a non-volatile memory, said method comprising:
Dependencies are inferred from the claim text.