IP Library › Granted Patent US 8,335,905
Granted Patent B2
US 8,335,905 · App. 12/558,628 · Granted Dec 18, 2012

Computing system including processor and memory which generates wait signal when accessing deteriorated memory area

Assignee: Samsung Electronics Co., Ltd.
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,335,905
App. No.
12/558,628
Granted
Dec 18, 2012
Kind
B2
Abstract

A computing system includes; a memory having first and second storage areas, and a processor sending a memory control signal to the memory to define a data access period during which data is accessed, and a read source control signal indicating whether the first storage area or the second storage area is to be accessed during the data access period. The memory activates a wait signal in response to the memory access signal and the read source control signal, and the processor is further configured to adjust the duration of the data access period in response to the wait signal.

Claims (27)

1. A computing system comprising:

a memory comprising a first storage area and a second storage area; and

a processor configured to send a memory control signal to the memory to define a data access period during which data is accessed, and a read source control signal indicating whether the first storage area or the second storage area is to be accessed during the data access period,

wherein the memory activates a wait signal in response to the memory access signal and the read source control signal, and the processor is further configured to receive the wait signal and in response thereto to adjust the duration of the data access period.

2. The computing system of claim 1 , wherein a number of data bits stored in each memory cell of the first storage area is identical to a number of data bits stored in each cell of the second storage area.

3. The computing system of claim 1 , wherein data access speed to the second storage area is slower than data access speed to the first storage area.

4. The computing system of claim 3 , wherein the first storage area is configured to store only code data and the second storage area is configured to store only user data.

5. The computing system of claim 3 , wherein the memory is further configured to deactivate the wait signal when a data access period for the second storage area is not longer than a data access period for the first storage area.

6. The computing system of claim 3 , wherein the memory is further configured to activate the wait signal when a data access period for the second storage area is longer than a data access period for the first storage area.

7. The computing system of claim 3 , wherein the memory further comprises a register configured to store data defining a data access period for at least one of the first and second storage areas.

8. The computing system of claim 7 , wherein the memory is further configured to compare the data access period for the second storage area with reference data to determine whether or not to activate the wait signal.

9. The computing system of claim 3 , wherein the processor is further configured to adjust the respective data access speeds for the first and second storage areas in relation to the wait signal.

10. The computing system of claim 9 , wherein each one of the respective data access speeds is a function data access period defined by an integer multiple of a clock signal.

11. The computing system of claim 3 , wherein the memory further comprises a third storage area configured for use as either the first storage area or the second storage area.

12. The computing system of claim 1 , wherein the memory further comprises a register configured to store a number of executed program/erase cycles for memory cells in the second storage within the memory, and wherein when the second area is to be accessed and the number of executed program/erase cycles stored in the register is less than a defined threshold value then the wait signal is not activated, and wherein when the second area is to be accessed and the number of executed program/erase cycles stored in the register is greater than the defined threshold value then the wait signal is activated.

13. A computing system comprising:

a memory comprising memory cells operating in a normal state when a number of executed program/erase operations is less than a threshold value, and operating in a deteriorated state when the number of executed program/erase operations is greater than the threshold value; and

a processor configured to control overall operation of the memory,

wherein the processor defines a normal data access period when the memory cells are operating in the normal state and an extended data access period when the memory cells are operating in the deteriorated state,

the normal data access period being defined in relation to a chip selection signal provided by the processor, and

the extended data access period being defined in relation to the chip selection signal and a wait signal returned to the processor from the memory when the memory cells are operating in the deteriorated state.

14. The computing system of claim 13 , wherein the memory cells are divided between a first storage area and a second storage area, and a number of data bits stored in each memory cell of the first storage area is identical to a number of data bits stored in each cell of the second storage area.

15. The computing system of claim 14 , wherein the first storage area is configured to store only code data and the second storage area is configured to store only user data.

16. The computing system of claim 15 , wherein the memory cells in the second storage area are operating in the deteriorated state and memory cells in the first storage area are operating in the normal state.

17. The computing system of claim 16 , wherein the processor is further configured to provide a read source control signal to the memory indicating whether a data access operation is directed to the first storage area or the second storage area.

18. The computing system of claim 17 , wherein the wait signal is returned to the processor from the memory when the read source control signal indicates that the data access operation is directed to the second storage area.

19. The computing system of claim 13 , wherein the memory further comprises a register configured to store the number of executed program/erase cycles.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2009
From: LEE, BYEONGHOON; KIM, KI HONG; CHO, HYUCK JUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 023243/0950 →
Priority Claims (1)
KR 10-2008-0108964 · Nov 4, 2008 · national
Continuity (1)
Related Publication 20100115220A1 · May 6, 2010