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

Claim 4:
5. A data storage device comprising:
a data storage medium, comprising a plurality of data columns; and
a control unit, connected to the data storage medium, and configured to execute a selecting bad data column method, the selecting method including:
reading written data of each data column as read data;
comparing the read data and the written data of each data column to calculate an average number of error bits of each data column;
determining whether the average number of error bits of each data column is greater than or equal to a predetermined value; and
recording a data column as a bad data column when the average number of error bits of the data column is greater than or equal to the predetermined value;
wherein, the predetermined value is an average number of error bits that can be corrected by an error correction code of the data storage device.