Patents by Inventor Giulio Marotta

Giulio Marotta 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: 9196368
    Abstract: Apparatus and methods are disclosed, such as those that provide dynamic block allocations in NAND flash memory between single-level cells (SLC) and multi-level cells (MLC) based on characteristics. In one embodiment, a memory controller dynamically switches between programming and/or reprogramming blocks between SLC mode and MLC mode based on the amount of memory available for use. When memory usage is low, SLC mode is used. When memory usage is high, MLC mode is used. Dynamic block allocation allows a memory controller to obtain the performance and reliability benefits of SLC mode while retaining the space saving benefits of MLC mode.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: November 24, 2015
    Assignee: Round Rock Research, LLC
    Inventors: Giulio Marotta, Luca De Santis, Tommaso Vali
  • Publication number: 20140133226
    Abstract: Apparatus and methods are disclosed, such as those that provide dynamic block allocations in NAND flash memory between single-level cells (SLC) and multi-level cells (MLC) based on characteristics. In one embodiment, a memory controller dynamically switches between programming and/or reprogramming blocks between SLC mode and MLC mode based on the amount of memory available for use. When memory usage is low, SLC mode is used. When memory usage is high, MLC mode is used. Dynamic block allocation allows a memory controller to obtain the performance and reliability benefits of SLC mode while retaining the space saving benefits of MLC mode.
    Type: Application
    Filed: January 20, 2014
    Publication date: May 15, 2014
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Giulio Marotta, Luca De Santis, Tommaso Vali
  • Patent number: 8667215
    Abstract: Apparatus and methods are disclosed, such as those that provide dynamic block allocations in NAND flash memory between single-level cells (SLC) and multi-level cells (MLC) based on characteristics. In one embodiment, a memory controller dynamically switches between programming and/or reprogramming blocks between SLC mode and MLC mode based on the amount of memory available for use. When memory usage is low, SLC mode is used. When memory usage is high, MLC mode is used. Dynamic block allocation allows a memory controller to obtain the performance and reliability benefits of SLC mode while retaining the space saving benefits of MLC mode.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: March 4, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Giulio Marotta, Luca De Santis, Tommaso Vali
  • Patent number: 8407400
    Abstract: Apparatus and methods are disclosed, such as those that provide dynamic block allocations in NAND flash memory between single-level cells (SLC) and multi-level cells (MLC) based on characteristics. In one embodiment, a memory controller dynamically switches between programming and/or reprogramming blocks between SLC mode and MLC mode based on the amount of memory available for use. When memory usage is low, SLC mode is used. When memory usage is high, MLC mode is used. Dynamic block allocation allows a memory controller to obtain the performance and reliability benefits of SLC mode while retaining the space saving benefits of MLC mode.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: March 26, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Giulio Marotta, Luca De Santis, Tommaso Vali
  • Publication number: 20100122016
    Abstract: Apparatus and methods are disclosed, such as those that provide dynamic block allocations in NAND flash memory between single-level cells (SLC) and multi-level cells (MLC) based on characteristics. In one embodiment, a memory controller dynamically switches between programming and/or reprogramming blocks between SLC mode and MLC mode based on the amount of memory available for use. When memory usage is low, SLC mode is used. When memory usage is high, MLC mode is used. Dynamic block allocation allows a memory controller to obtain the performance and reliability benefits of SLC mode while retaining the space saving benefits of MLC mode.
    Type: Application
    Filed: November 12, 2008
    Publication date: May 13, 2010
    Applicant: Micron Technology
    Inventors: Giulio Marotta, Luca De Santis, Tommaso Vali
  • Patent number: 7635991
    Abstract: Apparatus and methods for adjusting the buffer strength of an output buffer to match its capacitive load use selectively enabled stages of a multiple stage output buffer. A user can opt for a default capacitive load, or adjust the strength by enabling one or more stages of the multiple stage output buffer.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: December 22, 2009
    Assignee: Micron Technology, Inc.
    Inventors: Girolamo Gallo, Giulio Marotta, Giovanni Naso
  • Publication number: 20080094909
    Abstract: A sense amplifier for multiple level flash memory cells is comprised of a voltage ramp generator that generates a ramp voltage signal. Reference sense amplifiers compare an input reference current to a ramp current generated from the ramp voltage signal. When the ramp voltage signal is greater than the reference current, an output latch signal is toggled. A sense amplifier compares an input bit line current to a threshold and outputs a logical low when the bit line current goes over the threshold. The sense amplifier output is latched into one of three digital latches at a time determined by the latch signals. An encoder encodes the data from the three digital latches into two bits of output data.
    Type: Application
    Filed: December 18, 2007
    Publication date: April 24, 2008
    Inventors: Girolamo Gallo, Giulio Marotta
  • Patent number: 7271620
    Abstract: An output buffer for a semiconductor memory device and other semiconductor devices includes a feedback circuit to dynamically control the output impedance of the output buffer in response to a variety of load conditions, thus reducing output ringing. The output buffer may also include circuitry to support selectively converting the device for operation at a variety of supply voltage ranges without the need for additional mask or process steps.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: September 18, 2007
    Assignee: Micron Technology, Inc.
    Inventors: Girolamo Gallo, Giulio Marotta
  • Publication number: 20070140004
    Abstract: Single-ended sensing devices for sensing a programmed state of a non-volatile memory cell are adapted for use in low-voltage memory devices. Methods of their operation include precharging an input node of a single-ended sensing device to a precharge potential while the input node is coupled to a source/drain region of a non-volatile memory cell, applying a reference current to the input node, driving a control gate of the non-volatile memory cell, isolating the input node from the precharge potential and sensing a potential level at the input node while applying the reference current. The potential level at the input node is indicative of the programmed state of the non-volatile memory cell.
    Type: Application
    Filed: February 14, 2007
    Publication date: June 21, 2007
    Inventors: Giulio Marotta, Tommaso Vali
  • Publication number: 20070063730
    Abstract: An output buffer for a semiconductor memory device and other semiconductor devices includes a feedback circuit to dynamically control the output impedance of the output buffer in response to a variety of load conditions, thus reducing output ringing. The output buffer may also include circuitry to support selectively converting the device for operation at a variety of supply voltage ranges without the need for additional mask or process steps.
    Type: Application
    Filed: November 17, 2006
    Publication date: March 22, 2007
    Inventors: Girolamo Gallo, Giulio Marotta
  • Patent number: 7161376
    Abstract: An output buffer for a semiconductor memory device and other semiconductor devices includes a feedback circuit to dynamically control the output impedance of the output buffer in response to a variety of load conditions, thus reducing output ringing. The output buffer may also include circuitry to support selectively converting the device for operation at a variety of supply voltage ranges without the need for additional mask or process steps.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: January 9, 2007
    Assignee: Micron Technology, Inc.
    Inventors: Girolamo Gallo, Giulio Marotta
  • Publication number: 20070002630
    Abstract: A sense amplifier for multiple level flash memory cells is comprised of a voltage ramp generator that generates a ramp voltage signal. Reference sense amplifiers compare an input reference current to a ramp current generated from the ramp voltage signal. When the ramp voltage signal is greater than the reference current, an output latch signal is toggled. A sense amplifier compares an input bit line current to a threshold and outputs a logical low when the bit line current goes over the threshold. The sense amplifier output is latched into one of three digital latches at a time determined by the latch signals. An encoder encodes the data from the three digital latches into two bits of output data.
    Type: Application
    Filed: May 3, 2006
    Publication date: January 4, 2007
    Inventors: Girolamo Gallo, Giulio Marotta
  • Publication number: 20060261853
    Abstract: Apparatus and methods for adjusting the buffer strength of an output buffer to match its capacitive load use selectively enabled stages of a multiple stage output buffer. A user can opt for a default capacitive load, or adjust the strength by enabling one or more stages of the multiple stage output buffer.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 23, 2006
    Inventors: Girolamo Gallo, Giulio Marotta, Giovanni Naso
  • Publication number: 20060244039
    Abstract: A metal-poly integrated capacitor structure that may be used in a charge pump circuit of a non-volatile memory. In one embodiment, the capacitor comprises a poly silicon layer, a first metal layer and a second metal layer. The first metal layer is positioned between the poly silicon layer and the second metal layer. The first metal layer has a first terminal and a second terminal. The first terminal is electrically isolated from the second terminal.
    Type: Application
    Filed: June 29, 2006
    Publication date: November 2, 2006
    Inventor: Giulio Marotta
  • Publication number: 20060139051
    Abstract: An output buffer for a semiconductor memory device and other semiconductor devices includes a feedback circuit to dynamically control the output impedance of the output buffer in response to a variety of load conditions, thus reducing output ringing. The output buffer may also include circuitry to support selectively converting the device for operation at a variety of supply voltage ranges without the need for additional mask or process steps.
    Type: Application
    Filed: February 21, 2006
    Publication date: June 29, 2006
    Inventors: Girolamo Gallo, Giulio Marotta
  • Patent number: 7064582
    Abstract: Apparatus and methods for adjusting the buffer strength of an output buffer to match its capacitive load use selectively enabled stages of a multiple stage output buffer. A user can opt for a default capacitive load, or adjust the strength by enabling one or more stages of the multiple stage output buffer.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: June 20, 2006
    Assignee: Micron Technology, Inc.
    Inventors: Girolamo Gallo, Giulio Marotta, Giovanni Naso
  • Patent number: 7034575
    Abstract: An output buffer for a semiconductor memory device and other semiconductor devices includes a feedback circuit to dynamically control the output impedance of the output buffer in response to a variety of load conditions, thus reducing output ringing. The output buffer may also include circuitry to support selectively converting the device for operation at a variety of supply voltage ranges without the need for additional mask or process steps.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: April 25, 2006
    Assignee: Micron Technology, Inc.
    Inventors: Girolamo Gallo, Giulio Marotta
  • Publication number: 20060039208
    Abstract: A metal-poly integrated capacitor structure that may be used in a charge pump circuit of a non-volatile memory. In one embodiment, the capacitor comprises a poly silicon layer, a first metal layer and a second metal layer. The first metal layer is positioned between the poly silicon layer and the second metal layer. The first metal layer has a first terminal and a second terminal. The first terminal is electrically isolated from the second terminal.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Inventor: Giulio Marotta
  • Publication number: 20050280049
    Abstract: A metal-poly integrated capacitor structure that may be used in a charge pump circuit of a non-volatile memory. In one embodiment, the capacitor comprises a poly silicon layer, a first metal layer and a second metal layer. The first metal layer is positioned between the poly silicon layer and the second metal layer. The first metal layer has a first terminal and a second terminal. The first terminal is electrically isolated from the second terminal.
    Type: Application
    Filed: August 25, 2005
    Publication date: December 22, 2005
    Inventor: Giulio Marotta
  • Publication number: 20050231245
    Abstract: A power-on reset (POR) circuit determines when integrated circuit voltages and/or currents have reached predetermined levels and provides trigger signals to control the POR transition of the integrated circuit.
    Type: Application
    Filed: June 21, 2005
    Publication date: October 20, 2005
    Inventor: Giulio Marotta