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: 9263120Abstract: 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: GrantFiled: June 30, 2011Date of Patent: February 16, 2016Assignee: STMicroelectronics S.r.l.Inventors: Danilo Rimondi, Carolina Selva
-
Patent number: 9245606Abstract: 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: GrantFiled: November 20, 2012Date of Patent: January 26, 2016Assignees: STMICROELECTRONICS INTERNATIONAL N.V., STMICROELECTRONICS S.R.L.Inventors: Danilo Rimondi, Carolina Selva, Ashish Kumar
-
Patent number: 8977513Abstract: 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: GrantFiled: October 14, 2010Date of Patent: March 10, 2015Assignee: STMicroelectronics S.r.l.Inventors: Carolina Selva, Cosimo Torelli
-
Patent number: 8588018Abstract: 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: GrantFiled: November 26, 2012Date of Patent: November 19, 2013Assignee: STMicroelectronics S.r.l.Inventors: Danilo Rimondi, Carolina Selva
-
Patent number: 8537602Abstract: 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: GrantFiled: June 30, 2011Date of Patent: September 17, 2013Assignee: STMicroelectronics S.r.l.Inventors: Danilo Rimondi, Carolina Selva
-
Patent number: 8400820Abstract: 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: GrantFiled: December 21, 2010Date of Patent: March 19, 2013Assignee: STMicroelectronics S.r.l.Inventors: Danilo Rimondi, Donatella Brambilla, Rita Zappa, Carolina Selva
-
Patent number: 8320207Abstract: 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: GrantFiled: December 3, 2010Date of Patent: November 27, 2012Assignee: STMicroelectronics S.r.l.Inventors: Danilo Rimondi, Carolina Selva
-
Patent number: 8161327Abstract: 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: GrantFiled: April 11, 2008Date of Patent: April 17, 2012Assignee: STMicroelectronics S.R.L.Inventors: Carolina Selva, Cosimo Torelli, Danilo Rimondi, Rita Zappa
-
Publication number: 20120002459Abstract: 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: ApplicationFiled: June 30, 2011Publication date: January 5, 2012Applicant: STMICROELECTRONICS S.R.L.Inventors: Danilo RIMONDI, Carolina SELVA
-
Publication number: 20120002460Abstract: 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: ApplicationFiled: June 30, 2011Publication date: January 5, 2012Applicant: STMICROELECTRONICS S.R.L.Inventors: Danilo RIMONDI, Carolina SELVA
-
Publication number: 20110157954Abstract: 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: ApplicationFiled: December 21, 2010Publication date: June 30, 2011Applicant: STMICROELECTRONICS S.R.L.Inventors: Danilo RIMONDI, Donatella BRAMBILLA, Rita ZAPPA, Carolina SELVA
-
Publication number: 20110158016Abstract: 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: ApplicationFiled: December 3, 2010Publication date: June 30, 2011Applicant: STMicroelectronics S.r.I.Inventors: Danilo Rimondi, Carolina Selva
-
Publication number: 20110087453Abstract: 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: ApplicationFiled: October 14, 2010Publication date: April 14, 2011Applicant: STMICROELECTRONICS S.R.L.Inventors: Carolina SELVA, Cosimo TORELLI
-
Patent number: 7571367Abstract: 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: GrantFiled: August 5, 2005Date of Patent: August 4, 2009Assignee: STMicroelectronics S.r.l.Inventors: Carolina Selva, Rita Zappa, Danilo Rimondi, Cosimo Torelli, Giovanni Mastrodomenico
-
Publication number: 20080256407Abstract: 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: ApplicationFiled: April 11, 2008Publication date: October 16, 2008Applicant: STMicroelectronics S.r.l.Inventors: Carolina Selva, Cosimo Torelli, Danilo Rimondi, Rita Zappa
-
Patent number: 7284166Abstract: 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: GrantFiled: August 5, 2005Date of Patent: October 16, 2007Assignee: STMicroelectronics S.r.l.Inventors: Rita Zappa, Carolina Selva, Danilo Rimondi, Cosimo Torelli
-
Publication number: 20060031726Abstract: 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: ApplicationFiled: August 5, 2005Publication date: February 9, 2006Applicant: STMicroelectronics S.r.l.Inventors: Rita Zappa, Carolina Selva, Danilo Rimondi, Cosimo Torelli
-
Publication number: 20060028891Abstract: 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: ApplicationFiled: August 5, 2005Publication date: February 9, 2006Applicant: STMicroelectronics S.r.I.Inventors: Carolina Selva, Rita Zappa, Danilo Rimondi, Cosimo Torelli, Giovanni Mastrodomenico