Patents by Inventor Frédéric Bancel

Frédéric Bancel 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).

  • Publication number: 20060259673
    Abstract: A coprocessor includes a calculation unit for executing at least one command, and a securisation device. The securisation device includes an error detection circuit for monitoring the execution of the command so as to detect any execution error, putting the coprocessor into an error mode by default as soon as the execution of the command begins, and lifting the error mode at the end of the execution of the command if no error has been detected, an event detection circuit for monitoring the appearance of at least one event to be detected, and a masking circuit for masking the error mode while the event to be detected does not happen, and declaring the error mode to the outside of the coprocessor if the event to be detected happens while the coprocessor is in the error mode. Application in particular but not exclusively to coprocessors embedded in integrated circuits for smart cards.
    Type: Application
    Filed: April 5, 2006
    Publication date: November 16, 2006
    Applicant: STMicroelectronics SA
    Inventors: Frederic Bancel, Nicolas Berard
  • Publication number: 20060195723
    Abstract: An electronic circuit includes a logic circuit formed from a plurality of logic units. The electronic circuit also includes a plurality of memory units capable of forming a shift register, capable of being connected to the logic units, and having terminals for reception of command signals to write data into the logic units and to read data from the logic units. The electronic circuit further includes an access controller having a plurality of outputs connected to the terminals of the memory units and capable of applying the command signals to the outputs. In addition, the electronic circuit includes a scrutinizing module capable of measuring at least one signal between at least one of the outputs of the access controller and the reception terminal of at least one of the memory units, determining if the at least one measured signal differs from the at least one command signal applied to the at least one output by the access controller, and blocking formation of the shift register if a difference is determined.
    Type: Application
    Filed: February 8, 2006
    Publication date: August 31, 2006
    Applicant: STMICROELECTRONICS SA
    Inventors: Frederic Bancel, David Hely
  • Publication number: 20050268163
    Abstract: A method for monitoring the execution of a sequence of instruction codes in an integrated circuit comprising a central processing unit provided for executing such instruction codes. Current cumulative signatures are produced using deterministic address, control or data logic signals involved in the execution of the sequence and taken off at various points of the integrated circuit. A final cumulative signature is compared with an expected signature and an error signal is produced if the two signatures are not identical. Particularly useful to secure integrated circuits for smart cards.
    Type: Application
    Filed: April 21, 2005
    Publication date: December 1, 2005
    Applicant: STMicroelectronics SA
    Inventors: Frederic Bancel, Nicolas Berard
  • Publication number: 20050251708
    Abstract: A method for monitoring the execution of a sequence of instruction codes in an integrated circuit comprising a central processing unit provided for executing such instruction codes. In one embodiment, the method comprises producing current cumulative signatures during the execution of a sequence, until a final cumulative signature is obtained, producing an error signal having a value active by default while the current cumulative signature is different to an expected signature, measuring a predetermined time interval that is substantially longer than the presumed duration of execution of the sequence, masking the error signal during the measurement of the time interval, and lifting the masking of the error signal when the time interval expires.
    Type: Application
    Filed: April 21, 2005
    Publication date: November 10, 2005
    Applicant: STMicroelectronics SA
    Inventors: Frederic Bancel, Nicolas Berard
  • Publication number: 20050172185
    Abstract: An electronic circuit, having a test mode in application of the “internal scan path” technique, includes a plurality of configurable cells and a control circuit. The electronic circuit is adapted to working in a standard mode of operation or in a test mode during which the control circuit is active and configures the configurable cells either in a functional state or in a chained state. The electronic circuit furthermore includes a validation circuit that performs the following operations successively when it receives an instruction for changing the mode of operation (TEST, FIN) of the electronic circuit: produce initialization signals (INIT1, INIT2, . . . , INITN) to command the initialization of all the configurable cells, and then produce a mode-changing signal (VAL).
    Type: Application
    Filed: January 28, 2005
    Publication date: August 4, 2005
    Applicant: STMICROELECTRONICS S.A.
    Inventors: Frederic Bancel, David Hely
  • Publication number: 20050169076
    Abstract: The invention relates to an electronic circuit having configurable cells piloted by control signals to either adopt a standard operating mode in which they are integrated into a logic circuit, or a test mode in which they supply information to this logic circuit. The circuit of the invention includes a spy circuit designed to detect an abnormal excitation of some of the conductors along which the control signals pass, thus preventing fraudulent extraction of data from the configurable cells.
    Type: Application
    Filed: January 24, 2005
    Publication date: August 4, 2005
    Inventors: Frederic Bancel, David Hely
  • Publication number: 20050172184
    Abstract: An electronic circuit, including: a logic circuit having a plurality of logic cells; storage cells able to form a shift register, able to be connected to the logic cells; a connection control module having an input for the reception of an identification key, the module connecting the storage cells so as to form a test shift register when the receive input receives a valid identification key, and the module connecting the storage cells so as to form randomly a diversion circuit when the input does not receive a valid identification key. The invention allows the electronic circuit to be protected against fraudulent access in read or write mode. The invention also relates to a smart card including this electronic circuit.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 4, 2005
    Inventors: Frederic Bancel, David Hely