IP Library Granted Patent US 7,646,632
Granted Patent B2
US 7,646,632 · App. 11/962,701 · Granted Jan 12, 2010

Integrated circuit for setting a memory cell based on a reset current distribution

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,646,632
App. No.
11/962,701
Granted
Jan 12, 2010
Kind
B2
Abstract

An integrated circuit includes an array of resistance changing memory cells and a first circuit. The first circuit is configured to set a selected memory cell to a crystalline state by applying a decreasing stair step pulse to the selected memory cell. The pulse is based on a reset current distribution for the array of memory cells.

Claims (51)

1. An integrated circuit comprising:

an array of resistance changing memory cells; and

a first circuit configured to set a selected memory cell to a crystalline state by applying a decreasing stair step pulse to the selected memory cell, the pulse based on a reset current distribution for the array of memory cells.

2. The integrated circuit of claim 1 , wherein the reset current distribution includes two segments; and

wherein the pulse comprises two steps, each step based on a median reset current for a segment of the reset current distribution.

3. The integrated circuit of claim 1 , wherein the reset current distribution includes three segments; and

wherein the pulse comprises three steps, each step based on a median reset current for a segment of the reset current distribution.

4. The integrated circuit of claim 1 , further comprising:

a second circuit configured to determine the reset current distribution for the array of memory cells.

5. The integrated circuit of claim 4 , wherein the second circuit is configured to determine the reset current distribution in response to one of a power up of the array, a preset period of inactivity of the array, and an external signal.

6. The integrated circuit of claim 4 , wherein the second circuit is configured to determine a set resistance distribution for the array, compare the set resistance distribution to a predefined level, and adjust the pulse based on the comparison.

7. The integrated circuit of claim 1 , further comprising:

a configuration device configured to define parameters of the pulse.

8. The integrated circuit of claim 1 , wherein the array of memory cells comprises an array of phase change memory cells.

9. A system comprising:

a host; and

a memory device communicatively coupled to the host, the memory device comprising:

an array of phase change memory cells; and

a write circuit configured to set a selected memory cell to a crystalline state by applying a set pulse to the selected memory cell, the set pulse based on a reset current distribution for the array of memory cells.

10. The system of claim 9 , wherein the reset current distribution includes two segments; and

wherein the set pulse comprises two steps, each step based on a median reset current for a segment of the reset current distribution.

11. The system of claim 9 , wherein the reset current distribution includes three segments; and

wherein the set pulse comprises three steps, each step based on a median reset current for a segment of the reset current distribution.

12. The system of claim 9 , wherein the set pulse has a width less than 250 ns.

13. The system of claim 9 , wherein the memory device further comprises:

a sense circuit configured to read data from the array; and

a controller configured to control the write circuit and the sense circuit.

14. A system comprising:

a test circuit; and

a memory device communicatively coupled to the test circuit, the memory device comprising:

an array of resistance changing memory cells; and

a configuration device for defining a set pulse;

wherein the test circuit is configured to determine a reset current distribution for the array of memory cells and program the configuration device to define the set pulse based on the reset current distribution.

15. The system of claim 14 , wherein the reset current distribution includes two segments; and

wherein the set pulse comprises two steps, each step based on a median reset current for a segment of the reset current distribution.

16. The system of claim 14 , wherein the reset current distribution includes three segments; and

wherein the set pulse comprises three steps, each step based on a median reset current for a segment of the reset current distribution.

17. The system of claim 14 , wherein the test circuit is configured to determine a set resistance distribution for the array of memory cells, compare the set resistance distribution to a predefined level, and adjust the set pulse based on the comparison.

18. The system of claim 14 , wherein the configuration device comprises one of fuses, anti-fuses, and a non-volatile memory.

19. A method for programming a memory, the method comprising:

determining a reset current distribution for an array of resistance changing memory cells;

dividing the reset current distribution into at least two segments;

determining a set pulse amplitude for each segment; and

combining the set pulse amplitudes into a decreasing stair step pulse.

20. The method of claim 19 , wherein dividing the reset current distribution comprises dividing the reset current distribution into three segments.

21. The method of claim 19 , wherein determining the set pulse amplitude for each segment comprises determining the set pulse amplitude for each segment based on a median reset current for each segment.

22. The method of claim 21 , wherein determining the set pulse amplitude for each segment comprises multiplying the median reset current for each segment times a factor within a range of 0.2 to 0.7.

23. The method of claim 19 , further comprising:

determining a set resistance distribution for the array;

comparing the set resistance distribution to a predefined level; and

adjusting the decreasing stair step pulse based on the comparison.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 036575/0670 →
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 Feb 1, 2008
From: PHILIPP, JAN BORIS; HAPP, THOMAS; RUF, BERNHARD; RUSTER, CHRISTIAN; ANDRES, DIETER; MAJEWSKI, PETRA
To: QIMONDA AG
Reel/Frame 020454/0414 →