Patent ID: 11922044
Assignee: SILICON MOTION, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. The data storage device as claimed in claim 5, wherein:
the controller builds a deterioration data structure in the random access memory, and uses an item in the deterioration data structure to store the physical address candidates as well as a temporary storage address in which the random access memory stores read data read and descrambled from the non-volatile memory;
the controller obtains the physical address candidates from the item in the deterioration data structure to read the non-volatile memory for determination of the deteriorated physical address;
after determining the deteriorated physical address, the controller obtains the temporary storage address from the item in the deterioration data structure; and
in the temporary storage address of the random access memory, the controller changes the read data to specific data to be scrambled as a scrambled result that is different from the undesirable data, wherein the scrambled result replaces the undesirable data in the safety moving.