IP Library Granted Patent US 8,589,765
Granted Patent B1
US 8,589,765 · App. 13/941,372 · Granted Nov 19, 2013

Memory read-out

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,589,765
App. No.
13/941,372
Granted
Nov 19, 2013
Kind
B1
Abstract

A memory system having a plurality of memory cells for storing payload data and redundancy data. The memory system having a read-out circuit configured to read-out a status of the plurality of memory cells, the read-out status having payload data, redundancy data and associated reliability information. Moreover, the memory system has a data processor configured to derive the payload data from the read-out status using the reliability information.

Claims (35)

1. A memory system comprising:

a plurality of memory cells for storing payload data and redundancy data;

a read-out circuit configured to read-out a status of the plurality of memory cells and including a counter for counting incremental word line voltage changes, the read-out status comprising payload data, redundancy data and associated reliability information, wherein the associated reliability information is determined from a current value of a count of the counter when a bit line voltage reaches a predetermined threshold; and

a data processor configured to derive the payload data from the read-out status using the reliability information.

2. The memory system of claim 1 , wherein the plurality of memory cells comprises non-volatile memory cells.

3. The memory system of claim 2 , wherein the plurality of memory cells comprises NAND or NOR flash memory cells.

4. The memory system of claim 1 , wherein the read-out circuit comprises a plurality of sense amplifiers configured to sense memory cells and wherein the read-out circuit is configured to read-out a status of a memory cell by a comparison of an output of a sense amplifier to a threshold.

5. The memory system of claim 4 , wherein the read-out circuit is configured to sequentially change a word-line voltage according to a predetermined manner and wherein the read-out circuit is configured to read-out a status of a memory cell by determining an output of the sense amplifier dependent on the word-line voltage at a time being dependent on the comparison.

6. The memory system of claim 1 , wherein the plurality of memory cells comprises multi-level memory cells.

7. The memory system of claim 1 , wherein the plurality of memory cells comprise 2 n -level memory cells and the read-out circuit is configured to read-out an m-bit value with m≧n+1 per memory cell.

8. The memory system of claim 1 , wherein the read-out circuit is configured to provide the read-out status of the plurality of memory cells along with a plurality of reliability information associated with the read-out statuses as a plurality of binary values.

9. The memory system of claim 1 , wherein the data processor is configured to derive the payload data by performing an error detection and/or an error correction by combining the read-out status and the associated reliability information.

10. The memory system of claim 1 , wherein the data processor is configured to derive the payload data by performing error detection and/or error correction by combining a plurality of read-out states, an associated plurality of reliability information and a plurality of redundancy data.

11. The memory system of claim 1 , further comprising an encoder to receive the payload data and to derive the redundancy data associated with the payload data based on the payload data and an encoding rule.

12. The memory system of claim 11 , wherein the data processor is configured to use a maximum likelihood estimation rule, a linear block correction code and/or a Trellis decoding scheme to determine the payload data.

13. A circuit comprising:

a memory cell for storing a data bit;

a read-out circuit for deriving a sense result from the memory cell and including a counter for counting incremental word line voltage changes, the sense result indicating a read-out result along with a reliability information for the read-out result, wherein the associated reliability information is determined from a current value of a count of the counter when a bit line voltage reaches a predetermined threshold; and

means for performing an error detection and/or error correction based on the reliability information and the read-out result to obtain the data bit.

14. The circuit of claim 13 , wherein the memory cell comprises a non-volatile memory cell.

15. The circuit of claim 13 , wherein the means for performing is configured to use a Trellis decoding scheme.

16. The circuit of claim 13 , wherein the means for performing is configured to use a linear block correction code.

17. A method for reading a data bit from a memory cell, the method comprising:

storing the data bit;

deriving a read-out result from the memory cell;

determining a reliability information along with the read-out result, wherein the associated reliability information is determined from a current value of a count of a counter for counting incremental word line voltage changes, the current value determined when a bit line voltage reaches a predetermined threshold; and

performing an error detection and/or error correction based on the read-out result and the reliability information to obtain the data bit.

18. A flash memory device, comprising:

a word-line;

a bit-line;

a flash memory cell coupled to the word-line and to the bit-line;

a word-line voltage provider being operative to sequentially vary a word-line voltage on the word-line; and

a read-out circuit coupled to the bit-line and configured to provide a sense result indicating a read-out result for the flash memory cell along with a corresponding reliability information based on the word-line voltage and a bit-line voltage on the bit-line, the read-out circuit including a counter for counting incremental word line voltage changes, wherein the associated reliability information is determined from a current value of a count of the counter when a bit line voltage reaches a predetermined threshold.

19. The flash memory device of claim 18 , wherein the word-line voltage provider further comprises an incrementor for incrementing a word-line voltage and the read-out circuit is configured to determine the sense result dependent on the word-line voltage.

20. The flash memory device of claim 18 , wherein the flash memory cell and the read-out circuit are commonly integrated on a die, the read-out circuit being configured to provide the sense result such that the sense result is receivable at an external contact of the die.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: INFINEON TECHNOLOGIES AG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 036776/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →