Patents by Inventor Mirella Marsella

Mirella Marsella 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: 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: 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: 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
  • Patent number: 7505326
    Abstract: A signal generator circuit is configured to generate program signals for a memory array. The program signals are applied to word lines in the memory array, and have a transient state based on a coupling characteristic of the word lines and selector gates. The transient state is configured to minimize coupling between the word lines and the gates of the selectors so that a state of each selector remains unchanged during the transient state.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: March 17, 2009
    Assignee: ATMEL Corporation
    Inventors: Stefano Sivero, Mirella Marsella, Mauro Chinosi, Giorgio Bosisio
  • Patent number: 7456678
    Abstract: An apparatus and method for providing a temperature compensated reference current in an electronic device is disclosed. The temperature compensated reference current is compensated for temperature and other circuit variations. The reference current is provided by an improved reference current generator and may be used in a memory device or any other desired circuit.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: November 25, 2008
    Assignee: Atmel Corporation
    Inventors: Marco Passerini, Stefano Sivero, Mirella Marsella, Maria Mostola
  • 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: 20080101124
    Abstract: A signal generator circuit is configured to generate program signals for a memory array. The program signals are applied to word lines in the memory array, and have a transient state based on a coupling characteristic of the word lines and selector gates. The transient state is configured to minimize coupling between the word lines and the gates of the selectors so that a state of each selector remains unchanged during the transient state.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Applicant: ATMEL CORPORATION
    Inventors: Stefano Sivero, Mirella Marsella, Mauro Chinosi, Giorgio Bosisio
  • Publication number: 20080084240
    Abstract: An apparatus and method for providing a temperature compensated reference current in an electronic device is disclosed. The temperature compensated reference current is compensated for temperature and other circuit variations. The reference current is provided by an improved reference current generator and may be used in a memory device or any other desired circuit.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 10, 2008
    Applicant: ATMEL CORPORATION
    Inventors: Marco Passerini, Stefano Sivero, Mirella Marsella, Maria Mostola
  • Patent number: 7269058
    Abstract: A system and method for preserving an error margin for a non-volatile memory that includes a memory cell, a reference cell coupled to a reference current mirror configured to mirror current through the reference cell. The system comprises a memory current mirror coupled to the memory cell and configured to mirror current through the memory cell. A sense amplifier has a first and a second input. The first input is coupled to the reference current mirror and the second input is coupled to the memory current mirror. The sense amplifier is configured to compare a voltage across the memory cell with a voltage across the reference cell.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: September 11, 2007
    Assignee: Atmel Corporation
    Inventors: Massimiliano Frulio, Fabio Tassan Caser, Lorenzo Bedarida, Mirella Marsella
  • Patent number: 7249215
    Abstract: System for configuring parameters used in flash memory devices. A load instruction and associated address are retrieved from a memory, and the address is used to select a configuration register storing a configuration value. The configuration value is loaded to an associated dedicated register to configure a parameter of the flash memory in a flash memory operation.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: July 24, 2007
    Assignee: Atmel Corporation
    Inventors: Stefano Surico, Simone Bartoli, Mirella Marsella, Giorgio Bosisio
  • Patent number: 7242242
    Abstract: A current mirror comprising: current source; a first p-channel transistor having a source coupled to operating potential, and a gate and drain coupled to current source; a second p-channel transistor having a source coupled to operating potential, a gate coupled to gate of first p-channel transistor, and a drain; a zero-threshold p-channel transistor having a source coupled to drain of second p-channel transistor, a gate coupled to gate of first p-channel transistor, and a drain; a first n-channel transistor having a source coupled to ground, and a gate and drain coupled to drain of zero-threshold p-channel transistor; a second n-channel transistor having a source coupled to ground, a gate coupled to gate of first n-channel transistor, and a drain; and a zero-threshold n-channel transistor having a source coupled to drain of second n-channel transistor, a gate coupled to gate of first n-channel transistor, and a drain coupled to current-output node.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: July 10, 2007
    Assignee: Atmel Corporation
    Inventors: Lorenzo Bedarida, Danut Manea, Mirella Marsella, Andrea Sacco
  • Patent number: 7236050
    Abstract: A current mirror comprising: a current source; a first p-channel MOS transistor having a source coupled to an operating potential, and a gate and a drain coupled to the current source; a second p-channel MOS transistor having a source coupled to the operating potential, a gate coupled to the gate of the first p-channel transistor, and a drain; a first n-channel MOS transistor having a source coupled to ground, and a gate and a drain coupled to the drain of the second p-channel transistor; a zero-threshold n-channel MOS transistor having a drain coupled to a current-output node, a gate coupled to the gate of the first n-channel transistor, and a source; and a second n-channel MOS transistor having a source coupled to ground, and a gate coupled to the gate of the first n-channel transistor and a drain coupled to the source of the zero-threshold n-channel transistor.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: June 26, 2007
    Assignee: Atmel Corporation
    Inventors: Lorenzo Bedarida, Danut Manea, Mirella Marsella, Andrea Sacco
  • Publication number: 20070083699
    Abstract: System for configuring parameters used in flash memory devices. A load instruction and associated address are retrieved from a memory, and the address is used to select a configuration register storing a configuration value. The configuration value is loaded to an associated dedicated register to configure a parameter of the flash memory in a flash memory operation.
    Type: Application
    Filed: December 7, 2006
    Publication date: April 12, 2007
    Inventors: Stefano Surico, Simone Bartoli, Mirella Marsella, Giorgio Bosisio
  • Patent number: 7181565
    Abstract: Method and system for configuring parameters used in flash memory devices. A load instruction and associated address are retrieved from a read-only memory, and the address is used to select a configuration register storing a configuration value. The configuration value is loaded to an associated dedicated register to configure a parameter of the flash memory in a flash memory operation. In another aspect, one or more selected configuration values not stored in a ROM are changed if a tested flash memory operation is not within desired specifications.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: February 20, 2007
    Assignee: Atmel Corporation
    Inventors: Stefano Surico, Simone Bartoli, Mirella Marsella, Giorgio Bosisio
  • Publication number: 20060253644
    Abstract: Method and system for configuring parameters used in flash memory devices. A load instruction and associated address are retrieved from a read-only memory, and the address is used to select a configuration register storing a configuration value. The configuration value is loaded to an associated dedicated register to configure a parameter of the flash memory in a flash memory operation. In another aspect, one or more selected configuration values not stored in a ROM are changed if a tested flash memory operation is not within desired specifications.
    Type: Application
    Filed: November 10, 2005
    Publication date: November 9, 2006
    Inventors: Stefano Surico, Simone Bartoli, Mirella Marsella, Giorgio Bosisio
  • 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: 20060170489
    Abstract: A current mirror comprising: a current source; a first p-channel MOS transistor having a source coupled to an operating potential, and a gate and a drain coupled to the current source; a second p-channel MOS transistor having a source coupled to the operating potential, a gate coupled to the gate of the first p-channel transistor, and a drain; a first n-channel MOS transistor having a source coupled to ground, and a gate and a drain coupled to the drain of the second p-channel transistor; a zero-threshold n-channel MOS transistor having a drain coupled to a current-output node, a gate coupled to the gate of the first n-channel transistor, and a source; and a second n-channel MOS transistor having a source coupled to ground, and a gate coupled to the gate of the first n-channel transistor and a drain coupled to the source of the zero-threshold n-channel transistor.
    Type: Application
    Filed: March 29, 2006
    Publication date: August 3, 2006
    Inventors: Lorenzo Bedarida, Danut Manea, Mirella Marsella, Andrea Sacco