Patents by Inventor Eric Durand
Eric Durand 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: 20140202274Abstract: A driving device for driving in rotation a toothed wheel, in particular a turntable, has a worm intended to mesh with the toothed wheel, a motor to drive the worm in rotation, a flexible sleeve that partially surrounds the worm in such a way as to form an assembly described as a worm/sleeve assembly, and a pre-stressing unit. The motor is arranged in a structure that is fitted pivotably relative to the worm/sleeve assembly, and the driving device also has a force transfer unit connecting the motor to the sleeve at a second extremity of the worm.Type: ApplicationFiled: January 23, 2014Publication date: July 24, 2014Applicant: MICRO CONTROLE - SPECTRA PHYSICSInventors: Eric Durand, Bruno Rety
-
Publication number: 20140108865Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.Type: ApplicationFiled: December 26, 2013Publication date: April 17, 2014Applicant: Mentor Graphics CorporationInventors: Eric Durand, Estelle Reymond, John Fadel
-
Patent number: 8666721Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).Type: GrantFiled: June 4, 2012Date of Patent: March 4, 2014Assignee: Mentor Graphics CorporationInventors: Eric Durand, Gregoire Brunot, Estelle Reymond, Laurent Buchard
-
Patent number: 8645118Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.Type: GrantFiled: June 24, 2013Date of Patent: February 4, 2014Assignee: Mentor Graphics CorporationInventors: Eric Durand, Estelle Reymond, John Fadel
-
Publication number: 20130289969Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.Type: ApplicationFiled: June 24, 2013Publication date: October 31, 2013Inventors: Eric Durand, Estelle Reymond, John Fadel
-
Patent number: 8473273Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.Type: GrantFiled: July 18, 2011Date of Patent: June 25, 2013Assignee: Mentor Graphics CorporationInventors: Eric Durand, Estelle Reymond, John Fadel
-
Publication number: 20120284010Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).Type: ApplicationFiled: June 4, 2012Publication date: November 8, 2012Applicant: MENTOR GRAPHICS CORPORATIONInventors: Eric Durand, Gregoire Brunot, Estelle Reymond, Laurent Buchard
-
Publication number: 20120226488Abstract: A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in real time or substantially real time, such as after a periodic update. In one embodiment, a monitoring portion of the emulator periodically monitors the emulator boards and power supplies for physical information. The physical information is communicated to a workstation for communication to a user. For example, the workstation can display the physical information in a graphical user interface (GUI) that shows which boards are plugged in the system and which slots are empty. In yet another aspect, the user can select a particular board in the system and view communication information, such as data errors, status, link errors, global errors, etc.Type: ApplicationFiled: May 10, 2012Publication date: September 6, 2012Inventors: Eric Durand, Christophe Joubert, Christian Niquet, Virginie Voirin
-
Patent number: 8214192Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).Type: GrantFiled: February 27, 2008Date of Patent: July 3, 2012Assignee: Mentor Graphics CorporationInventors: Eric Durand, Grégoire Brunot, Estelle Reymond, Laurent Buchard
-
Patent number: 8214195Abstract: A system and method is disclosed for testing emulation boards in a hardware emulation environment. In one embodiment, test files can be maintained that identify a list of test commands. Such a list can be easily changed without recompiling. In another embodiment, the list of commands can be read by a first server. The commands can be passed (e.g., sequentially) to a second server associated with one or more emulator boards. The second server can ensure that the commands are executed on the specified emulator boards for testing the emulator boards. In yet another embodiment, a user can request a series of tests to be executed. The tests can be included in a list of test names. Each test name can correspond to a list of test commands associated with the test name. Thus, a first server can read a test name, read a file of test commands associated with the test name and pass the test commands to a second server to ensure the test commands are executed.Type: GrantFiled: March 21, 2008Date of Patent: July 3, 2012Assignee: Mentor Graphics CorporationInventors: Eric Durand, Estelle Reymond, Laurent Buchard
-
Patent number: 8195446Abstract: A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in real time or substantially real time, such as after a periodic update. In one embodiment, a monitoring portion of the emulator periodically monitors the emulator boards and power supplies for physical information. The physical information is communicated to a workstation for communication to a user. For example, the workstation can display the physical information in a graphical user interface (GUI) that shows which boards are plugged in the system and which slots are empty. In yet another aspect, the user can select a particular board in the system and view communication information, such as data errors, status, link errors, global errors, etc.Type: GrantFiled: November 17, 2010Date of Patent: June 5, 2012Assignee: Mentor Graphics CorporationInventors: Eric Durand, Christophe Joubert, Christian Niquet, Virginie Voirin
-
Publication number: 20120062398Abstract: A knurled wheel is subject to a mechanism capable of creating a system of detents. The knurled wheel is fitted with sensors for detection and selection, by processing of information about the speed of rotation of the knurled wheel, either of a step-by-step manual operating mode, in one or other direction of rotation of the wheel, or of an automatic continuous operating mode until an end-of-travel or stop position is reached, in one or other direction, or until an action is performed on the knurled wheel.Type: ApplicationFiled: March 26, 2010Publication date: March 15, 2012Applicant: DURA AUTOMOTIVE SYSTEMS SASInventor: Eric Durand
-
Publication number: 20120010868Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.Type: ApplicationFiled: July 18, 2011Publication date: January 12, 2012Inventors: Eric Durand, Estelle Reymond, John Fadel
-
Patent number: 7983893Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.Type: GrantFiled: January 8, 2008Date of Patent: July 19, 2011Assignee: Mentor Graphics CorporationInventors: Eric Durand, Estelle Reymond, John Fadel
-
Publication number: 20110119045Abstract: A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in real time or substantially real time, such as after a periodic update. In one embodiment, a monitoring portion of the emulator periodically monitors the emulator boards and power supplies for physical information. The physical information is communicated to a workstation for communication to a user. For example, the workstation can display the physical information in a graphical user interface (GUI) that shows which boards are plugged in the system and which slots are empty. In yet another aspect, the user can select a particular board in the system and view communication information, such as data errors, status, link errors, global errors, etc. In a further aspect, power supply information can be viewed, such as current and voltage levels, air temperature, fan speed, board temperatures at particular points, etc.Type: ApplicationFiled: November 17, 2010Publication date: May 19, 2011Inventors: Eric Durand, Christophe Joubert, Christian Niquet, Virginie Voirin
-
Patent number: 7848914Abstract: A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in real time or substantially real time, such as after a periodic update. In one embodiment, a monitoring portion of the emulator periodically monitors the emulator boards and power supplies for physical information. The physical information is communicated to a workstation for communication to a user. For example, the workstation can display the physical information in a graphical user interface (GUI) that shows which boards are plugged in the system and which slots are empty. In yet another aspect, the user can select a particular board in the system and view communication information, such as data errors, status, link errors, global errors, etc.Type: GrantFiled: July 15, 2009Date of Patent: December 7, 2010Assignee: Mentor Graphics CorporationInventors: Eric Durand, Christophe Joubert, Christian Niquet, Virginie Voirin
-
Publication number: 20090299723Abstract: A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in real time or substantially real time, such as after a periodic update. In one embodiment, a monitoring portion of the emulator periodically monitors the emulator boards and power supplies for physical information. The physical information is communicated to a workstation for communication to a user. For example, the workstation can display the physical information in a graphical user interface (GUI) that shows which boards are plugged in the system and which slots are empty. In yet another aspect, the user can select a particular board in the system and view communication information, such as data errors, status, link errors, global errors, etc. In a further aspect, power supply information can be viewed, such as current and voltage levels, air temperature, fan speed, board temperatures at particular points, etc.Type: ApplicationFiled: July 15, 2009Publication date: December 3, 2009Inventors: Eric Durand, Christophe Joubert, Christian Niquet, Virginie Voirin
-
Publication number: 20090248390Abstract: A system and method in an emulation environment is disclosed that can trace the emulation environment during emulation. In one embodiment, when emulation procedures are called during emulation, a trace procedure can also be called in order to log information associated with the emulation procedure. In another embodiment, the information to be logged can include an identification of the emulation procedure and a time stamp of when the emulation procedure was called. In yet another embodiment, a trace script can be executed in order to collect user-specified variables and/or other system data that can be used to trace and debug the emulation environment. In still another embodiment, memory can be available on an emulator, such as on emulator boards within the emulation environment. The memory can store trace information associated with the emulator boards that can be downloaded to a server, such as, during emulation or after a power failure to obtain the state of the emulator boards.Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Inventors: Eric Durand, Laurent Buchard
-
Publication number: 20090240457Abstract: A system and method is disclosed for testing emulation boards in a hardware emulation environment. In one embodiment, test files can be maintained that identify a list of test commands. Such a list can be easily changed without recompiling. In another embodiment, the list of commands can be read by a first server. The commands can be passed (e.g., sequentially) to a second server associated with one or more emulator boards. The second server can ensure that the commands are executed on the specified emulator boards for testing the emulator boards. In yet another embodiment, a user can request a series of tests to be executed. The tests can be included in a list of test names. Each test name can correspond to a list of test commands associated with the test name. Thus, a first server can read a test name, read a file of test commands associated with the test name and pass the test commands to a second server to ensure the test commands are executed.Type: ApplicationFiled: March 21, 2008Publication date: September 24, 2009Inventors: Eric Durand, Estelle Reymond, Laurent Buchard
-
Publication number: 20090216514Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).Type: ApplicationFiled: February 27, 2008Publication date: August 27, 2009Inventors: Eric Durand, Gregoire Brunot, Estelle Reymond, Laurent Buchard