Patents by Inventor Carolina Selva

Carolina Selva 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: 9263120
    Abstract: An embodiment of a memory device of SRAM type is proposed. The memory device includes a plurality of memory cells each for storing a first logic value represented by a first reference voltage or a second logic value represented by a second reference voltage. Each memory cell includes a bistable latch—having a main terminal, a complementary terminal, a set of main storage transistors for maintaining the main terminal at the reference voltage corresponding to the stored logic value, and a set of complementary storage transistors to maintain the complementary terminal at the reference voltage corresponding to the complement of the stored logic value—a main access transistor and a complementary access transistor for accessing the main terminal and the complementary terminal, respectively.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 16, 2016
    Assignee: STMicroelectronics S.r.l.
    Inventors: Danilo Rimondi, Carolina Selva
  • Patent number: 9245606
    Abstract: A static random access memory (SRAM) device includes a memory array of a plurality of memory cells, a controller that receives an external clock signal formed by a succession of external pulses and generates an internal clock signal formed by a succession of internal pulses, and a driving circuit that receives the internal clock signal. The controller is operable in a first mode, wherein the controller generates, for each external pulse, a corresponding internal pulse and the controller controls the driving circuit so that the driving circuitry carries out one access to the memory array for each internal pulse. The controller is further operable in a second mode, wherein the controller generates, for each external pulse, a pair of internal pulses, and the controller controls the driving circuitry so that, for each pair of internal pulses, the driving circuitry writes a first data item in a set of memory cells, and then reads the set of memory cells, so as to acquire a second data item.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: January 26, 2016
    Assignees: STMICROELECTRONICS INTERNATIONAL N.V., STMICROELECTRONICS S.R.L.
    Inventors: Danilo Rimondi, Carolina Selva, Ashish Kumar
  • Patent number: 8977513
    Abstract: An electronic device for executing a reliability test. Such an electronic device includes a circuit for implementing a functionality of the electronic device, and testing circuit for executing a test of the functional circuit including a plurality of test operations on the functional circuit. The testing circuit returns an indication of a result of each test operation. In an embodiment, the electronic device further includes control circuit for causing the testing circuit to reiterate the test, monitoring circuit for monitoring the result of each test operation to detect a failure of the test operation, and storage circuit for storing failure information indicative of temporal characteristics of each failure.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: March 10, 2015
    Assignee: STMicroelectronics S.r.l.
    Inventors: Carolina Selva, Cosimo Torelli
  • Patent number: 8588018
    Abstract: A method for testing a memory device. The memory device includes a matrix of memory cells having a plurality of rows and columns; the matrix includes a plurality of rows of operative memory cells each one for storing a variable value and at least one row of auxiliary memory cells each one storing a fixed value. The memory device further includes writing circuitry for writing selected values into the operative memory cells, and reading circuitry for reading the values being stored from the operative or auxiliary memory cells. The method includes reading output values from the row of auxiliary memory cells, determining a malfunctioning of the memory device in response to a missing match of the output values with the fixed values, determining a cause of the malfunctioning according to a pattern of reading errors between the output values and the corresponding fixed values, and providing a signal indicative of the cause of the malfunctioning.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: November 19, 2013
    Assignee: STMicroelectronics S.r.l.
    Inventors: Danilo Rimondi, Carolina Selva
  • Patent number: 8537602
    Abstract: An embodiment of a memory device of SRAM type integrated in a chip of semiconductor material is proposed. The memory device includes a plurality of memory cells each for storing a binary data having a first logic value represented by a first reference voltage or a second logic value represented by a second reference voltage. Each memory cell includes a bistable latch—having a main terminal, a complementary terminal, a set of field effect main storage transistors coupled to the main terminal for maintaining the main terminal at the reference voltage corresponding to the stored logic value or to a complement thereof, a set of field effect complementary storage transistors coupled to the complementary terminal for maintaining the complementary terminal at the reference voltage corresponding to the complement of the logic value associated with the main terminal—and a field effect access transistor for accessing the main terminal.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: September 17, 2013
    Assignee: STMicroelectronics S.r.l.
    Inventors: Danilo Rimondi, Carolina Selva
  • Patent number: 8400820
    Abstract: An embodiment of a memory device includes a plurality of memory cells; each memory cell includes a latch adapted to store an information bit. Said latch includes a first logic gate including a first input terminal and a first output terminal and a second logic gate including a second input terminal and a second output terminal. Said first input terminal is connected to said second output terminal and said first output terminal is connected to said second input terminal. The memory device further includes reading and writing means adapted to perform a read operation or a write operation of the information bit. Said first logic gate includes a pull-up branch coupled between a terminal for providing a supply voltage and the first output terminal, and a pull-down branch coupled between the first output terminal and a terminal for providing a reference voltage.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: March 19, 2013
    Assignee: STMicroelectronics S.r.l.
    Inventors: Danilo Rimondi, Donatella Brambilla, Rita Zappa, Carolina Selva
  • Patent number: 8320207
    Abstract: A method for testing a memory device. The memory device includes a matrix of memory cells having a plurality of rows and columns; the matrix includes a plurality of rows of operative memory cells each one for storing a variable value and at least one row of auxiliary memory cells each one storing a fixed value. The memory device further includes writing circuitry for writing selected values into the operative memory cells, and reading circuitry for reading the values being stored from the operative or auxiliary memory cells. The method includes reading output values from the row of auxiliary memory cells, determining a malfunctioning of the memory device in response to a missing match of the output values with the fixed values, determining a cause of the malfunctioning according to a pattern of reading errors between the output values and the corresponding fixed values, and providing a signal indicative of the cause of the malfunctioning.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: November 27, 2012
    Assignee: STMicroelectronics S.r.l.
    Inventors: Danilo Rimondi, Carolina Selva
  • Patent number: 8161327
    Abstract: A method is for making an integrated circuit with built-in self-test. The method includes forming at least one nonvolatile read only memory (ROM) to store ROM code and forming a logic self-test circuit to verify a correct functioning of the at least one nonvolatile ROM. Moreover, the method includes defining, in the logic self-test circuit, a logic self-test core to process the ROM code and to generate a flag based upon a control signature and defining, in the logic self-test circuit, a nonvolatile storage block, coupled to the logic self-test core, to store the control signature. Furthermore, the method includes writing the ROM code to the at least one nonvolatile ROM and writing the control signature to the nonvolatile storage block, during a same fabrication step.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: April 17, 2012
    Assignee: STMicroelectronics S.R.L.
    Inventors: Carolina Selva, Cosimo Torelli, Danilo Rimondi, Rita Zappa
  • Publication number: 20120002459
    Abstract: An embodiment of a memory device of SRAM type integrated in a chip of semiconductor material is proposed. The memory device includes a plurality of memory cells each for storing a binary data having a first logic value represented by a first reference voltage or a second logic value represented by a second reference voltage. Each memory cell includes a bistable latch—having a main terminal, a complementary terminal, a set of field effect main storage transistors coupled to the main terminal for maintaining the main terminal at the reference voltage corresponding to the stored logic value or to a complement thereof, a set of field effect complementary storage transistors coupled to the complementary terminal for maintaining the complementary terminal at the reference voltage corresponding to the complement of the logic value associated with the main terminal—and a field effect access transistor for accessing the main terminal.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 5, 2012
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Danilo RIMONDI, Carolina SELVA
  • Publication number: 20120002460
    Abstract: An embodiment of a memory device of SRAM type is proposed. The memory device includes a plurality of memory cells each for storing a first logic value represented by a first reference voltage or a second logic value represented by a second reference voltage. Each memory cell includes a bistable latch—having a main terminal, a complementary terminal, a set of main storage transistors for maintaining the main terminal at the reference voltage corresponding to the stored logic value, and a set of complementary storage transistors to maintain the complementary terminal at the reference voltage corresponding to the complement of the stored logic value—a main access transistor and a complementary access transistor for accessing the main terminal and the complementary terminal, respectively.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 5, 2012
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Danilo RIMONDI, Carolina SELVA
  • Publication number: 20110157954
    Abstract: An embodiment of a memory device includes a plurality of memory cells; each memory cell includes a latch adapted to store an information bit. Said latch includes a first logic gate including a first input terminal and a first output terminal and a second logic gate including a second input terminal and a second output terminal. Said first input terminal is connected to said second output terminal and said first output terminal is connected to said second input terminal. The memory device further includes reading and writing means adapted to perform a read operation or a write operation of the information bit. Said first logic gate includes a pull-up branch coupled between a terminal for providing a supply voltage and the first output terminal, and a pull-down branch coupled between the first output terminal and a terminal for providing a reference voltage.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 30, 2011
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Danilo RIMONDI, Donatella BRAMBILLA, Rita ZAPPA, Carolina SELVA
  • Publication number: 20110158016
    Abstract: A method for testing a memory device. The memory device includes a matrix of memory cells having a plurality of rows and columns; the matrix includes a plurality of rows of operative memory cells each one for storing a variable value and at least one row of auxiliary memory cells each one storing a fixed value. The memory device further includes writing circuitry for writing selected values into the operative memory cells, and reading circuitry for reading the values being stored from the operative or auxiliary memory cells. The method includes reading output values from the row of auxiliary memory cells, determining a malfunctioning of the memory device in response to a missing match of the output values with the fixed values, determining a cause of the malfunctioning according to a pattern of reading errors between the output values and the corresponding fixed values, and providing a signal indicative of the cause of the malfunctioning.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 30, 2011
    Applicant: STMicroelectronics S.r.I.
    Inventors: Danilo Rimondi, Carolina Selva
  • Publication number: 20110087453
    Abstract: An embodiment for executing a reliability test is proposed. A corresponding electronic device includes functional means for implementing a functionality of the electronic device, and testing means for executing a test of the functional means including a plurality of test operations on the functional means; the testing means returns an indication of a result of each test operation. In an embodiment, the electronic device further includes control means for causing the testing means to reiterate the test, monitoring means for monitoring the result of each test operation to detect a failure of the test operation, and storage means for storing failure information indicative of temporal characteristics of each failure.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 14, 2011
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Carolina SELVA, Cosimo TORELLI
  • Patent number: 7571367
    Abstract: A self diagnosis (BISD) device for a random memory array, preferably integrated with the random access memory, executes a certain number of predefined test algorithms and identifies addresses of faulty locations. The BISD device recognizes certain fail patterns of interest and generates bit-strings corresponding to them. In practice, the BISD device may diagnose memory arrays and allow the identification of defects in the production process that affect a new technology during its learning phase, thus accelerating its maturation.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: August 4, 2009
    Assignee: STMicroelectronics S.r.l.
    Inventors: Carolina Selva, Rita Zappa, Danilo Rimondi, Cosimo Torelli, Giovanni Mastrodomenico
  • Publication number: 20080256407
    Abstract: A method is for making an integrated circuit with built-in self-test. The method includes forming at least one nonvolatile read only memory (ROM) to store ROM code and forming a logic self-test circuit to verify a correct functioning of the at least one nonvolatile ROM. Moreover, the method includes defining, in the logic self-test circuit, a logic self-test core to process the ROM code and to generate a flag based upon a control signature and defining, in the logic self-test circuit, a nonvolatile storage block, coupled to the logic self-test core, to store the control signature. Furthermore, the method includes writing the ROM code to the at least one nonvolatile ROM and writing the control signature to the nonvolatile storage block, during a same fabrication step.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 16, 2008
    Applicant: STMicroelectronics S.r.l.
    Inventors: Carolina Selva, Cosimo Torelli, Danilo Rimondi, Rita Zappa
  • Patent number: 7284166
    Abstract: A built-in self-test and self-repair structure (BISR) of memory arrays embedded in an integrated device includes at least a test block (BIST) programmable to execute on a respective memory array of the device any of a certain number of test algorithms, and a self-repair block that includes a column address generator processing the faulty address information for allocating redundant resources of the tested memory array. The BISR may further include a redundancy register on which final redundancy information is loaded at each power-on of the device and control logic for managing data transfer from external circuitry to the built-in self-test and self-repair structure (BISR) and vice versa. The BIST structure serves any number of embedded memory arrays even of different types and sizes.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: October 16, 2007
    Assignee: STMicroelectronics S.r.l.
    Inventors: Rita Zappa, Carolina Selva, Danilo Rimondi, Cosimo Torelli
  • Publication number: 20060031726
    Abstract: A built-in self-test and self-repair structure (BISR) of memory arrays embedded in an integrated device includes at least a test block (BIST) programmable to execute on a respective memory array of the device any of a certain number of test algorithms, and a self-repair block that includes a column address generator processing the faulty address information for allocating redundant resources of the tested memory array. The BISR may further include a redundancy register on which final redundancy information is loaded at each power-on of the device and control logic for managing data transfer from external circuitry to the built-in self-test and self-repair structure (BISR) and vice versa. The BIST structure serves any number of embedded memory arrays even of different types and sizes.
    Type: Application
    Filed: August 5, 2005
    Publication date: February 9, 2006
    Applicant: STMicroelectronics S.r.l.
    Inventors: Rita Zappa, Carolina Selva, Danilo Rimondi, Cosimo Torelli
  • Publication number: 20060028891
    Abstract: A self diagnosis (BISD) device for a random memory array, preferably integrated with the random access memory, executes a certain number of predefined test algorithms and identifies addresses of faulty locations. The BISD device recognizes certain fail patterns of interest and generates bit-strings corresponding to them. In practice, the BISD device may diagnose memory arrays and allow the identification of defects in the production process that affect a new technology during its learning phase, thus accelerating its maturation.
    Type: Application
    Filed: August 5, 2005
    Publication date: February 9, 2006
    Applicant: STMicroelectronics S.r.I.
    Inventors: Carolina Selva, Rita Zappa, Danilo Rimondi, Cosimo Torelli, Giovanni Mastrodomenico