Patents by Inventor Fabien Clermidy

Fabien Clermidy 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: 10937778
    Abstract: A tier of a 3D circuit comprising: one or more macro circuits, each macro circuit comprising a plurality of macro cells arranged in an array, the macro cells being separated from each other by spaces; and interconnection vias positioned in the spaces between the macro cells.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: March 2, 2021
    Assignee: Commissariat à l'Énergie Atomique et aux Énergies Alternatives
    Inventors: Hughes Metras, Fabien Clermidy, Didier Lattard, Sébastien Thuries, Pascal Vivet
  • Patent number: 10566055
    Abstract: An electronic circuit including a bipolar switching memory device including first and second electrodes at terminals of which a programming voltage can be applied, the circuit including: a first mechanism applying, to the first electrode, a data signal having, during a time period d, a constant state 0 or 1; a second mechanism applying, to the second electrode, a control signal that alternates, during time period d, between state 1 and state 0, the control signal being same regardless of the state in which the memory device is programmed; a selection device allowing a current to flow into the memory device during a programming time included in time period d; and a change of state of the control signal taking place during the programming time.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: February 18, 2020
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventors: Santhosh Onkaraiah, Marc Belleville, Fabien Clermidy
  • Publication number: 20190385995
    Abstract: A tier of a 3D circuit comprising: one or more macro circuits, each macro circuit comprising a plurality of macro cells arranged in an array, the macro cells being separated from each other by spaces; and interconnection vias positioned in the spaces between the macro cells.
    Type: Application
    Filed: June 17, 2019
    Publication date: December 19, 2019
    Applicant: Commissariat à l'Énergie Atomique et aux Énergies Alternatives
    Inventors: Hughes Metras, Fabien Clermidy, Daniel Gitlin, Didier Lattard, Sébastien Thuries, Pascal Vivet
  • Patent number: 10229073
    Abstract: A system including at least one computation node including a memory, a processor reading/writing data in a work area of the memory and a DMA controller including a receiver receiving data from outside and writing it in a sharing area of the memory or a transmitter reading data in said sharing area and transmitting it outside. A write and read request mechanism is provided in order to cause, upon request of the processor, a data transfer, by the DMA controller, between the sharing area and the work area. The DMA controller includes an additional transmitting/receiving device designed for exchanging data between outside and the work area, without passing through the sharing area.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 12, 2019
    Assignee: Commissariat à l'énergie atomique et aux énergies alternatives
    Inventors: Thiago Raupp Da Rosa, Romain Lemaire, Fabien Clermidy
  • Patent number: 9922151
    Abstract: The invention concerns a 3D circuit design method implemented by a processing device involving partitioning a 2D circuit representation into two or more tiers, the 2D circuit representation defining circuit elements interconnected by interconnecting wire each weighted based on at least one of: its length; its propagation delay; and its priority level, the 2D circuit representation initially forming a first tier, the partitioning involving: a) selecting a first highest ranking wire, interconnecting at least first and second circuit elements in the first tier; b) moving one of the first and second circuit elements connected by the selected wire to a further tier of the 3D circuit representation and replacing the interconnecting wire with a connecting via between the first and further tiers; and c) repeating a) and b) for one or more further interconnecting wires of the first tier.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: March 20, 2018
    Assignee: Commissariat à l'Énergie Atomique et aux Énergies Alternatives
    Inventors: Hossam Sarhan, Olivier Billoint, Fabien Clermidy, Sébastien Thuries
  • Patent number: 9910822
    Abstract: A network interface for a first network on chip resource capable of interfacing a data processing unit in the first resource with the network, the network interface including an output communication controller including a mechanism detecting an indicator marking an end of communication between the first resource and at least one second resource with which a communication link is set up, and a mechanism outputting a signal indicating closure of the link to be sent to the second resource, after detection of an end of communication indicator.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: March 6, 2018
    Assignees: Commissariat à l'énergie atomique et aux ènergies alternatives, STMICROELECTRONICS (CANADA), INC.
    Inventors: Romain Lemaire, Fabien Clermidy, Michel Langevin, Charles Pilkington
  • Publication number: 20170262389
    Abstract: A system including at least one computation node including a memory, a processor reading/writing data in a work area of the memory and a DMA controller including a receiver receiving data from outside and writing it in a sharing area of the memory or a transmitter reading data in said sharing area and transmitting it outside. A write and read request mechanism is provided in order to cause, upon request of the processor, a data transfer, by the DMA controller, between the sharing area and the work area. The DMA controller includes an additional transmitting/receiving device designed for exchanging data between outside and the work area, without passing through the sharing area.
    Type: Application
    Filed: March 2, 2017
    Publication date: September 14, 2017
    Applicant: Commissariat a l'energie atomique et aux energies alternatives
    Inventors: Thiago RAUPP DA ROSA, Romain LEMAIRE, Fabien CLERMIDY
  • Publication number: 20160140276
    Abstract: The invention concerns a 3D circuit design method implemented by a processing device involving partitioning a 2D circuit representation into two or more tiers, the 2D circuit representation defining circuit elements interconnected by interconnecting wire each weighted based on at least one of: its length; its propagation delay; and its priority level, the 2D circuit representation initially forming a first tier, the partitioning involving: a) selecting a first highest ranking wire, interconnecting at least first and second circuit elements in the first tier; b) moving one of the first and second circuit elements connected by the selected wire to a further tier of the 3D circuit representation and replacing the interconnecting wire with a connecting via between the first and further tiers; and c) repeating a) and b) for one or more further interconnecting wires of the first tier.
    Type: Application
    Filed: November 13, 2015
    Publication date: May 19, 2016
    Applicant: Commissariat à l'Énergie Atomique et aux Énergies Alternatives
    Inventors: Hossam Sarhan, Olivier Billoint, Fabien Clermidy, Sébastien Thuries
  • Publication number: 20150371705
    Abstract: An electronic circuit including a bipolar switching memory device including first and second electrodes at terminals of which a programming voltage can be applied, the circuit including: a first mechanism applying, to the first electrode, a data signal having, during a time period d, a constant state 0 or 1; a second mechanism applying, to the second electrode, a control signal that alternates, during time period d, between state 1 and state 0, the control signal being same regardless of the state in which the memory device is programmed; a selection device allowing a current to flow into the memory device during a programming time included in time period d; and a change of state of the control signal taking place during the programming time.
    Type: Application
    Filed: January 30, 2014
    Publication date: December 24, 2015
    Applicant: COMMISSARIAT A L'ÉNERGIE ATOMIQUE ET AUX ÉNERGIES ALTERNATIVES
    Inventors: Santhosh ONKARAIAH, Marc BELLEVILLE, Fabien CLERMIDY
  • Publication number: 20150319106
    Abstract: A network interface for a first network on chip resource capable of interfacing a data processing unit in the first resource with the network, the network interface including an output communication controller including a mechanism detecting an indicator marking an end of communication between the first resource and at least one second resource with which a communication link is set up, and a mechanism outputting a signal indicating closure of the link to be sent to the second resource, after detection of an end of communication indicator.
    Type: Application
    Filed: January 21, 2014
    Publication date: November 5, 2015
    Applicants: Commissariat a I 'energie atomique et aux energies alternatives, STmicroelectronics (Canada), Inc.
    Inventors: Romain LEMAIRE, Fabien CLERMIDY, Michel LANGEVIN, Charles PILKINGTON
  • Patent number: 8904200
    Abstract: A method for optimizing operation which is applicable to a multiprocessor integrated circuit chip. Each processor runs with a variable parameter, for example its clock frequency, and the optimization includes determination, in real time, of a characteristic data value associated with the processor (temperature, consumption, latency), transfer of the characteristic data to the other processors, calculation by each processor of various values of an optimization function depending on the characteristic data value of the block, on the characteristic data values of the other blocks, and on the variable parameter, the function being calculated for the current value of this parameter and for other possible values, selection, from among the various parameter values, of that which yields the best value for the optimization function, and application of this variable parameter to the processor for the remainder of the execution of the task.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: December 2, 2014
    Assignee: Commissariat a l'Energie Atomique et aux Energies Alternatives
    Inventors: Diego Puschini Pascual, Pascal Benoit, Fabien Clermidy
  • Publication number: 20140336982
    Abstract: A system for designing a digital circuit including: a digital circuit simulator based on a file containing a functional description of the digital circuit; a mechanism estimating an output variable from the digital circuit when executing a test bench supplied to the simulator; event counters, events being detected using control signals provided by the simulator when executing the test bench; and a mechanism building at least one calculation model of the digital circuit output variable based on a sequence of estimation data of the output variable and output data of the event counters. The building mechanism can assign a plurality of possible modes to the output variable and build a different output variable calculation model for each possible mode.
    Type: Application
    Filed: November 9, 2012
    Publication date: November 13, 2014
    Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENE ALT
    Inventors: Imen Mansouri, Fabien Clermidy, Pascal Benoit
  • Publication number: 20140207948
    Abstract: A network interface for a network on chip resource having a communication controller including recording means, and designed to transmit data to another network interface when a quantity of data present in the recording means reaches a predetermined threshold, and where the communication controller also includes means to force a transmission of data present in the said recording means when the quantity of this data is below the predetermined threshold.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 24, 2014
    Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENE ALT
    Inventors: Romain LEMAIRE, Fabien Clermidy
  • Patent number: 8782592
    Abstract: A system for designing digital circuitry comprising: a digital circuit simulator based on a file containing a functional description of this digital circuit; means for estimating an output variable from the digital circuit when executing a test bench supplied to the simulator; event counters, the events being detected using control signals provided by the simulator when executing the test bench. Said system further comprises means for selecting a portion of the event counters by iteratively optimizing a model for calculating the output variable of the digital circuit using output data from the event counters and means for registering the selected portion of event counters and the optimized calculation model.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: July 15, 2014
    Assignee: Commissariat a l'Energie Atomique et aux Energies Alternatives
    Inventors: Imen Mansouri, Fabien Clermidy, Pascal Benoit
  • Patent number: 8189612
    Abstract: This invention relates to a system on chip for data flow type application. The system comprises a network on chip, a central controller and processing units connected to said network via associated network interfaces. A processing unit and/or its associated network interface can be configured on command from the central controller or on a command incorporated in a data packet to be processed. The network interface comprises a client module that can request a configuration server to transmit the parameters of a configuration that is unavailable in the interface. The invention also relates to a mobile terminal/ a base station comprising a base band modem implemented by such a system on chip.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: May 29, 2012
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Romain Lemaire, Didier Lattard, Fabien Clermidy, Christian Bernard
  • Publication number: 20120036375
    Abstract: A method for optimizing operation which is applicable to a multiprocessor integrated circuit chip. Each processor runs with a variable parameter, for example its clock frequency, and the optimization includes determination, in real time, of a characteristic data value associated with the processor (temperature, consumption, latency), transfer of the characteristic data to the other processors, calculation by each processor of various values of an optimization function depending on the characteristic data value of the block, on the characteristic data values of the other blocks, and on the variable parameter, the function being calculated for the current value of this parameter and for other possible values, selection, from among the various parameter values, of that which yields the best value for the optimization function, and application of this variable parameter to the processor for the remainder of the execution of the task.
    Type: Application
    Filed: April 6, 2009
    Publication date: February 9, 2012
    Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventors: Diego Puschini Pascual, Pascal Benoit, Fabien Clermidy
  • Patent number: 7957381
    Abstract: This invention relates to the domain of Networks on Chips (NoC) and relates to a method of transferring data in a network on chip, particularly using an asynchronous “send/accept” type protocol. The invention also relates to a network on chip used to implement this method.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: June 7, 2011
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Fabien Clermidy, Pascal Vivet, Edith Beigne
  • Patent number: 7733771
    Abstract: A data processing method in a network on chip formed of a plurality of processors configured to communicate between one another, and at least one network controller configured to initialize communications in the network, the method including: receiving and storing in a memory by a first processor, one or more credit management configuration programs received from the network controller, and establishing a first communication between at least said first processor and at least one second processor.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: June 8, 2010
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Fabien Clermidy, Didier Lattard, Didier Varreau, Christian Bernard
  • Patent number: 7418579
    Abstract: The invention relates to a component with a large grain dynamically reconfigurable architecture for processing of data by processing units organized in rows and connected to each other through interconnections so as to enable processing in pipeline or parallel mode or in dependent rows mode. All data types may be processed and the component may process several applications at the same time. The choice of the grain, control at several levels with limited control interconnection resources and the data distribution circuit enable local or general reconfiguration of the component in one clock cycle.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: August 26, 2008
    Assignee: Commissariat a l'Energie
    Inventors: Mickaël Guibert, Fabien Clermidy, Thierry Collette
  • Publication number: 20070217439
    Abstract: This invention relates to a system on chip for data flow type application. The system comprises a network on chip, a central controller and processing units connected to said network via associated network interfaces. A processing unit and/or its associated interface network can be configured on command from the central controller or on a command incorporated in a data packet to be processed. The interface network comprises a client module that can request a configuration server to transmit the parameters of a configuration that is unavailable in the interface. The invention also relates to a terminal mobile/a base station comprising a base band modem implemented by such a system on chip.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 20, 2007
    Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE
    Inventors: ROMAIN LEMAIRE, DIDIER LATTARD, FABIEN CLERMIDY, CHRISTIAN BERNARD