发明名称 |
SYSTEM AND METHOD FOR ENABLING NON-VOLATILE MEMORY TO EXECUTE CODE WHILE OPERATING AS A DATA STORAGE/PROCESSING DEVICE |
摘要 |
<p>A system and method for enabling concurrent usage of non-volatile memory for code execution and data storage/processing, comprising a hardware mechanism that can support automatic suspend and resume operations. This mechanism entails the integration of a suspend logic circuit and a resume logic circuit (26 and 27) into the chip hardware, or the stationing of the logic chip in any way that it can operate together with the chip. This system and method enable a Flash memory chip (24) to process code execution while it is processing erase/program operations, avoiding conflicts that ordinary crash such a system. This is achieved by sensing the operation status of the chip and the CPU/Bus (20) activity, and commanding the flash memory device to suspend and/or resume program/erase operations at appropriate times, so as not to conflict with read requests.</p> |
申请公布号 |
WO0210921(A1) |
申请公布日期 |
2002.02.07 |
申请号 |
WO2001US19419 |
申请日期 |
2001.06.18 |
申请人 |
M-SYSTEMS FLASH DISK PIONEERS LTD.;FRIEDMAN, MARK;GEFEN, MOSHE;ZERNOVIZKY, SHUKA;BAN, AMIR |
发明人 |
GEFEN, MOSHE;ZERNOVIZKY, SHUKA;BAN, AMIR |
分类号 |
G06F12/00;G06F15/78;(IPC1-7):G06F12/00;G06F12/14 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|