×

System and method for detecting copyback programming problems

  • US 8,909,982 B2
  • Filed: 10/31/2011
  • Issued: 12/09/2014
  • Est. Priority Date: 06/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of detecting errors in a copyback operation in a flash memory device, the method comprising:

  • in the flash memory device with a controller, prior to a copyback operation, programming a page of data such that a subset of the page of data includes a predetermined sequence of bits;

    performing the copyback operation by;

    internally copying the page of data from a first non-volatile portion in a flash memory chip of the flash memory device to a volatile portion of the flash memory device;

    copying the subset of the page of data from the volatile portion of the flash memory device to memory associated with the controller;

    detecting the presence of one or more errors by analyzing the data subset copied to the memory associated with the controller, wherein analyzing the data subset includes determining whether the data subset includes the predetermined sequence of bits; and

    in accordance with detecting the presence of the one or more errors in the data subset;

    verifying all of the data copied to the volatile portion, the verifying including correcting detected errors; and

    storing the verified data to a second non-volatile portion of the flash memory chip.

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