Patents by Inventor Moshe Gefen

Moshe Gefen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7032081
    Abstract: 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.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: April 18, 2006
    Assignee: M-Systems Flash Disk Pioneers Ltd.
    Inventors: Moshe Gefen, Shuka Zernovizky, Amir Ban
  • Publication number: 20020199142
    Abstract: Systems and methods relating to semiconductor testing and programming, including semiconductor-chip testing apparatuses, semiconductor-chip programming apparatuses, semiconductor testing integrated-circuit chips (“TIC's”), employable in testing and/or programming semiconductor integrated circuits. Such TICS may be full testers, capable of performing tests such as AC, DC, functional, and mixed signal (analog) tests, and/or may be capable of performing design verification and/or characterization.
    Type: Application
    Filed: June 26, 2002
    Publication date: December 26, 2002
    Inventor: Moshe Gefen
  • Publication number: 20020138702
    Abstract: According to the present invention, there is provided a system for enabling code execution from a Non-executable memory. The present invention combines a small amount of an executable memory with a large amount of non-executable memory, in order to enable a highly efficient executable data and code storage system, comprised of relatively cheap non-executable memory components.
    Type: Application
    Filed: March 26, 2001
    Publication date: September 26, 2002
    Inventors: Moshe Gefen, Shuka Zernovizky