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: 10937778Abstract: 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: GrantFiled: June 17, 2019Date of Patent: March 2, 2021Assignee: Commissariat à l'Énergie Atomique et aux Énergies AlternativesInventors: Hughes Metras, Fabien Clermidy, Didier Lattard, Sébastien Thuries, Pascal Vivet
-
Patent number: 10566055Abstract: 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: GrantFiled: January 30, 2014Date of Patent: February 18, 2020Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventors: Santhosh Onkaraiah, Marc Belleville, Fabien Clermidy
-
Publication number: 20190385995Abstract: 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: ApplicationFiled: June 17, 2019Publication date: December 19, 2019Applicant: Commissariat à l'Énergie Atomique et aux Énergies AlternativesInventors: Hughes Metras, Fabien Clermidy, Daniel Gitlin, Didier Lattard, Sébastien Thuries, Pascal Vivet
-
Patent number: 10229073Abstract: 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: GrantFiled: March 2, 2017Date of Patent: March 12, 2019Assignee: Commissariat à l'énergie atomique et aux énergies alternativesInventors: Thiago Raupp Da Rosa, Romain Lemaire, Fabien Clermidy
-
Patent number: 9922151Abstract: 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: GrantFiled: November 13, 2015Date of Patent: March 20, 2018Assignee: Commissariat à l'Énergie Atomique et aux Énergies AlternativesInventors: Hossam Sarhan, Olivier Billoint, Fabien Clermidy, Sébastien Thuries
-
Patent number: 9910822Abstract: 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: GrantFiled: January 21, 2014Date of Patent: March 6, 2018Assignees: Commissariat à l'énergie atomique et aux ènergies alternatives, STMICROELECTRONICS (CANADA), INC.Inventors: Romain Lemaire, Fabien Clermidy, Michel Langevin, Charles Pilkington
-
Publication number: 20170262389Abstract: 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: ApplicationFiled: March 2, 2017Publication date: September 14, 2017Applicant: Commissariat a l'energie atomique et aux energies alternativesInventors: Thiago RAUPP DA ROSA, Romain LEMAIRE, Fabien CLERMIDY
-
Publication number: 20160140276Abstract: 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: ApplicationFiled: November 13, 2015Publication date: May 19, 2016Applicant: Commissariat à l'Énergie Atomique et aux Énergies AlternativesInventors: Hossam Sarhan, Olivier Billoint, Fabien Clermidy, Sébastien Thuries
-
Publication number: 20150371705Abstract: 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: ApplicationFiled: January 30, 2014Publication date: December 24, 2015Applicant: COMMISSARIAT A L'ÉNERGIE ATOMIQUE ET AUX ÉNERGIES ALTERNATIVESInventors: Santhosh ONKARAIAH, Marc BELLEVILLE, Fabien CLERMIDY
-
Publication number: 20150319106Abstract: 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: ApplicationFiled: January 21, 2014Publication date: November 5, 2015Applicants: Commissariat a I 'energie atomique et aux energies alternatives, STmicroelectronics (Canada), Inc.Inventors: Romain LEMAIRE, Fabien CLERMIDY, Michel LANGEVIN, Charles PILKINGTON
-
Patent number: 8904200Abstract: 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: GrantFiled: April 6, 2009Date of Patent: December 2, 2014Assignee: Commissariat a l'Energie Atomique et aux Energies AlternativesInventors: Diego Puschini Pascual, Pascal Benoit, Fabien Clermidy
-
Publication number: 20140336982Abstract: 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: ApplicationFiled: November 9, 2012Publication date: November 13, 2014Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENE ALTInventors: Imen Mansouri, Fabien Clermidy, Pascal Benoit
-
Publication number: 20140207948Abstract: 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: ApplicationFiled: January 22, 2014Publication date: July 24, 2014Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENE ALTInventors: Romain LEMAIRE, Fabien Clermidy
-
Patent number: 8782592Abstract: 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: GrantFiled: October 24, 2012Date of Patent: July 15, 2014Assignee: Commissariat a l'Energie Atomique et aux Energies AlternativesInventors: Imen Mansouri, Fabien Clermidy, Pascal Benoit
-
Patent number: 8189612Abstract: 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: GrantFiled: March 15, 2007Date of Patent: May 29, 2012Assignee: Commissariat a l'Energie AtomiqueInventors: Romain Lemaire, Didier Lattard, Fabien Clermidy, Christian Bernard
-
Publication number: 20120036375Abstract: 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: ApplicationFiled: April 6, 2009Publication date: February 9, 2012Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventors: Diego Puschini Pascual, Pascal Benoit, Fabien Clermidy
-
Patent number: 7957381Abstract: 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: GrantFiled: March 8, 2006Date of Patent: June 7, 2011Assignee: Commissariat a l'Energie AtomiqueInventors: Fabien Clermidy, Pascal Vivet, Edith Beigne
-
Patent number: 7733771Abstract: 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: GrantFiled: September 26, 2005Date of Patent: June 8, 2010Assignee: Commissariat a l'Energie AtomiqueInventors: Fabien Clermidy, Didier Lattard, Didier Varreau, Christian Bernard
-
Patent number: 7418579Abstract: 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: GrantFiled: September 30, 2004Date of Patent: August 26, 2008Assignee: Commissariat a l'EnergieInventors: Mickaël Guibert, Fabien Clermidy, Thierry Collette
-
Publication number: 20070217439Abstract: 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: ApplicationFiled: March 15, 2007Publication date: September 20, 2007Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUEInventors: ROMAIN LEMAIRE, DIDIER LATTARD, FABIEN CLERMIDY, CHRISTIAN BERNARD