Patents by Inventor Olivier Lepape

Olivier Lepape 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: 9362918
    Abstract: The invention relates to a programmable interconnection device, comprising: first rows of functional blocks, each functional block having inputs and outputs; second rows of programmable interconnection cells; horizontal connections, each connecting a programmable interconnection cell of the second row with only one other cell of that row; and connection bundles comprising transverse connections connecting a given programmable interconnection cell with functional blocks of the neighboring first row; the cells being suitable together for interconnecting the inputs and the outputs of each functional block of each first row with the outputs and the inputs of all of the other functional blocks of the same row.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: June 7, 2016
    Assignee: NANOXPLORE
    Inventor: Olivier Lepape
  • Publication number: 20160049942
    Abstract: The invention relates to a programmable interconnection device, comprising: first rows of functional blocks, each functional block having inputs and outputs; second rows of programmable interconnection cells; horizontal connections, each connecting a programmable interconnection cell of the second row with only one other cell of that row; and connection bundles comprising transverse connections connecting a given programmable interconnection cell with functional blocks of the neighboring first row; the cells being suitable together for interconnecting the inputs and the outputs of each functional block of each first row with the outputs and the inputs of all of the other functional blocks of the same row.
    Type: Application
    Filed: March 25, 2014
    Publication date: February 18, 2016
    Inventor: Olivier LEPAPE
  • Patent number: 8072796
    Abstract: Memory employing a plurality of five-transistor memory bit cells in a memory matrix and a power supply control circuit that is configured to provide a simultaneous full clear to all of the memory bit cells is described herein.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: December 6, 2011
    Assignee: Meta Systems
    Inventors: Jean Barbier, Olivier LePape, Philippe Piquet
  • Publication number: 20070279089
    Abstract: An integrated circuit (IC) includes a number of function blocks (FB), of which at least one is re-configurable. Each of the FBs may be a reconfigurable function or a non-reconfigurable function or recursively expanded with additional “nested” function blocks. The IC further includes a number of input pins, a number of output pins, an adder, and a number of crossbar devices. The elements, at least at the IC level, are coupled in a manner such that all input signals are provided to the FBs through a first subset of the crossbar devices, all internal signals are routed from one FB to another FB through a second subset of crossbar devices, and all output signals are routed from the FBs to the output pins through a third subset of crossbar devices. To increase routability and speed each of the crossbar device output has a single fanout. Additionally, each of the crossbar devices may provide only one input to each other crossbar device.
    Type: Application
    Filed: August 17, 2007
    Publication date: December 6, 2007
    Applicant: M2000 SA.
    Inventor: Olivier LePape
  • Patent number: 7260218
    Abstract: A configurable circuit that includes configuration data protection features, and related methods, are described herein.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: August 21, 2007
    Assignee: M2000
    Inventors: Frédéric Réblewski, Olivier Lepape
  • Publication number: 20070168718
    Abstract: A system and method for detecting corrupted configuration data stored in a configuration memory of a reconfigurable circuit are described herein.
    Type: Application
    Filed: November 8, 2005
    Publication date: July 19, 2007
    Inventors: Frederic Reblewski, Olivier Lepape
  • Publication number: 20070164783
    Abstract: An integrated circuit (IC) includes a number of function blocks (FB), of which at least one is re-configurable. Each of the FBs may be a reconfigurable function or a non-reconfigurable function or recursively expanded with additional “nested” function blocks. The IC further includes a number of input pins, a number of output pins, an adder, and a number of crossbar devices. The elements, at least at the IC level, are coupled in a manner such that all input signals are provided to the FBs through a first subset of the crossbar devices, all internal signals are routed from one FB to another FB through a second subset of crossbar devices, and all output signals are routed from the FBs to the output pins through a third subset of crossbar devices. To increase routability and speed each of the crossbar device output has a single fanout. Additionally, each of the crossbar devices may provide only one input to each other crossbar device.
    Type: Application
    Filed: January 17, 2006
    Publication date: July 19, 2007
    Inventor: Olivier Lepape
  • Publication number: 20070103193
    Abstract: A configurable circuit that includes configuration data protection features, and related methods, are described herein.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Inventors: Frederic Reblewski, Olivier Lepape
  • Patent number: 7098688
    Abstract: A regionally time multiplexed emulation system includes an emulator for emulating a circuit design. The emulator includes a plurality of reconfigurable logic devices with buffered I/O pins and reconfigurable logic elements. The reconfigurable logic devices are reconfigurable to emulate a circuit design using at least one user clock to clock the logic elements and at least one signal routing clock to time multiplex the routing of emulation signals between the reconfigurable logic devices, with the at least one signal routing clock being independent of the at least one user clock.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: August 29, 2006
    Assignee: Mentor Graphics Corporation
    Inventors: Frederic Reblewski, Olivier LePape, Jean Barbier
  • Patent number: 6874136
    Abstract: A crossbar device includes a first set of input lines and a second set of output lines. A plurality of chains of pass transistors are provided to selectively couple the input lines to the output lines in a reduced parasitic capacitive loading manner. Further, memory elements and decoder logic are provided to facilitate control of the selective coupling. Additionally, a low power application of multiple crossbar devices to a reconfigurable circuit block is improved by having each memory element of a crossbar device be provided with a supply voltage higher by a Vth to maintain the input voltage of corresponding output buffers at Vdd. Further, an application of multiple crossbar devices to a reconfigurable circuit block is improved by coupling a control circuitry via a control line to all output buffers of the interconnected crossbar devices to force the output buffers to a known state at power-on.
    Type: Grant
    Filed: January 10, 2002
    Date of Patent: March 29, 2005
    Assignee: M2000
    Inventors: Frederic Reblewski, Olivier Lepape
  • Publication number: 20040178820
    Abstract: A number of enhanced logic elements (LEs) are provided to form a FPGA. Each enhanced LE comprises a multiple input-single output truth table, and a complementary pair of master-slave latches having a data, a set and a reset input. Each enhanced LE further comprises a plurality of multiplexers and buffers, and control logic. Additionally, the improved FPGA further comprises a network of crossbars, a context bus, a scan register, and a plurality of trigger circuitry. As a result, each LE may be individually initialized, its signal state frozen momentarily, the frozen state be read, trace data be output, and trigger inputs be conditionally generated. Furthermore, the enhanced LEs may be used for “level sensitive” as well as “edge sensitive” circuit design emulations.
    Type: Application
    Filed: March 23, 2004
    Publication date: September 16, 2004
    Inventors: Jean Barbier, Olivier LePape, Frederic Reblewski
  • Publication number: 20040075469
    Abstract: A regionally time multiplexed emulation system includes an emulator for emulating a circuit design. The emulator includes a plurality of reconfigurable logic devices with buffered I/O pins and reconfigurable logic elements. The reconfigurable logic devices are reconfigurable to emulate a circuit design using at least one user clock to clock the logic elements and at least one signal routing clock to time multiplex the routing of emulation signals between the reconfigurable logic devices, with the at least one signal routing clock being independent of the at least one user clock.
    Type: Application
    Filed: September 24, 2003
    Publication date: April 22, 2004
    Applicant: Mentor Graphics Corp.
    Inventors: Frederic Reblewski, Olivier LePape, Jean Barbier
  • Patent number: 6717433
    Abstract: A number of enhanced logic elements (LEs) are provided to form a reconfigurable integrated circuit (IC). Each enhanced LE comprises a multiple input-single output truth table, and a complementary pair of master-slave latches having a data, a set and a reset input. Each enhanced LE further comprises a plurality of multiplexers and buffers, and control logic. Additionally, the improved IC may further comprises a scalable network of crossbars, a context bus, a scan register, and/or a plurality of trigger circuitry. As a result, each LE may be individually initialized, its signal state frozen momentarily, the frozen state be read, trace data be output, and trigger inputs be conditionally generated, making the IC particularly suitable for circuit design emulation. Furthermore, the enhanced LEs may be used for “level sensitive” as well as “edge sensitive” circuit design emulations.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: April 6, 2004
    Inventors: Jean Barbier, Olivier LePape, Frederic Reblewski
  • Patent number: 6647362
    Abstract: A scalable emulation system is disclosed. The basic embodiment of the emulation system includes a number of logic boards with logic chips that are reconfigurable to emulate circuit elements of a circuit design. The basic embodiment further includes a number of interconnect boards coupled to at least the logic boards. Each of the interconnect boards includes interconnect chips that are reconfigurable to selectively interconnect the logic chips of different ones of the logic boards. Additionally, at least each of a subset of the interconnect boards includes a number of expansion connectors for facilitating expansion of the emulation system in one or more selected ones of expansion orientations through coupling of at least one or more substantial replicates of the basic embodiment.
    Type: Grant
    Filed: September 24, 1999
    Date of Patent: November 11, 2003
    Inventors: Frederic Reblewski, Jean Barbier, Olivier Lepape
  • Patent number: 6594810
    Abstract: An integrated circuit (IC) includes a number of function blocks (FB), of which at least one is re-configurable. Each of the FBs may be a reconfigurable function or a non-reconfigurable function or recursively expanded with additional “nested” function blocks. The IC further includes a number of input pins, a number of output pins, and a number of crossbar devices. The elements, at least at the IC level, are coupled in a manner such that all input signals are provided to the FBs through a first subset of the crossbar devices, all internal signals are routed from one FB to another FB through a second subset of crossbar devices, and all output signals are routed from the FBs to the output pins through a third subset of crossbar devices. To increase routability and speed each of the crossbar device output has a single fanout. Additionally, each of the crossbar devices may provide only one input to each other crossbar device.
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: July 15, 2003
    Assignee: M2000
    Inventors: Frederic Reblewski, Olivier Lepape
  • Publication number: 20030131331
    Abstract: A crossbar device includes a first set of input lines and a second set of output lines. A plurality of chains of pass transistors are provided to selectively couple the input lines to the output lines in a reduced parasitic capacitive loading manner. Further, memory elements and decoder logic are provided to facilitate control of the selective coupling. Additionally, a low power application of multiple crossbar devices to a reconfigurable circuit block is improved by having each memory element of a crossbar device be provided with a supply voltage higher by a Vth to maintain the input voltage of corresponding output buffers at Vdd,. Further, an application of multiple crossbar devices to a reconfigurable circuit block is improved by coupling a control circuitry via a control line to all output buffers of the interconnected crossbar devices to force the output buffers to a known state at power-on.
    Type: Application
    Filed: January 10, 2002
    Publication date: July 10, 2003
    Inventors: Frederic Reblewski, Olivier Lepape
  • Patent number: 6388465
    Abstract: A number of enhanced logic elements (LEs) are provided to form a [FPGA] reconfigurable integrated circuit (IC). Each enhanced LE comprises a multiple input-single output truth table, and a complementary pair of master-slave latches having a data, a set and a reset input. Each enhanced LE further comprises a plurality of multiplexers and buffers, and control logic. Additionally, the improved [FPGA] IC may further comprise[s] a scalable network of crossbars, a context bus, a scan register, and/or a plurality of trigger circuitry. As a result, each LE may be individually initialized, its signal state frozen momentarily, the frozen state be read, trace data be output, and trigger inputs be conditionally generated, making the IC particularly suitable for circuit design emulation. Furthermore, the enhanced LEs may be used for “level sensitive” as well as “edge sensitive” circuit design emulations.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: May 14, 2002
    Inventors: Jean Barbier, Olivier LePape, Frederic Reblewski
  • Patent number: 6265894
    Abstract: An integrated circuit is described as comprising a plurality of logic elements (LEs), each of which having a plurality of outputs, and a partial scan register. The plurality of LEs are operative to generate a plurality of output signals in response to a plurality of input signals correspondingly applied to the LEs. The partial scan register is reconfigurably coupled to select ones of the LEs such that, when enabled, the partial scan register is operative to capture and output on a scan bus a record of signal state values circuit elements emulated by the selected LEs in a particular clock cycle of an operating clock, wherein the partial scan register is enabled with application of a scan clock appropriately scaled to the operating clock.
    Type: Grant
    Filed: September 24, 1999
    Date of Patent: July 24, 2001
    Inventors: Frederic Reblewski, Olivier Lepape
  • Patent number: 6057706
    Abstract: A number of enhanced logic elements (LEs) are provided to form a FPGA. Each enhanced LE comprises a multiple input-single output truth table, and a complementary pair of master-slave latches having a data, a set and a reset input. Each enhanced LE further comprises a plurality of multiplexers and buffers, and control logic. Additionally, the improved FPGA further comprises a network of crossbars, a context bus, a scan register, and a plurality of trigger circuitry. As a result, each LE may be individually initialized, its signal state frozen momentarily, the frozen state be read, trace data be output, and trigger inputs be conditionally generated. Furthermore, the enhanced LEs may be used for "level sensitive" as well as "edge sensitive" circuit design emulations.
    Type: Grant
    Filed: December 4, 1997
    Date of Patent: May 2, 2000
    Assignee: Mentor Graphics Corporation
    Inventors: Jean Barbier, Olivier LePape, Frederic Reblewski
  • Patent number: 5999725
    Abstract: A method and apparatus for tracing any node in an emulator, including hidden nodes of a circuit design, includes maintaining a correspondence between physically observable nodes and hidden nodes of the circuit design being emulated. The correspondence identifies how values of the hidden nodes are to be determined based on corresponding ones of the physically observable nodes. The value of a hidden node is determined by obtaining the values of the corresponding physically observable nodes and identifying the value of the hidden node based on the correspondence between the corresponding physically observable nodes and the hidden node.
    Type: Grant
    Filed: April 17, 1998
    Date of Patent: December 7, 1999
    Assignee: Mentor Graphics Corporation
    Inventors: Jean Barbier, Olivier Lepape, Frederic Reblewski