Patent
1996-09-16
1997-06-17
Gossage, Glenn
395494, 395826, 395557, 395672, 395622, G06F 1300, G06F 114, G06F 900
Patent
active
056405294
ABSTRACT:
A system and method for converting invalid user data within a solid state disk into free memory during time allotted to execute a host command from a standard interface. Clean-up states are part of a clean-up state machine which controls the conversion of the invalid user data into free memory. Whenever a command interrupt is received from the standard interface, a watchdog timer is set to the maximum time allotted to execute the command. The command is executed first, and then a number of clean-up states to be executed in the remaining time is calculated. A counter is set equal to that number. Thereafter, a clean-up state is executed and the counter is decremented. Execution of clean-up states and decrementing of the counter continues until either the counter indicates all states have been executed or the timer indicates that all allotted time has expired. In one embodiment, the solid state disk is included in a computer system having a central processing unit, and the solid state disk includes a flash memory array and a memory array controller.
REFERENCES:
patent: 3648255 (1972-03-01), Beausoleil et al.
patent: 4430727 (1984-02-01), Moore et al.
patent: 4642759 (1987-02-01), Foster
patent: 4802117 (1989-01-01), Chrosny et al.
patent: 4896262 (1990-01-01), Wayama et al.
patent: 4958315 (1990-09-01), Balch
patent: 5077737 (1991-12-01), Leger et al.
patent: 5111385 (1992-05-01), Hattori
patent: 5131089 (1992-07-01), Cole
patent: 5200959 (1993-04-01), Gross et al.
patent: 5337275 (1994-08-01), Wells et al.
patent: 5341330 (1994-08-01), Wells et al.
patent: 5341339 (1994-08-01), Wells
patent: 5355483 (1994-10-01), Serlet
patent: 5357475 (1994-10-01), Hasbun et al.
patent: 5404485 (1995-04-01), Ban
patent: 5437020 (1995-07-01), Wells et al.
Markus A. Levy and Dale Elbert, "Solutions for High Density Applications Using Intel Flash Memory," Intel Application Note AP-343, pp. 6-297 through 6-364 (Oct. 1990).
"Solid-State Mass Storage Arrives," Product Feature, Memory Card Systems & Design, Jul./Aug. 1992.
"Optimal Solid State Disk Architecture for Portable Computers," Dan Auclair, pp. 811-815, Proceedings of Silicon Vally P.C. Design Conference, Jul. 9, 1991.
Walter Chen, Reprint of "Flash: Big News in Storage?", Nov./Dec. 1992 Edition of Storage Magazine, pp. 10-4 through 10-7.
Robinson, Kurt, "Trends in Flash Memory System Design", Wescon Conference Record, Nov. 1990, pp. 468-472.
Gossage Glenn
Intel Corporation
LandOfFree
Method and system for performing clean-up of a solid state disk does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for performing clean-up of a solid state disk , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for performing clean-up of a solid state disk will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2165044