Patents by Inventor Herve Chalopin
Herve Chalopin 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: 11003615Abstract: A method to transmit data over a single-wire bus wherein a first communication channel is defined by pulses of different durations according to the state of the transmitted bit and depending on a reference duration, and a second communication channel is defined by the reference duration.Type: GrantFiled: February 2, 2017Date of Patent: May 11, 2021Assignee: STMICROELECTRONICS (ROUSSET) SASInventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Publication number: 20170206182Abstract: A method to transmit data over a single-wire bus wherein a first communication channel is defined by pulses of different durations according to the state of the transmitted bit and depending on a reference duration, and a second communication channel is defined by the reference duration.Type: ApplicationFiled: February 2, 2017Publication date: July 20, 2017Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Patent number: 9639500Abstract: A method for transmitting data over a single-wire bus wherein a first communication channel is defined by pulses of different durations according to the state of the transmitted bit and depending on a reference duration, and a second communication channel is defined by the reference duration.Type: GrantFiled: July 25, 2011Date of Patent: May 2, 2017Assignee: STMICROELECTRONICS (ROUSSET) SASInventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Patent number: 8694710Abstract: A method of conversion by at least one interface circuit connected between a first bus including at least one data wire and one clock wire, and at least one second single-wire bus, of a transmission between a master circuit connected to the first bus and at least one slave circuit connected to the second bus, wherein a speculative read command is sent to the slave circuit before interpreting the state of a bit for controlling a reading or a writing, originating from the master circuit.Type: GrantFiled: July 25, 2011Date of Patent: April 8, 2014Assignee: STMicroelectronics (Rousset) SASInventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Patent number: 8671278Abstract: A method for authenticating a transmission between a first and a second circuit transiting through at least one third circuit, wherein: data are transmitted from the first to the third circuit, and from the third to the second circuit; a first signature of the data is calculated by the first circuit; at least a second signature of the data is calculated by the third circuit; at least one first portion of the first signature is transmitted by the first circuit to the third one; and the second signature is transmitted by the third circuit to the second one, a portion of this signature being distorted in case of a failure of authentication of the first portion of the first signature by the third circuit.Type: GrantFiled: July 25, 2011Date of Patent: March 11, 2014Assignee: STMicroelectronics (Rousset) SASInventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Patent number: 8576904Abstract: The pulse train of a signal is modulated by a DPIM modulation involving a discrete random time parameter. A first processing is performed on the signal to deliver a sampled signal. A second processing is performed on the sampled signal, comprising a correlation processing including at least one elementary correlation processing with a correlation mask corresponding to the shape of at least part of a sampled pulse, and delivering second information items. A third processing is performed for detecting the pulses following a first pulse by taking account of the position of the first pulse, on packets of second information items, which are separated by a duration related to the discrete random parameter.Type: GrantFiled: July 1, 2008Date of Patent: November 5, 2013Assignees: STMicrolelectronics (Rousset) SAS, Universite de Provence Aix Marseille IInventors: Hervé Chalopin, Anne Collard-Bovy, Philippe Courmontagne
-
Patent number: 8445947Abstract: An integrated circuit including a semiconductor layer; and a MOS transistor including first and second power terminals and a bulk insulated from the semiconductor layer, the first power terminal being intended to receive an oscillating signal, the transistor gate and the bulk being connected to the first power terminal.Type: GrantFiled: July 2, 2009Date of Patent: May 21, 2013Assignees: STMicroelectronics (Rousset) SAS, Université de Provence (Aix-Marseille I)Inventors: Marc Battista, Hervé Chalopin, Hervé Barthelemy
-
Patent number: 8396172Abstract: The waveform of the signal varies according to the distance at which the signal was emitted, and several correlation signals are defined and correspond respectively to at least part of several sampled waveforms of the signal respectively emitted at several distances of different values so that the sum of the maxima of intercorrelations performed respectively between the various correlation signals and the various sampled waveforms is substantially constant over an interval including all the values of the distances. The correlation processing includes several elementary correlation processings respectively performed with the correlation signals and each delivering initial correlation values, as well as a summation of the homologous initial correlation values respectively delivered by the elementary correlation processings so as to obtain the correlation values.Type: GrantFiled: July 1, 2008Date of Patent: March 12, 2013Assignees: STMicroelectronics (Rousset) SAS, Universite de Provence Aix-MarseillesInventors: Hervé Chalopin, Anne Collard-Bovy, Philippe Courmontagne
-
Publication number: 20120030753Abstract: A method for authenticating a transmission between a first and a second circuit transiting through at least one third circuit, wherein: data are transmitted from the first to the third circuit, and from the third to the second circuit; a first signature of the data is calculated by the first circuit; at least a second signature of the data is calculated by the third circuit; at least one first portion of the first signature is transmitted by the first circuit to the third one; and the second signature is transmitted by the third circuit to the second one, a portion of this signature being distorted in case of a failure of authentication of the first portion of the first signature by the third circuit.Type: ApplicationFiled: July 25, 2011Publication date: February 2, 2012Applicant: STMicroelectronics (Rousset) SASInventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Publication number: 20120030388Abstract: A method of conversion by at least one interface circuit connected between a first bus including at least one data wire and one clock wire, and at least one second single-wire bus, of a transmission between a master circuit connected to the first bus and at least one slave circuit connected to the second bus, wherein a speculative read command is sent to the slave circuit before interpreting the state of a bit for controlling a reading or a writing, originating from the master circuit.Type: ApplicationFiled: July 25, 2011Publication date: February 2, 2012Applicant: STMicroelectronics (Rousset) SASInventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Publication number: 20120027104Abstract: A method for transmitting data over a single-wire bus wherein a first communication channel is defined by pulses of different durations according to the state of the transmitted bit and depending on a reference duration, and a second communication channel is defined by the reference duration.Type: ApplicationFiled: July 25, 2011Publication date: February 2, 2012Applicant: STMicroelectronics (Rousset) SASInventors: Gilles Bas, Hervé Chalopin, François Tailliet
-
Publication number: 20100034000Abstract: An integrated circuit including a semiconductor layer; and a MOS transistor including first and second power terminals and a bulk insulated from the semiconductor layer, the first power terminal being intended to receive an oscillating signal, the transistor gate and the bulk being connected to the first power terminal.Type: ApplicationFiled: July 2, 2009Publication date: February 11, 2010Applicants: STMicroelectronics (Rousset) SAS, Universite de Provence (Aix-Marseille I)Inventors: Marc Battista, Hervé Chalopin, Hérve Barthelemy
-
Patent number: 7613208Abstract: An interface communicates between two communication buses which use at least two different protocols. The interface includes a volatile memory having at least two access ports and including two transcoding circuits, each transcoding circuit being specific to each of the protocols to be interfaced.Type: GrantFiled: September 1, 2005Date of Patent: November 3, 2009Assignee: STMicroelectronicsInventors: Herve Chalopin, Laurent Tabaries
-
Patent number: 7600068Abstract: A programmable control interface is for circuits using complex commands. The programmable interface includes a memory for storing sampled commands and a sequencing circuit. The sequencing circuit is programmable. Thus, a processor downloads into the programmable interface a sequencing specific to the sequence of commands. Once the programmable interface has been programmed, the processor launches the start of the sequence and the programmable interface manages and controls in a standalone manner the inputs/outputs with the slave circuit. The management and control of the slave circuit is independent of any interrupt specific to the system. The programmable interface uses a software-type upgrade to interface with new slave circuits that may appear on the market.Type: GrantFiled: September 1, 2005Date of Patent: October 6, 2009Assignee: STMicroelectronics S.AInventors: Herve Chalopin, Laurent Tabaries
-
Publication number: 20090022211Abstract: The waveform of the signal varies according to the distance at which the signal was emitted, and several correlation signals are defined and correspond respectively to at least part of several sampled waveforms of the signal respectively emitted at several distances of different values so that the sum of the maxima of intercorrelations performed respectively between the various correlation signals and the various sampled waveforms is substantially constant over an interval including all the values of the distances. The correlation processing includes several elementary correlation processings respectively performed with the correlation signals and each delivering initial correlation values, as well as a summation of the homologous initial correlation values respectively delivered by the elementary correlation processings so as to obtain the correlation values.Type: ApplicationFiled: July 1, 2008Publication date: January 22, 2009Applicants: STMicroelectronics (Rousset) SAS, Universite de Provence Aix-Marseille 1Inventors: Herve Chalopin, Anne Collard-Bovy, Philippe Courmontagne
-
Publication number: 20090010321Abstract: The pulse train of a signal is modulated by a DPIM modulation involving a discrete random time parameter. A first processing is performed on the signal to deliver a sampled signal. A second processing is performed on the sampled signal, comprising a correlation processing including at least one elementary correlation processing with a correlation mask corresponding to the shape of at least part of a sampled pulse, and delivering second information items. A third processing is performed for detecting the pulses following a first pulse by taking account of the position of the first pulse, on packets of second information items, which are separated by a duration related to the discrete random parameter.Type: ApplicationFiled: July 1, 2008Publication date: January 8, 2009Applicants: STMicroelectronics (Rousset) SAS, Universite de Provence Aix Marseille IInventors: Herve Chalopin, Anne Collard-Bovy, Philippe Courmontagne
-
Patent number: 7386645Abstract: An electronic system comprises a defined number N of functional modules, including a defined number P of initiator modules and a defined number Q of target modules, where N, P and Q are integer numbers such that 2?P?N and 1?Q?N. In the event of a plurality of conflicting requests to access a common resource originating from a plurality of respective initiator modules, an arbitration unit grants an exclusive right of access to the resource to a defined one of these initiator modules. The arbitration unit is constructed either to apply a standard arbitration mechanism to these respective initiators, or to apply as a priority a specific arbitration mechanism only to the members of a subset of these initiator modules, for each of which it receives a linked privileged access signal.Type: GrantFiled: May 2, 2005Date of Patent: June 10, 2008Assignee: STMicroelectronics SAInventors: Herve Chalopin, Laurent Tabaries
-
Patent number: 7325088Abstract: An electronic system comprises a control unit for ordering the storage of an index value for indexed registers, in an additional index register linked to a defined initiator module, in response to a request to write the index value in an index register linked to the indexed registers, initiated by the initiator module. In response to any request to access an indexed register initiated by a defined initiator module, the control unit copies the index value from the additional index register linked to this initiator module to the index register linked to this indexed register, prior to execution of the access request. This enables management of access to indexed registers associated with an arbitration mechanism provided for managing conflicting access requests initiated by different functional modules in a system on a chip.Type: GrantFiled: May 2, 2005Date of Patent: January 29, 2008Assignee: STMicroelectronics S.A.Inventors: Hervé Chalopin, Laurent Tabaries
-
Patent number: 7313646Abstract: An electronic system comprises an initiator module and a target module addressable by the initiator module, and an interface and control module for interfacing between respective communication protocols of the initiator module and of the target module. The interface and control module is constructed to set a composite instruction detection signal in response to the detection of a composite instruction executed by the initiator module, which composite instruction detection signal is used for the interfacing. The interface and control module is constructed to detect a composite instruction executed by the initiator module when, at a determined clock cycle of the initiator module, a change of the elementary operation executed by the initiator module is detected with respect to the previous clock cycle of the initiator module, while, at the same time, a signal for selecting the target module which was active is kept active.Type: GrantFiled: May 26, 2005Date of Patent: December 25, 2007Assignee: STMicroelectronics S.A.Inventors: Hervé Chalopin, Laurent Tabaries
-
Patent number: 7209988Abstract: An electronic system comprises an initiator module and a target module addressable by the initiator module. The initiator module is activated by edges of an activation signal generated from a first clock signal having a frequency. A control module is activated by edges of a second clock signal having a frequency, which is at least twice as large as the frequency of the first clock signal. The control module is constructed so as, in response to an request for access to the target module, initiated by the initiator module on an active edge of the activation signal, to set a signal for blocking the activation signal before the next edge of the latter, and to reinitialize the blocking signal on the first active edge of the first clock signal which follows the indication by the target module that the processing of the request is terminated at the target module.Type: GrantFiled: May 12, 2005Date of Patent: April 24, 2007Assignee: STMicroelectronics S.A.Inventors: Hervé Chalopin, Laurent Tabaries