×

Detecting and managing bad columns

  • US 9,786,388 B1
  • Filed: 10/09/2013
  • Issued: 10/10/2017
  • Est. Priority Date: 10/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for detecting bad columns of a NAND flash memory array, comprising:

  • sending input data to a NAND flash memory unit that comprises the NAND flash memory array and instructing the NAND flash memory unit to write the input data to the NAND flash memory array to provide programmed data;

    reading from the NAND flash memory array the programmed data to provide read data;

    comparing the input data and the read data to provide column error statistics that is indicative of a number of errors per column;

    wherein the NAND flash memory array comprises multi-level flash memory cells and is configured to store different types of pages that include a most significant bit (MSB) page that is programmed using MSB programming and a least significant bit (LSB) page that is programmed using LSB programming;

    wherein the column error statistics comprises column error statistics for each page in the different types of pages; and

    defining, by a flash memory controller, bad columns of the NAND flash memory array in response to the column error statistics.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×