×

Read commands for reading interfering memory cells

  • US 8,694,853 B1
  • Filed: 04/17/2011
  • Issued: 04/08/2014
  • Est. Priority Date: 05/04/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing data in a group of target memory cells of a memory system by programming analog memory cells to respective programming states selected from a predefined set;

    issuing a first read command that addresses one or more target memory cells and retrieves the data stored in the target memory cells;

    issuing a second read command that addresses one or more memory cells neighboring the target memory cells, wherein the second read command identifies at least one of the neighboring memory cells as being programmed to a programming state in a predefined subset of the programming states that are expected to cause interference to the target memory cells; and

    compensating for the interference caused to the target memory cells based upon the programming state of the neighboring memory cells that were identified by the second read command;

    wherein storing the data comprises encoding the data with an Error Correction Code (ECC), and wherein reading the data using the first read command comprises computing soft decoding metrics for the data read from the target memory cells based on the neighboring memory cells that were identified by the second read command, and decoding the ECC of the target memory cells using the soft decoding metrics.

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