Patents by Inventor Hervé Chalopin

Hervé 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: 11003615
    Abstract: 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: Grant
    Filed: February 2, 2017
    Date of Patent: May 11, 2021
    Assignee: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Publication number: 20170206182
    Abstract: 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: Application
    Filed: February 2, 2017
    Publication date: July 20, 2017
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Patent number: 9639500
    Abstract: 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: Grant
    Filed: July 25, 2011
    Date of Patent: May 2, 2017
    Assignee: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Patent number: 8694710
    Abstract: 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: Grant
    Filed: July 25, 2011
    Date of Patent: April 8, 2014
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Patent number: 8671278
    Abstract: 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: Grant
    Filed: July 25, 2011
    Date of Patent: March 11, 2014
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Patent number: 8576904
    Abstract: 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: Grant
    Filed: July 1, 2008
    Date of Patent: November 5, 2013
    Assignees: STMicrolelectronics (Rousset) SAS, Universite de Provence Aix Marseille I
    Inventors: Hervé Chalopin, Anne Collard-Bovy, Philippe Courmontagne
  • Patent number: 8445947
    Abstract: 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: Grant
    Filed: July 2, 2009
    Date of Patent: May 21, 2013
    Assignees: STMicroelectronics (Rousset) SAS, Université de Provence (Aix-Marseille I)
    Inventors: Marc Battista, Hervé Chalopin, Hervé Barthelemy
  • Patent number: 8396172
    Abstract: 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: Grant
    Filed: July 1, 2008
    Date of Patent: March 12, 2013
    Assignees: STMicroelectronics (Rousset) SAS, Universite de Provence Aix-Marseilles
    Inventors: Hervé Chalopin, Anne Collard-Bovy, Philippe Courmontagne
  • Publication number: 20120027104
    Abstract: 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: Application
    Filed: July 25, 2011
    Publication date: February 2, 2012
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Publication number: 20120030388
    Abstract: 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: Application
    Filed: July 25, 2011
    Publication date: February 2, 2012
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Publication number: 20120030753
    Abstract: 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: Application
    Filed: July 25, 2011
    Publication date: February 2, 2012
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Gilles Bas, Hervé Chalopin, François Tailliet
  • Publication number: 20100034000
    Abstract: 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: Application
    Filed: July 2, 2009
    Publication date: February 11, 2010
    Applicants: STMicroelectronics (Rousset) SAS, Universite de Provence (Aix-Marseille I)
    Inventors: Marc Battista, Hervé Chalopin, Hérve Barthelemy
  • Patent number: 7613208
    Abstract: 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: Grant
    Filed: September 1, 2005
    Date of Patent: November 3, 2009
    Assignee: STMicroelectronics
    Inventors: Herve Chalopin, Laurent Tabaries
  • Patent number: 7600068
    Abstract: 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: Grant
    Filed: September 1, 2005
    Date of Patent: October 6, 2009
    Assignee: STMicroelectronics S.A
    Inventors: Herve Chalopin, Laurent Tabaries
  • Publication number: 20090022211
    Abstract: 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: Application
    Filed: July 1, 2008
    Publication date: January 22, 2009
    Applicants: STMicroelectronics (Rousset) SAS, Universite de Provence Aix-Marseille 1
    Inventors: Herve Chalopin, Anne Collard-Bovy, Philippe Courmontagne
  • Publication number: 20090010321
    Abstract: 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: Application
    Filed: July 1, 2008
    Publication date: January 8, 2009
    Applicants: STMicroelectronics (Rousset) SAS, Universite de Provence Aix Marseille I
    Inventors: Herve Chalopin, Anne Collard-Bovy, Philippe Courmontagne
  • Patent number: 7386645
    Abstract: 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: Grant
    Filed: May 2, 2005
    Date of Patent: June 10, 2008
    Assignee: STMicroelectronics SA
    Inventors: Herve Chalopin, Laurent Tabaries
  • Patent number: 7325088
    Abstract: 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: Grant
    Filed: May 2, 2005
    Date of Patent: January 29, 2008
    Assignee: STMicroelectronics S.A.
    Inventors: Hervé Chalopin, Laurent Tabaries
  • Patent number: 7313646
    Abstract: 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: Grant
    Filed: May 26, 2005
    Date of Patent: December 25, 2007
    Assignee: STMicroelectronics S.A.
    Inventors: Hervé Chalopin, Laurent Tabaries
  • Patent number: 7209988
    Abstract: 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: Grant
    Filed: May 12, 2005
    Date of Patent: April 24, 2007
    Assignee: STMicroelectronics S.A.
    Inventors: Hervé Chalopin, Laurent Tabaries