IP Library Granted Patent US 7,623,401
Granted Patent B2
US 7,623,401 · App. 11/544,159 · Granted Nov 24, 2009

Semiconductor device including multi-bit memory cells and a temperature budget sensor

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,623,401
App. No.
11/544,159
Granted
Nov 24, 2009
Kind
B2
Abstract

One embodiment provides a semiconductor device including a plurality of multi-bit memory cells, a first temperature budget sensor, and a circuit. Each of the plurality of multi-bit memory cells is programmable into each of more than two states. The circuit compares a first signal from the first temperature budget sensor to a first reference signal to obtain a first comparison result. The circuit refreshes the plurality of multi-bit memory cells based on the first comparison result.

Claims (84)

1. A semiconductor device, comprising:

a plurality of multi-bit memory cells, wherein each of the plurality of multi-bit memory cells is programmable into each of more than two states;

a first temperature budget sensor; and

a circuit that compares a first signal from the first temperature budget sensor to a first reference signal to obtain a first comparison result, and refreshes the plurality of multi-bit memory cells based on the first comparison result, wherein the first temperature budget sensor includes a multi-bit memory cell that is programmable into each of more than two states and the first temperature budget sensor is written to one of the more than two states.

2. The semiconductor device of claim 1 ,wherein the circuit compares the first signal from the first temperature budget sensor to a resistivity band to obtain a temperature budget result.

3. The semiconductor device of claim 1 , comprising:

a second temperature budget sensor, wherein the circuit compares a second signal from the second temperature budget sensor to a second reference signal to obtain a second comparison result and refreshes the plurality of multi-bit memory cells based on the second comparison result.

4. The semiconductor device of claim 1 , wherein the first temperature budget sensor comprises at least one of the following:

one of the plurality of multi-bit memory cells; and

a resistive multi-bit memory cell.

5. The semiconductor device of claim 1 , wherein the plurality of multi-bit memory cells are a plurality of multi-bit phase change memory cells and the first temperature budget sensor comprises a multi-bit phase change memory cell that is programmable into each of more than two states.

6. The semiconductor device of claim 5 , wherein the first temperature budget sensor is written to at least one of the following:

one of the more than two states having a larger sensitivity factor than any other state of the more than two states; and

a non-crystalline state of the more than two states.

7. The semiconductor device of claim 5 , wherein the first temperature budget sensor is written to at least one of the following:

substantially a lower resistance end of one of the more than two states; and

substantially a lower resistance end of one non-crystalline state of the more than two states.

8. The semiconductor device of claim 5 , wherein the first temperature budget sensor is written to substantially a lower resistance end of one of the more than two states having a larger sensitivity factor than any other state of the more than two states.

9. The semiconductor device of claim 1 , wherein the plurality of multi-bit memory cells comprises a plurality of multi-bit phase change memory cells, wherein each of the plurality of multi-bit phase change memory cells includes at least one of Ge, Sb, Te, Ga, As, In, Se, and S.

10. A memory comprising:

an array of multi-bit phase change memory cells, wherein each of the multi-bit phase change memory cells includes phase change material programmable into each state of multiple non-crystalline states;

a first temperature budget sensor including the phase change material programmable into each state of the multiple non-crystalline states; and

a circuit that compares a first signal from the first temperature budget sensor to a first reference signal to obtain a first comparison result and refreshes the array of multi-bit phase change memory cells based on the first comparison result.

11. The memory of claim 10 , wherein the first temperature budget sensor is written to substantially a lower resistance end of one non-crystalline state having a larger sensitivity factor than other non-crystalline states of the multiple non-crystalline states.

12. The memory of claim 10 , wherein the first reference signal is adjusted based on a current temperature of the memory.

13. The memory of claim 10 ,comprising:

a second temperature budget sensor including the phase change material programmable into each state of the multiple non-crystalline states, wherein the circuit compares a second signal from the second temperature budget sensor to a second reference signal to obtain a second comparison result and refreshes the array of multi-bit phase change memory cells based on the second comparison result, and wherein the first temperature budget sensor is written to substantially a lower resistance end of a first non-crystalline state and the second temperature budget sensor is written to substantially a lower resistance end of a second non-crystalline state of the multiple non-crystalline states.

14. The memory of claim 10 , wherein each of the multi-bit phase change memory cells includes at least one of Ge, Sb, Te, Ga, As, In, Se, and S.

15. A semiconductor device, comprising:

a plurality of multi-bit memory cells, wherein each of the plurality of multi-bit memory cells is programmable into each of more than two states;

a first temperature budget sensor that includes a first multi-bit memory cell that is programmable into each of the more than two states; and

a circuit, wherein the first temperature budget sensor is written to one of the more than two states and the circuit compares a first signal from the first temperature budget sensor to a first resistivity band to obtain a first result, and refreshes the plurality of multi-bit memory cells based on the first result.

16. The semiconductor device of claim 15 , comprising:

a second temperature budget sensor that includes a second multi-bit memory cell that is programmable into each of the more than two states, wherein the second temperature budget sensor is written to another one of the more than two states and the circuit compares a second signal from the second temperature budget sensor to a second resistivity band to obtain a second result, and refreshes the plurality of multi-bit memory cells based on the second result.

17. The semiconductor device of claim 15 , wherein the plurality of multi-bit memory cells comprises a plurality of multi-bit phase change memory cells, wherein each of the plurality of multi-bit phase change memory cells includes at least one of Ge, Sb, Te, Ga, As, In, Se, and S.

18. A memory comprising:

an array of multi-bit phase change memory cells, wherein each of the multi-bit phase change memory cells is programmable into each of more than two states;

means for monitoring a temperature budget of the array of multi-bit phase change memory cells; and

means for refreshing the array of multi-bit phase change memory cells in response to the temperature budget exceeding a threshold value.

19. The memory of claim 18 , comprising:

means for sensing a signal from the means for monitoring the temperature budget; and

means for comparing the signal to a reference signal to obtain a comparison result that indicates whether the temperature budget exceeds the threshold value.

20. The memory of claim 18 , wherein the means for monitoring the temperature budget comprises:

means for monitoring the temperature budget with the memory powered down.

21. The memory of claim 18 , wherein the means for monitoring the temperature budget comprises:

means for monitoring one of the more than two states via a resistivity band.

22. The memory of claim 18 , wherein the means for monitoring the temperature budget comprises:

means for monitoring one state having a larger sensitivity factor than other states of the more than two states.

23. The memory of claim 18 , wherein the means for monitoring the temperature budget comprises:

means for monitoring each of the non-crystalline states of the more than two states.

24. A method of operating a memory, comprising:

monitoring a temperature budget of an array of multi-bit phase change memory cells that are programmable into each of more than two states; and

refreshing the array of multi-bit phase change memory cells in response to the temperature budget exceeding a threshold value.

25. The method of claim 24 , comprising:

sensing a signal from a temperature budget sensor; and

comparing the signal to a reference signal to obtain a comparison result that indicates whether the temperature budget exceeds the threshold value.

26. The method of claim 24 , wherein monitoring the temperature budget comprises:

monitoring the temperature budget with the memory powered down.

27. The method of claim 24 , wherein monitoring the temperature budget comprises:

monitoring one of the more than two states via a resistivity band.

28. The method of claim 24 , wherein monitoring the temperature budget comprises:

monitoring one state having a larger sensitivity factor than other states of the more than two states.

29. The method of claim 24 , wherein monitoring the temperature budget comprises:

monitoring each of the non-crystalline states of the more than two states.

30. The method of claim 24 , wherein monitoring the temperature budget comprises:

monitoring each of the more than two states.

31. A method of operating a memory, comprising:

writing a first multi-bit phase change memory cell to substantially a lower resistance end of a first state of more than two states;

sensing a first signal from the first multi-bit phase change memory cell;

comparing the first signal to a first reference signal to obtain a first comparison result; and

refreshing an array of multi-bit phase change memory cells based on the first comparison result.

32. The method of claim 31 , wherein writing the first multi-bit phase change memory cell comprises:

writing the first multi-bit phase change memory cell to substantially a lower resistance end of one non-crystalline state having a larger sensitivity factor than other non-crystalline states of the more than two states.

33. The method of claim 31 , comprising:

writing a second multi-bit phase change memory cell to substantially a lower resistance end of a second state of the more than two states;

sensing a second signal from the second multi-bit phase change memory cell;

comparing the second signal to a second reference signal to obtain a second comparison result; and

refreshing the array of multi-bit phase change memory cells based on the second comparison result.

34. The method of claim 33 , wherein writing the first multi-bit phase change memory cell comprises writing the first multi-bit phase change memory cell to substantially a lower resistance end of a first non-crystalline state and writing the second multi-bit phase change memory cell comprises writing the second multi-bit phase change memory cell to substantially a lower resistance end of a second non-crystalline state of the more than two states.

35. The method of claim 33 , comprising:

writing a third multi-bit phase change memory cell to substantially a lower resistance end of a third state of the more than two states;

sensing a third signal from the third multi-bit phase change memory cell;

comparing the third signal to a third reference signal to obtain a third comparison result; and

refreshing the array of multi-bit phase change memory cells based on the third comparison result.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 037171/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 037147/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →