Patents by Inventor Laurent Murillo
Laurent Murillo 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: 12125532Abstract: In an embodiment an electrically erasable programmable readable memory includes a plurality of memory cells organised in a memory plane arranged in a matrix fashion in rows and in columns, wherein each memory cell includes a state transistor having a source region, a drain region, an injection window situated on the side of the drain, a control gate and a floating gate and an isolation transistor having a source region, a drain region and a gate; and an isolation barrier including a buried layer and at least one wall extending from the buried layer to a surface of a substrate, wherein the at least one wall is perpendicular to the buried layer, and wherein the isolating barrier forms an interior substrate surrounding at least one of the memory cells and isolating it from the remainder of the substrate.Type: GrantFiled: August 27, 2021Date of Patent: October 22, 2024Assignee: STMicroelectronics (Rousset) SASInventor: Laurent Murillo
-
Publication number: 20220076749Abstract: In an embodiment an electrically erasable programmable readable memory includes a plurality of memory cells organised in a memory plane arranged in a matrix fashion in rows and in columns, wherein each memory cell includes a state transistor having a source region, a drain region, an injection window situated on the side of the drain, a control gate and a floating gate and an isolation transistor having a source region, a drain region and a gate; and an isolation barrier including a buried layer and at least one wall extending from the buried layer to a surface of a substrate, wherein the at least one wall is perpendicular to the buried layer, and wherein the isolating barrier forms an interior substrate surrounding at least one of the memory cells and isolating it from the remainder of the substrate.Type: ApplicationFiled: August 27, 2021Publication date: March 10, 2022Inventor: Laurent Murillo
-
Patent number: 7925848Abstract: A method for initializing a control device of a memory, the control device executing commands for accessing the memory transmitted to the memory by a control signal, the method comprising steps of detecting the switching on of the memory and of at least partially initializing the control device following the switching on of the memory. According to one embodiment of the present invention, the method comprises steps of detecting a specific event in the control signal, and of at least partially initializing the control device following the detection of the specific event.Type: GrantFiled: February 2, 2010Date of Patent: April 12, 2011Assignee: STMicroelectronics SAInventors: Philippe Ganivet, Laurent Murillo
-
Publication number: 20100138617Abstract: A method for initializing a control device of a memory, the control device executing commands for accessing the memory transmitted to the memory by a control signal, the method comprising steps of detecting the switching on of the memory and of at least partially initializing the control device following the switching on of the memory. According to one embodiment of the present invention, the method comprises steps of detecting a specific event in the control signal, and of at least partially initializing the control device following the detection of the specific event.Type: ApplicationFiled: February 2, 2010Publication date: June 3, 2010Applicant: STMICROELECTRONICS SAInventors: Philippe Ganivet, Laurent Murillo
-
Patent number: 7730273Abstract: A method for securing a memory area comprising data blocks, wherein at least two control bits are associated with each data block, is provided. The method comprises a step of reading the control bits associated with a current data block intended to be replaced with the new data block, before the writing of a new data block in the memory area. A securing action for securing the memory area is begun if the two control bits have the same value. Upon each write of a new data block in the memory area, control bits having opposite values are written in the memory area. The method may be applied, for example, to the securization of a binary counter.Type: GrantFiled: April 4, 2007Date of Patent: June 1, 2010Assignee: STMicroelectronics SAInventors: Laurent Murillo, Philippe Ganivet
-
Patent number: 7676642Abstract: A method for initializing a control device of a memory, the control device executing commands for accessing the memory transmitted to the memory by a control signal, the method comprising steps of detecting the switching on of the memory and of at least partially initializing the control device following the switching on of the memory. According to one embodiment of the present invention, the method comprises steps of detecting a specific event in the control signal, and of at least partially initializing the control device following the detection of the specific event.Type: GrantFiled: April 5, 2007Date of Patent: March 9, 2010Assignee: STMicroelectronics SAInventors: Philippe Ganivet, Laurent Murillo
-
Patent number: 7620868Abstract: A method for detecting a malfunction in a state machine is described. The state machine has an operation modeled by a set of states linked to each other by transitions, the state machine generating, upon each transition, output signals according to input signals comprising signals generated during a previous transition. During a transition, the method comprises steps of generating at least one control signal according to a control signal generated during a previous transition, determining an expected value of the control signal, and comparing the control signal with the expected value.Type: GrantFiled: February 2, 2007Date of Patent: November 17, 2009Assignee: STMicroelectronics S.A.Inventors: Francois Tailliet, Laurent Murillo
-
Patent number: 7504864Abstract: A method for protecting a state machine having an operation modeled by a set of states linked to each other by transitions, the state machine evaluating output signals upon each transition during an evaluation phase according to input signals comprising signals evaluated during a previous transition, the method comprising steps of determining a minimum duration of each evaluation phase according to a minimum duration to evaluate the output signals according to the input signals, and of adjusting the duration of each evaluation phase.Type: GrantFiled: June 19, 2007Date of Patent: March 17, 2009Assignee: STMicroelectronics S.A.Inventors: Laurent Murillo, François Tailliet
-
Patent number: 7370264Abstract: A matrix H for encoding data words is defined for wide word ECC with uniform density and a reduced number of components. The H-matrix is incorporated in an encode unit operable to Hamming encode a data word with a 10×528 matrix generated in groups of four columns wherein; a first column is a complement of a second column; the value of the second column ranges from 9 to 271 in increments of two; a third column is a complement of a fourth column; and the value of the fourth column is the same as the value of the second column less one; and wherein a 528-bit bottom row is added to the 10×528 matrix comprising alternating zeroes and ones starting with a zero creating an 11×528 matrix.Type: GrantFiled: December 19, 2003Date of Patent: May 6, 2008Assignees: STMicroelectronics, Inc., STMicroelectronics S.A.Inventors: James Leon Worley, Laurent Murillo
-
Publication number: 20080012597Abstract: A method for protecting a state machine having an operation modeled by a set of states linked to each other by transitions, the state machine evaluating output signals upon each transition during an evaluation phase according to input signals comprising signals evaluated during a previous transition, the method comprising steps of determining a minimum duration of each evaluation phase according to a minimum duration to evaluate the output signals according to the input signals, and of adjusting the duration of each evaluation phase.Type: ApplicationFiled: June 19, 2007Publication date: January 17, 2008Applicant: STMicroelectronics S.A.Inventors: Laurent Murillo, Francois Tailliet
-
Publication number: 20070247955Abstract: A method for initializing a control device of a memory, the control device executing commands for accessing the memory transmitted to the memory by a control signal, the method comprising steps of detecting the switching on of the memory and of at least partially initializing the control device following the switching on of the memory. According to one embodiment of the present invention, the method comprises steps of detecting a specific event in the control signal, and of at least partially initializing the control device following the detection of the specific event.Type: ApplicationFiled: April 5, 2007Publication date: October 25, 2007Applicant: STMICROELECTRONICS SAInventors: Philippe Ganivet, Laurent Murillo
-
Publication number: 20070245109Abstract: A method for securing a memory area comprising data blocks, wherein at least two control bits are associated with each data block, is provided. The method comprises a step of reading the control bits associated with a current data block intended to be replaced with the new data block, before the writing of a new data block in the memory area. A securing action for securing the memory area is begun if the two control bits have the same value. Upon each write of a new data block in the memory area, control bits having opposite values are written in the memory area. The method may be applied, for example, to the securization of a binary counter.Type: ApplicationFiled: April 4, 2007Publication date: October 18, 2007Applicant: STMicroelectronics SAInventors: Laurent Murillo, Philippe Ganivet
-
Publication number: 20070204191Abstract: A method for detecting a malfunction in a state machine is described. The state machine has an operation modeled by a set of states linked to each other by transitions, the state machine generating, upon each transition, output signals according to input signals comprising signals generated during a previous transition. During a transition, the method comprises steps of generating at least one control signal according to a control signal generated during a previous transition, determining an expected value of the control signal, and comparing the control signal with the expected value.Type: ApplicationFiled: February 2, 2007Publication date: August 30, 2007Applicant: STMICROELECTRONICS SAInventors: Francois Tailliet, Laurent Murillo
-
Patent number: 7225386Abstract: Error detection and correction codes are provided. For a word of m bits that is to be coded, a vector with m components, each component corresponding to a bit of the word, is formed. The vector is multiplied, using a computing circuit, by a parity control matrix. The parity control matrix includes at least one couple of complementary lines.Type: GrantFiled: October 3, 2002Date of Patent: May 29, 2007Assignee: STMicroelectronics S.A.Inventor: Laurent Murillo
-
Patent number: 7203896Abstract: A method for determining r error detection bits that can be associated with a word of m bits to be coded, including the step of calculating the product of a vector with m components representative of the word of m bits to be coded and of a parity control matrix of dimension r×m. The parity control matrix is such that each column of matrix includes an odd number of “1s” greater than or equal to three. The present invention also relates to a method for determining a syndrome.Type: GrantFiled: April 2, 2002Date of Patent: April 10, 2007Assignee: STMicroelectronics S.A.Inventors: Laurent Murillo, Francois Ricodeau
-
Patent number: 7188294Abstract: A method for determining r error detection bits of a word of m bits to be coded, including the step of calculating the product of a vector with m components representative of the word of m bits to be coded and of a parity control matrix. The parity control matrix includes at least two consecutive complementary columns. The present invention also relates to a method for determining a syndrome, as well as a coding and decoding circuit.Type: GrantFiled: October 3, 2002Date of Patent: March 6, 2007Assignee: STMicroelectronics S.A.Inventor: Laurent Murillo
-
Patent number: 7180801Abstract: An integrated circuit memory including at least two banks each provided with an array of storage elements having at least one redundancy column and each associated with specific sense amplifiers, a row of input/output buffer circuits common to the memory banks, and for each memory bank, a circuit for assigning the redundancy column to an input/output line connected to one of said buffers. The assigning can be performed, for a line of current rank, towards the columns of preceding rank and towards the columns of following rank.Type: GrantFiled: December 23, 2003Date of Patent: February 20, 2007Assignee: STMicroelectronics S.A.Inventors: Richard Ferrant, François Jacquet, Laurent Murillo
-
Patent number: 6961891Abstract: A method for determining r error detection bits of a word of m bits to be coded, including the step of calculating the product of a vector with m components representative of said word of m bits to be coded and of a parity check matrix. The parity check matrix includes a pattern matrix that may be repeated in said parity check matrix, and said pattern being chosen so that a sum modulo 2 of any two columns of said sub-matrix does not give as a result another column of said sub-matrix. Another method determines a syndrome using r error detection bits determined by the above method.Type: GrantFiled: September 21, 2001Date of Patent: November 1, 2005Assignee: STMicroelectronics S.A.Inventor: Laurent Murillo
-
Publication number: 20050146952Abstract: An integrated circuit memory including at least two banks each provided with an array of storage elements having at least one redundancy column and each associated with specific sense amplifiers, a row of input/output buffer circuits common to the memory banks, and for each memory bank, a circuit for assigning the redundancy column to an input/output line connected to one of said buffers. The assigning can be performed, for a line of current rank, towards the columns of preceding rank and towards the columns of following rank.Type: ApplicationFiled: December 23, 2003Publication date: July 7, 2005Inventors: Richard Ferrant, Francois Jacquet, Laurent Murillo
-
Publication number: 20050149833Abstract: A matrix H for encoding data words is defined for wide word ECC with uniform density and a reduced number of components. The H-matrix is incorporated in an encode unit operable to Hamming encode a data word with a 10×528 matrix generated in groups of four columns wherein; a first column is a complement of a second column; the value of the second column ranges from 9 to 271 in increments of two; a third column is a complement of a fourth column; and the value of the fourth column is the same as the value of the second column less one; and wherein a 528-bit bottom row is added to the 10×528 matrix comprising alternating zeroes and ones starting with a zero creating an 11×528 matrix.Type: ApplicationFiled: December 19, 2003Publication date: July 7, 2005Inventors: James Worley, Laurent Murillo