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: 8553460Abstract: 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: GrantFiled: January 10, 2012Date of Patent: October 8, 2013Assignee: Atmel CorporationInventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
-
Publication number: 20120106250Abstract: 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: ApplicationFiled: January 10, 2012Publication date: May 3, 2012Applicant: ATMEL CORPORATIONInventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
-
Patent number: 8120963Abstract: 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: GrantFiled: August 4, 2009Date of Patent: February 21, 2012Assignee: Atmel CorporationInventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
-
Patent number: 7983098Abstract: 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: GrantFiled: September 30, 2009Date of Patent: July 19, 2011Assignee: Atmel CorporationInventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
-
Patent number: 7882405Abstract: 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: GrantFiled: February 16, 2007Date of Patent: February 1, 2011Assignee: Atmel CorporationInventors: Riccardo Riva Reggiori, Fabio Tassan Caser, Mirella Marsella, Monica Marziani
-
Publication number: 20100074030Abstract: 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: ApplicationFiled: September 30, 2009Publication date: March 25, 2010Applicant: Atmel CorporationInventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
-
Publication number: 20090290424Abstract: 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: ApplicationFiled: August 4, 2009Publication date: November 26, 2009Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
-
Patent number: 7599231Abstract: 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: GrantFiled: October 11, 2006Date of Patent: October 6, 2009Assignee: Atmel CorporationInventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
-
Patent number: 7589572Abstract: 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: GrantFiled: December 15, 2006Date of Patent: September 15, 2009Assignee: Atmel CorporationInventors: Massimiliano Frulio, Stefano Surico, Andrea Bettini, Monica Marziani
-
Patent number: 7570519Abstract: 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: GrantFiled: September 19, 2005Date of Patent: August 4, 2009Assignee: Atmel CorporationInventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
-
Publication number: 20080201623Abstract: 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: ApplicationFiled: February 16, 2007Publication date: August 21, 2008Applicant: ATMEL CORPORATIONInventors: Riccardo Riva Reggiori, Fabio Tassan Caser, Mirella Marsella, Monica Marziani
-
Publication number: 20080143395Abstract: 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: ApplicationFiled: December 15, 2006Publication date: June 19, 2008Applicant: ATMEL CORPORATIONInventors: Massimiliano Frulio, Stefano Surico, Andrea Bettini, Monica Marziani
-
Publication number: 20080089140Abstract: 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: ApplicationFiled: October 11, 2006Publication date: April 17, 2008Applicant: ATMEL CORPORATIONInventors: Marco Passerini, Stefano Sivero, Andrea Sacco, Monica Marziani
-
Patent number: 7345921Abstract: 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: GrantFiled: May 12, 2005Date of Patent: March 18, 2008Assignee: Atmel CorporationInventors: Stefano Surico, Simone Bartoli, Fabio Tassan Caser, Monica Marziani
-
Patent number: 7302518Abstract: 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: GrantFiled: June 2, 2005Date of Patent: November 27, 2007Assignee: Atmel CorporationInventors: Stefano Surico, Simone Bartoli, Monica Marziani, Luca Figini
-
Publication number: 20060250851Abstract: 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: ApplicationFiled: September 19, 2005Publication date: November 9, 2006Inventors: Stefano Surico, Mirella Marsella, Monica Marziani, Mauro Chinosi
-
Publication number: 20060161727Abstract: 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: ApplicationFiled: June 2, 2005Publication date: July 20, 2006Inventors: Stefano Surico, Simone Bartoli, Monica Marziani, Luca Figini
-
Publication number: 20060077714Abstract: 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: ApplicationFiled: May 12, 2005Publication date: April 13, 2006Inventors: Stefano Surico, Simone Bartoli, Fabio Tassan Caser, Monica Marziani
-
Patent number: 6873551Abstract: 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: GrantFiled: July 18, 2003Date of Patent: March 29, 2005Assignee: Atmel CorporationInventors: Lorenzo Bedarida, Andrea Sacco, Monica Marziani
-
Publication number: 20040174746Abstract: 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: ApplicationFiled: July 18, 2003Publication date: September 9, 2004Applicant: Atmel Corporation, a Delaware CorporationInventors: Lorenzo Bedarida, Andrea Sacco, Monica Marziani