发明名称 System and method for enabling non-volatile memory to execute code while operating as a data storage/processing device
摘要 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 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 to process code execution while it is processing erase/program operations, avoiding conflicts that ordinarily crash such a system. This is achieved by sensing the operation status of the chip and the CPU/Bus 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.
申请公布号 US7032081(B1) 申请公布日期 2006.04.18
申请号 US20000629966 申请日期 2000.07.31
申请人 M-SYSTEMS FLASH DISK PIONEERS LTD. 发明人 GEFEN MOSHE;ZERNOVIZKY SHUKA;BAN AMIR
分类号 G06F12/00;G06F15/78 主分类号 G06F12/00
代理机构 代理人
主权项
地址