发明名称 Method and system for performing clean-up of a solid state disk during host command execution
摘要 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.
申请公布号 US5640529(A) 申请公布日期 1997.06.17
申请号 US19960714504 申请日期 1996.09.16
申请人 INTEL CORPORATION 发明人 HASBUN, ROBERT N.
分类号 G06F3/06;G06F12/02;(IPC1-7):G06F13/00;G06F1/14;G06F9/00 主分类号 G06F3/06
代理机构 代理人
主权项
地址