Patents by Inventor Monica Marziani

Monica Marziani 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: 8553460
    Abstract: Aspects for program pulse generation during programming of nonvolatile electronic devices include providing a configurable voltage sequence generator to manage verify-pulse and pulse-verify switching as needed during modification operations of a programming algorithm for nonvolatile electronic devices, wherein more efficient modification operations result. In this manner, highly flexible bit sequence generation that can be easily managed by a microcontroller occurs, resulting in a shorter code length, a faster execution time, and ease of reuse in different devices. More particularly, fully compatible voltage sequence generation is introduced that can be applied on the terminals of the flash cells being modified and permits an efficient and time saving management of pulse-verify and verify-pulse switching.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: October 8, 2013
    Assignee: Atmel Corporation
    Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
  • Publication number: 20120106250
    Abstract: Aspects for program pulse generation during programming of nonvolatile electronic devices include providing a configurable voltage sequence generator to manage verify-pulse and pulse-verify switching as needed during modification operations of a programming algorithm for nonvolatile electronic devices, wherein more efficient modification operations result. In this manner, highly flexible bit sequence generation that can be easily managed by a microcontroller occurs, resulting in a shorter code length, a faster execution time, and ease of reuse in different devices. More particularly, fully compatible voltage sequence generation is introduced that can be applied on the terminals of the flash cells being modified and permits an efficient and time saving management of pulse-verify and verify-pulse switching.
    Type: Application
    Filed: January 10, 2012
    Publication date: May 3, 2012
    Applicant: ATMEL CORPORATION
    Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
  • Patent number: 8120963
    Abstract: Aspects for program pulse generation during programming of nonvolatile electronic devices include providing a configurable voltage sequence generator to manage verify-pulse and pulse-verify switching as needed during modification operations of a programming algorithm for nonvolatile electronic devices, wherein more efficient modification operations result. In this manner, highly flexible bit sequence generation that can be easily managed by a microcontroller occurs, resulting in a shorter code length, a faster execution time, and ease of reuse in different devices. More particularly, fully compatible voltage sequence generation is introduced that can be applied on the terminals of the flash cells being modified and permits an efficient and time saving management of pulse-verify and verify-pulse switching.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: February 21, 2012
    Assignee: Atmel Corporation
    Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
  • Patent number: 7983098
    Abstract: An apparatus and method for improving the performance of an electronic device is disclosed. An idle voltage state is introduced by an adaptive voltage generator when providing or removing a high voltage signal from a line or a node in a circuit. The idle state reduces the undesirable effects of switching disturbances caused by sudden voltage changes in a line or node.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: July 19, 2011
    Assignee: Atmel Corporation
    Inventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
  • Patent number: 7882405
    Abstract: A flash memory device includes a flash memory array, a set of non-volatile redundancy registers, a serial interface, and testing logic coupled to the serial interface, the testing logic configured to accept a set of serial commands from an external tester; erase the array; program the array with a test pattern; read the array and compare the results with expected results to identify errors; determine whether the errors can be repaired by substituting a redundant row or column of the array, and if so, generate redundancy information; and program the redundancy information into the non-volatile redundancy registers.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: February 1, 2011
    Assignee: Atmel Corporation
    Inventors: Riccardo Riva Reggiori, Fabio Tassan Caser, Mirella Marsella, Monica Marziani
  • Publication number: 20100074030
    Abstract: An apparatus and method for improving the performance of an electronic device is disclosed. An idle voltage state is introduced by an adaptive voltage generator when providing or removing a high voltage signal from a line or a node in a circuit. The idle state reduces the undesirable effects of switching disturbances caused by sudden voltage changes in a line or node.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 25, 2010
    Applicant: Atmel Corporation
    Inventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
  • Publication number: 20090290424
    Abstract: Aspects for program pulse generation during programming of nonvolatile electronic devices include providing a configurable voltage sequence generator to manage verify-pulse and pulse-verify switching as needed during modification operations of a programming algorithm for nonvolatile electronic devices, wherein more efficient modification operations result. In this manner, highly flexible bit sequence generation that can be easily managed by a microcontroller occurs, resulting in a shorter code length, a faster execution time, and ease of reuse in different devices. More particularly, fully compatible voltage sequence generation is introduced that can be applied on the terminals of the flash cells being modified and permits an efficient and time saving management of pulse-verify and verify-pulse switching.
    Type: Application
    Filed: August 4, 2009
    Publication date: November 26, 2009
    Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
  • Patent number: 7599231
    Abstract: An apparatus and method for improving the performance of an electronic device is disclosed. An idle voltage state is introduced by an adaptive voltage generator when providing or removing a high voltage signal from a line or a node in a circuit. The idle state reduces the undesirable effects of switching disturbances caused by sudden voltage changes in a line or node.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: October 6, 2009
    Assignee: Atmel Corporation
    Inventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
  • Patent number: 7589572
    Abstract: Apparatus, systems, and methods are disclosed that operate to trigger a reference voltage generator from a supply voltage detector, compare an output voltage level from the reference voltage generator with a supply voltage, and to generate an enable signal when the supply voltage is greater than the output voltage level. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: September 15, 2009
    Assignee: Atmel Corporation
    Inventors: Massimiliano Frulio, Stefano Surico, Andrea Bettini, Monica Marziani
  • Patent number: 7570519
    Abstract: Aspects for program pulse generation during programming of nonvolatile electronic devices include providing a configurable voltage sequence generator to manage verify-pulse and pulse-verify switching as needed during modification operations of a programming algorithm for nonvolatile electronic devices, wherein more efficient modification operations result. In this manner, highly flexible bit sequence generation that can be easily managed by a microcontroller occurs, resulting in a shorter code length, a faster execution time, and ease of reuse in different devices. More particularly, fully compatible voltage sequence generation is introduced that can be applied on the terminals of the flash cells being modified and permits an efficient and time saving management of pulse-verify and verify-pulse switching.
    Type: Grant
    Filed: September 19, 2005
    Date of Patent: August 4, 2009
    Assignee: Atmel Corporation
    Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
  • Publication number: 20080201623
    Abstract: A flash memory device includes a flash memory array, a set of non-volatile redundancy registers, a serial interface, and testing logic coupled to the serial interface, the testing logic configured to accept a set of serial commands from an external tester; erase the array; program the array with a test pattern; read the array and compare the results with expected results to identify errors; determine whether the errors can be repaired by substituting a redundant row or column of the array, and if so, generate redundancy information; and program the redundancy information into the non-volatile redundancy registers.
    Type: Application
    Filed: February 16, 2007
    Publication date: August 21, 2008
    Applicant: ATMEL CORPORATION
    Inventors: Riccardo Riva Reggiori, Fabio Tassan Caser, Mirella Marsella, Monica Marziani
  • Publication number: 20080143395
    Abstract: Apparatus, systems, and methods are disclosed that operate to trigger a reference voltage generator from a supply voltage detector, compare an output voltage level from the reference voltage generator with the a supply voltage, and to generate an enable signal when the supply voltage is greater than the output voltage level. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Applicant: ATMEL CORPORATION
    Inventors: Massimiliano Frulio, Stefano Surico, Andrea Bettini, Monica Marziani
  • Publication number: 20080089140
    Abstract: An apparatus and method for improving the performance of an electronic device is disclosed. An idle voltage state is introduced by an adaptive voltage generator when providing or removing a high voltage signal from a line or a node in a circuit. The idle state reduces the undesirable effects of switching disturbances caused by sudden voltage changes in a line or node.
    Type: Application
    Filed: October 11, 2006
    Publication date: April 17, 2008
    Applicant: ATMEL CORPORATION
    Inventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
  • Patent number: 7345921
    Abstract: Aspects for programming a nonvolatile electronic device include performing an initial verify step of a programming algorithm with an initial type of reference voltage value, and performing one or more subsequent verify steps in the programming algorithm with a second type of reference voltage value. Further included is utilizing a read reference voltage for the initial verify step, wherein desired programming is ensured for a cell that falls out of ideal distribution.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: March 18, 2008
    Assignee: Atmel Corporation
    Inventors: Stefano Surico, Simone Bartoli, Fabio Tassan Caser, Monica Marziani
  • Patent number: 7302518
    Abstract: System and method for the managing of suspend requests in flash memory devices. The system includes a microcontroller performing a modify operation on a flash memory array, a memory coupled to the microcontroller and storing suspend sequence code for causing a suspension of the modify operation when executed by the microcontroller, and suspend circuitry that receives a suspend request from a user to suspend the modify operation and starts the execution of the suspend sequence code.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: November 27, 2007
    Assignee: Atmel Corporation
    Inventors: Stefano Surico, Simone Bartoli, Monica Marziani, Luca Figini
  • Publication number: 20060250851
    Abstract: Aspects for program pulse generation during programming of nonvolatile electronic devices include providing a configurable voltage sequence generator to manage verify-pulse and pulse-verify switching as needed during modification operations of a programming algorithm for nonvolatile electronic devices, wherein more efficient modification operations result. In this manner, highly flexible bit sequence generation that can be easily managed by a microcontroller occurs, resulting in a shorter code length, a faster execution time, and ease of reuse in different devices. More particularly, fully compatible voltage sequence generation is introduced that can be applied on the terminals of the flash cells being modified and permits an efficient and time saving management of pulse-verify and verify-pulse switching.
    Type: Application
    Filed: September 19, 2005
    Publication date: November 9, 2006
    Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
  • Publication number: 20060161727
    Abstract: System and method for the managing of suspend requests in flash memory devices. The system includes a microcontroller performing a modify operation on a flash memory array, a memory coupled to the microcontroller and storing suspend sequence code for causing a suspension of the modify operation when executed by the microcontroller, and suspend circuitry that receives a suspend request from a user to suspend the modify operation and starts the execution of the suspend sequence code.
    Type: Application
    Filed: June 2, 2005
    Publication date: July 20, 2006
    Inventors: Stefano Surico, Simone Bartoli, Monica Marziani, Luca Figini
  • Publication number: 20060077714
    Abstract: Aspects for programming a nonvolatile electronic device include performing an initial verify step of a programming algorithm with an initial type of reference voltage value, and performing one or more subsequent verify steps in the programming algorithm with a second type of reference voltage value. Further included is utilizing a read reference voltage for the initial verify step, wherein desired programming is ensured for a cell that falls out of ideal distribution.
    Type: Application
    Filed: May 12, 2005
    Publication date: April 13, 2006
    Inventors: Stefano Surico, Simone Bartoli, Fabio Tassan Caser, Monica Marziani
  • Patent number: 6873551
    Abstract: A configurable mirror sense amplifier system for flash memory having the following features. A power source generates a reference voltage. A plurality of transistors is biased at the reference voltage. The plurality of transistors is each coupled to a second transistor. Each of the plurality of transistors is also configured to provide a current for comparison with the flash memory. The reference voltage is internal, stable and independent from variations of a power supply or temperature. The plurality of transistors is in parallel with one another. A mirror transistor is coupled to the plurality of transistors. The plurality of transistors is configured so that at least one of at least one transistor is activated with a signal in order to provide the current for comparison to the flash memory. Also, the reference voltage may be modified in order to modify the current for comparison to the flash memory.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: March 29, 2005
    Assignee: Atmel Corporation
    Inventors: Lorenzo Bedarida, Andrea Sacco, Monica Marziani
  • Publication number: 20040174746
    Abstract: A configurable mirror sense amplifier system for flash memory having the following features. A power source generates a reference voltage. A plurality of transistors is biased at the reference voltage. The plurality of transistors is each coupled to a second transistor. Each of the plurality of transistors is also configured to provide a current for comparison with the flash memory. The reference voltage is internal, stable and independent from variations of a power supply or temperature. The plurality of transistors is in parallel with one another. A mirror transistor is coupled to the plurality of transistors. The plurality of transistors is configured so that at least one of at least one transistor is activated with a signal in order to provide the current for comparison to the flash memory. Also, the reference voltage may be modified in order to modify the current for comparison to the flash memory.
    Type: Application
    Filed: July 18, 2003
    Publication date: September 9, 2004
    Applicant: Atmel Corporation, a Delaware Corporation
    Inventors: Lorenzo Bedarida, Andrea Sacco, Monica Marziani