Patents by Inventor Alessandro Tumminia

Alessandro Tumminia 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: 7944751
    Abstract: A method is described for programming memory cells, in particular of the Flash type. In accordance with the method, a verification is performed with a first parallelism (M) in which a reading is carried out for determining the state of a group of memory cells, a determination is performed of a programming parallelism (np), based on the results of the verification, and a real programming of the memory cells carried out with the programming parallelism (np). An architecture is also described for programming memory cells in particular of the Flash type.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: May 17, 2011
    Inventors: Davide Torrisi, Edoardo Nocita, Alessandro Tumminia
  • Patent number: 7646655
    Abstract: An automatic redundancy system may exploit an existing microprocessor management system on chip for carrying out autonomously, without communicating with an external testing machine, the operations of: writing data in the memory array according to one or more pre-established test patterns, verifying data successively read from the memory array, and substituting failed elements of the memory array with equivalent redundancy structures. A logic structure may detect and store memory array failures upstream of the output data path. Thereby, data collection relating to failures may be accomplished more quickly and without any interaction with the testing machine apart from communicating the end of the execution of the redundancy process.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: January 12, 2010
    Inventors: Antonino Mondello, Alessandro Tumminia, Luigi Buono
  • Publication number: 20100002521
    Abstract: A method is described for programming memory cells, in particular of the Flash type. In accordance with the method, a verification is performed with a first parallelism (M) in which a reading is carried out for determining the state of a group of memory cells, a determination is performed of a programming parallelism (np), based on the results of the verification, and a real programming of the memory cells carried out with the programming parallelism (np). An architecture is also described for programming memory cells in particular of the Flash type.
    Type: Application
    Filed: September 10, 2009
    Publication date: January 7, 2010
    Inventors: Davide Torrisi, Edoardo Nocita, Alessandro Tumminia
  • Patent number: 7606078
    Abstract: A method is described for programming memory cells, in particular of the Flash type. In accordance with the method, a verification is performed with a first parallelism (M) in which a reading is carried out for determining the state of a group of memory cells, a determination is performed of a programming parallelism (np), based on the results of the verification, and a real programming of the memory cells carried out with the programming parallelism (np). An architecture is also described for programming memory cells in particular of the Flash type.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: October 20, 2009
    Inventors: Davide Torrisi, Edoardo Nocita, Alessandro Tumminia
  • Publication number: 20080049514
    Abstract: An automatic redundancy system may exploit an existing microprocessor management system on chip for carrying out autonomously, without communicating with an external testing machine, the operations of: writing data in the memory array according to one or more pre-established test patterns, verifying data successively read from the memory array, and substituting failed elements of the memory array with equivalent redundancy structures. A logic structure may detect and store memory array failures upstream of the output data path. Thereby, data collection relating to failures may be accomplished more quickly and without any interaction with the testing machine apart from communicating the end of the execution of the redundancy process.
    Type: Application
    Filed: July 20, 2007
    Publication date: February 28, 2008
    Applicant: STMicroelectronics S.r.l.
    Inventors: Antonino Mondello, Alessandro Tumminia, Luigi Buono
  • Publication number: 20070147130
    Abstract: A method is described for programming memory cells, in particular of the Flash type. In accordance with the method, a verification is performed with a first parallelism (M) in which a reading is carried out for determining the state of a group of memory cells, a determination is performed of a programming parallelism (np), based on the results of the verification, and a real programming of the memory cells carried out with the programming parallelism (np). An architecture is also described for programming memory cells in particular of the Flash type.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 28, 2007
    Applicant: STMicroelectronics S.r.l.
    Inventors: Davide Torrisi, Edoardo Nocita, Alessandro Tumminia