Patents by Inventor Assaf Shappir

Assaf Shappir 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).

  • Publication number: 20180173285
    Abstract: A memory controller includes an interface and a processor. The interface is configured to communicate with one or more memory devices that require an operation voltage. The memory devices are capable of obtaining the operation voltage either from a power supply external to the memory device or from respective charge pumps internal to the memory devices. The processor is configured to predict storage activity in the memory devices, and to cause the memory devices to select a source for the operation voltage between the power supply and the respective charge pumps in accordance with the predicted storage activity.
    Type: Application
    Filed: February 18, 2018
    Publication date: June 21, 2018
    Inventors: Barak Rotbard, Assaf Shappir
  • Patent number: 9996417
    Abstract: A controller includes an interface and a processor. The interface is configured to communicate with a memory including multiple memory cells organized in at least two sections each including multiple sets of word lines (WLs), wherein in a first failure mode multiple WLs fail in a single section, and in a second failure mode a WL fails in multiple sections. The processor is configured to assign multiple cell-groups of the memory cells to a parity-group, such that (i) no two cell-groups in the parity-group belong to a same WL, and (ii) no two cell-groups in the parity-group belong to adjacent WLs in a same section, and, upon detecting a failure to access a cell-group in the parity-group, due to either the first or second failure modes but not both failure modes occurring simultaneously, to recover the data stored in the cell-group using one or more remaining cell-groups in the parity-group.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: June 12, 2018
    Assignee: Apple Inc.
    Inventors: Assaf Shappir, Etai Zaltsman, Guy Ben-Yehuda
  • Patent number: 9928126
    Abstract: A memory system includes an interface and storage circuitry. The interface is configured to communicate with memory cells that store data. The storage circuitry is configured to program a data unit to a first group of the memory cells, to read the data unit from the first group using at least a read threshold to produce a first readout, and in response to detecting that reading the data unit has failed because the read threshold has fallen outside a supported range of read thresholds, due to a temperature difference between a time of programming the first group and a time of reading the first group, to program a second group of the memory cells. The circuitry is further configured to re-read the data unit from the first group using the at least read threshold to produce a second readout, and to recover the data unit from the second readout.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: March 27, 2018
    Assignee: APPLE INC.
    Inventors: Assaf Shappir, Moshe Neerman, Ofer Shapira
  • Publication number: 20180074892
    Abstract: A memory controller includes an interface and circuitry. The interface is configured to communicate with a memory device, which includes multiple memory cells, and which applies refreshing to the memory cells by repeatedly inverting data stored in the memory cells. The circuitry is configured to store input data in a group of the memory cells, to read the stored input data from the group of the memory cells to produce read data, the read data has an actual polarity that is either un-inverted or inverted due to the refreshing of the memory cells in the group, to analyze the read data for identifying the actual polarity of the read data, and to recover the input data from the read data based on the identified actual polarity.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Assaf Shappir, Eyal Gurgi
  • Patent number: 9898059
    Abstract: A memory controller includes an interface and a processor. The interface is configured to communicate with one or more memory devices that require an operation voltage. The memory devices are capable of obtaining the operation voltage either from a power supply external to the memory device or from respective charge pumps internal to the memory devices. The processor is configured to predict storage activity in the memory devices, and to cause the memory devices to select a source for the operation voltage between the power supply and the respective charge pumps in accordance with the predicted storage activity.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: February 20, 2018
    Assignee: APPLE INC.
    Inventors: Barak Rotbard, Assaf Shappir
  • Publication number: 20170293527
    Abstract: A controller includes an interface and a processor. The interface is configured to communicate with a memory including multiple memory cells organized in at least two sections each including multiple sets of word lines (WLs), wherein in a first failure mode multiple WLs fail in a single section, and in a second failure mode a WL fails in multiple sections. The processor is configured to assign multiple cell-groups of the memory cells to a parity-group, such that (i) no two cell-groups in the parity-group belong to a same WL, and (ii) no two cell-groups in the parity-group belong to adjacent WLs in a same section, and, upon detecting a failure to access a cell-group in the parity-group, due to either the first or second failure modes but not both failure modes occurring simultaneously, to recover the data stored in the cell-group using one or more remaining cell-groups in the parity-group.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 12, 2017
    Inventors: Assaf Shappir, Etai Zaltsman, Guy Ben-Yehuda
  • Publication number: 20170262033
    Abstract: A memory controller includes an interface and a processor. The interface is configured to communicate with one or more memory devices that require an operation voltage. The memory devices are capable of obtaining the operation voltage either from a power supply external to the memory device or from respective charge pumps internal to the memory devices. The processor is configured to predict storage activity in the memory devices, and to cause the memory devices to select a source for the operation voltage between the power supply and the respective charge pumps in accordance with the predicted storage activity.
    Type: Application
    Filed: July 27, 2016
    Publication date: September 14, 2017
    Inventors: Barak Rotbard, Assaf Shappir
  • Publication number: 20170147730
    Abstract: A method for designing a patterning process for a three-dimensional (3D) memory includes defining a target 3D structure of the 3D memory, to be applied in a periodic structure of layers on a substrate. The target 3D structure is converted into a sequence of multiple steps, each step specifying a respective pattern to be removed and a respective number of the layers to be removed from the periodic structure under the respective pattern. The sequence of steps is sent to one or more manufacturing tools.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Inventor: Assaf Shappir
  • Patent number: 8208300
    Abstract: In a nonvolatile memory (NVM) cell, an injector having one or more layers of material with a lower potential barrier for holes is disposed between a charge storage stack and a source of holes (the gate for top injection, the substrate for bottom injection), to facilitate hole tunneling from the source of holes into the charge-storage layer of the charge storage stack. The injector has a barrier potential for holes which is less than an insulating layer of the charge-storage stack which is oriented towards the source of holes. A multi-layer crested barrier injector may have layers of increasing potential barriers for holes from the source to the charge-storage layer. Methods of operating NVM cells are disclosed. The NVM cell may be NROM, SONOS, or other oxide-nitride technology NVM cells such as SANOS, MANOS, TANOS.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: June 26, 2012
    Assignee: Spansion Israel Ltd
    Inventors: Boaz Eitan, Maria Kushnir, Assaf Shappir
  • Patent number: 8189397
    Abstract: Retention of charges in a nonvolatile memory (NVM) cell having a nitride-based injector (such as SiN, SIRN, SiON) for facilitating injection of holes into a charge-storage layer (for NROM, nitride) of a charge-storage stack (for NROM, ONO) may be improved by providing an insulating layer (for NROM, oxide) between the charge-storage layer and the injector has a thickness of at least 3 nm. Top and bottom injectors are disclosed. Methods of operating NVM cells are disclosed. The NVM cell may be NROM, SONOS, or other oxide-nitride technology NVM cells such as SANOS, MANOS, TANOS.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: May 29, 2012
    Assignee: Spansion Israel Ltd
    Inventors: Boaz Eitan, Maria Kushnir, Assaf Shappir
  • Publication number: 20120127796
    Abstract: Retention of charges in a nonvolatile memory (NVM) cell having a nitride-based injector (such as SiN, SIRN, SiON) for facilitating injection of holes into a charge-storage layer (for NROM, nitride) of a charge-storage stack (for NROM, ONO) may be improved by providing an insulating layer (for NROM, oxide) between the charge-storage layer and the injector has a thickness of at least 3 nm. Top and bottom injectors are disclosed. Methods of operating NVM cells are disclosed. The NVM cell may be NROM, SONOS, or other oxide-nitride technology NVM cells such as SANOS, MANOS, TANOS.
    Type: Application
    Filed: February 2, 2012
    Publication date: May 24, 2012
    Applicant: SPANSION ISRAEL LTD
    Inventors: Boaz EITAN, Maria KUSHNIR, Assaf SHAPPIR
  • Patent number: 8053812
    Abstract: A method for fabricating a non-volatile memory array includes placing contacts over bit lines in a self-aligned manner. The placing includes forming self-aligned contact holes bounded by a second insulating material resistant to the removal of a first insulating material previously deposited over the bit lines, and depositing contact material, wherein the second insulating material blocks effusion of the contact material beyond the contact holes. The distance between neighboring bit lines in the array does not include a margin for contact misalignment.
    Type: Grant
    Filed: March 13, 2006
    Date of Patent: November 8, 2011
    Assignee: Spansion Israel Ltd
    Inventor: Assaf Shappir
  • Patent number: 7964459
    Abstract: A method for creating a non-volatile memory array includes implanting pocket implants in a substrate at least between mask columns of a given width and at least through an ONO layer covering the substrate, generating increased-width polysilicon columns from the mask columns, generating bit lines in the substrate at least between the increased-width polysilicon columns and depositing oxide at least between the polysilicon columns.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: June 21, 2011
    Assignee: Spansion Israel Ltd.
    Inventors: Eli Lusky, Assaf Shappir, Rustom Irani, Boaz Eitan
  • Publication number: 20100173464
    Abstract: A method for creating a non-volatile memory array includes implanting pocket implants in a substrate at least between mask columns of a given width and at least through an ONO layer covering the substrate, generating increased-width polysilicon columns from the mask columns, generating bit lines in the substrate at least between the increased-width polysilicon columns and depositing oxide at least between the polysilicon columns.
    Type: Application
    Filed: December 10, 2009
    Publication date: July 8, 2010
    Inventors: Eli Lusky, Assaf Shappir, Rustom Irani, Boaz Eitan
  • Patent number: 7652930
    Abstract: The present invention is a method circuit and system for erasing one or more non-volatile memory (“NVM”) cells in an NVM array. One or more NVM cells of a memory array may be erased using an erase pulse produced by a controller and/or erase pulse source adapted to induce and/or invoke a substantially stable channel current in the one or more NVM cells during an erasure procedure. The voltage profile of an erase pulse may be predefined or the voltage profile of the erase pulse may be dynamically adjusted based on feedback from a current sensor during an erase procedure.
    Type: Grant
    Filed: April 3, 2005
    Date of Patent: January 26, 2010
    Assignee: Saifun Semiconductors Ltd.
    Inventors: Assaf Shappir, Ilan Bloom, Boaz Eitan
  • Patent number: 7638850
    Abstract: A method for creating a non-volatile memory array includes implanting pocket implants in a substrate at least between mask columns of a given width and at least through an ONO layer covering the substrate, generating increased-width polysilicon columns from the mask columns, generating bit lines in the substrate at least between the increased-width polysilicon columns and depositing oxide at least between the polysilicon columns.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: December 29, 2009
    Assignee: Saifun Semiconductors Ltd.
    Inventors: Eli Lusky, Assaf Shappir, Rustom Irani, Boaz Eitan
  • Patent number: 7638835
    Abstract: An NVM cell such as an NROM cell is formed using a portion of one ONO stack and an adjacent portion of a neighboring NROM stack. A gate structure is formed between (and atop) the two ONO portions, or “strips” (or “stripes”). This provides having two physically separated charge storage regions (nitride “strips”, or “stripes”) in each memory cell.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: December 29, 2009
    Assignee: Saifun Semiconductors Ltd.
    Inventors: Rustom Irani, Boaz Eitan, Ilan Bloom, Assaf Shappir
  • Publication number: 20090201741
    Abstract: In a nonvolatile memory (NVM) cell, an injector having one or more layers of material with a lower potential barrier for holes is disposed between a charge storage stack and a source of holes (the gate for top injection, the substrate for bottom injection), to facilitate hole tunneling from the source of holes into the charge-storage layer of the charge storage stack. The injector has a barrier potential for holes which is less than an insulating layer of the charge-storage stack which is oriented towards the source of holes. A multi-layer crested barrier injector may have layers of increasing potential barriers for holes from the source to the charge-storage layer. Methods of operating NVM cells are disclosed. The NVM cell may be NROM, SONOS, or other oxide-nitride technology NVM cells such as SANOS, MANOS, TANOS.
    Type: Application
    Filed: January 8, 2009
    Publication date: August 13, 2009
    Inventors: Boaz Eitan, Maria Kushnir, Assaf Shappir
  • Publication number: 20090175089
    Abstract: Retention of charges in a nonvolatile memory (NVM) cell having a nitride-based injector (such as SiN, SIRN, SiON) for facilitating injection of holes into a charge-storage layer (for NROM, nitride) of a charge-storage stack (for NROM, ONO) may be improved by providing an insulating layer (for NROM, oxide) between the charge-storage layer and the injector has a thickness of at least 3 nm. Top and bottom injectors are disclosed. Methods of operating NVM cells are disclosed. The NVM cell may be NROM, SONOS, or other oxide-nitride technology NVM cells such as SANOS, MANOS, TANOS.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 9, 2009
    Inventors: Boaz Eitan, Maria Kushnir, Assaf Shappir
  • Publication number: 20090109755
    Abstract: Two or more erase sectors (blocks) in a given physical sector of the array. When (after) erasing a target block, determining whether a neighbor block needs to be refreshed by checking a sub-population of Vt distributions at a given program level. Various timings and strategies for performing the refresh operation are disclosed. The effects of word line disturb (gate disturb) may thereby be reduced.
    Type: Application
    Filed: October 24, 2008
    Publication date: April 30, 2009
    Inventors: Mori Edan, Assaf Shappir, Yair Sofer