IP Library Granted Patent US 7,778,070
Granted Patent B2
US 7,778,070 · App. 12/120,946 · Granted Aug 17, 2010

Memory with dynamic redundancy configuration

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 7,778,070
App. No.
12/120,946
Granted
Aug 17, 2010
Kind
B2
Abstract

One embodiment of the invention relates to a method for repairing a memory array. In the method, a group of at least one memory cell is dynamically analyzed to determine whether the memory array includes at least one faulty cell that no longer properly stores data. If the group includes at least one faulty cell, at least the at least one faulty cell is associated with at least another cell. Other methods, devices, and systems are also disclosed.

Claims (18)

1. A memory device, comprising:

an array of resistive memory cells formed on a semiconductor body;

control circuitry configured to use a first sense amp level to read data from the memory cells of the array, and to use a second sense amp level that is different than the first sense amp level to detect weak memory cells within the array.

2. The memory device of claim 1 , further comprising:

redundant memory cells that are reserved for replacement of some of the resistive memory cells of the array;

where the control circuitry is further configured to dynamically associate the weak cells with the redundant memory cells.

3. The memory device of claim 2 , where the redundant memory cells of the redundant memory comprise resistive memory cells of the array.

4. The memory device of claim 2 , where the redundant memory cells of the redundant memory comprise memory elements that are external to the memory array.

5. The memory device of claim 1 , where the memory cells comprise phase-change memory cells.

6. A method for maintaining an array of resistive memory cells, where a number of reliable resistance ranges is associated with the array and each reliable resistance range corresponds to a different data state, comprising:

providing control signals to analyze whether a group of at least one resistive memory cell of the array includes at least one weak cell that has a resistance within one of the reliable resistance ranges, but near an edge of the one reliable resistance ranges; and

if the group includes at least one weak cell, then dynamically associating the at least one weak cell with at least another memory element.

7. The method of claim 6 , where analyzing whether the group includes at least one weak cell comprises:

reading from the group of at least one resistive memory cell by using a second sense amp level that is different from a first sense amp level used during normal read operations; and

triggering the dynamic association based on whether a number of bit errors read with the second sense amp level is greater than a threshold value.

8. The method of claim 7 , where associating at least the at least one weak cell with at least another memory element, comprises:

mapping at least one address corresponding to at least the at least one weak cell to at least one new address in a redundant memory.

9. The method of claim 8 , where the memory cells of the memory array comprise phase-change memory cells.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2013
From: HAPP, THOMAS; PHILIPP, JAN BORIS
To: QIMONDA NORTH AMERICA CORP
Reel/Frame 030502/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2011
From: QIMONDA NORTH AMERICA CORP.
To: QIMONDA AG
Reel/Frame 026144/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2008
From: NIRSCHL, THOMAS
To: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
Reel/Frame 021149/0350 →