Patents Assigned to EFINIX, INC.
  • Patent number: 11791821
    Abstract: A field programmable gate array (FPGA) has non-highway wire segments for connection to logic blocks, and highway wire segments in a highway network of highways. Each highway has sets of highway wire segments in successive connection. Each successive connection is through a multiplexer. Multiplexers of highways have on-ramps, off-ramps, or both, for programmable connection to wire segments in accordance with programming the FPGA.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: October 17, 2023
    Assignee: EFINIX INC.
    Inventors: Marcel Gort, Tony Ngai, Brett Grady, Kara Poon
  • Patent number: 11791823
    Abstract: Methods and apparatuses to provide FPGA inter-tile control signal sharing are described. In one embodiment, the FPGA inter-tile muxing for control signals is added in a separate tile. In another embodiment, the control signal muxing is distributed among FPGA tiles and shared using a cascaded configuration.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: October 17, 2023
    Assignee: EFINIX, INC.
    Inventors: Marcel Gort, Brett Grady
  • Patent number: 11757439
    Abstract: Delay elements and multiplexers are in programmable delay elements. Each programmable delay element has a chain of delay elements to produce successive delays of a clock of the programmable delay element. Each programmable delay element has a first multiplexer to select among an input clock and delay element outputs in the chain of delay elements to produce a skewed clock output of the programmable delay element. In at least a subset of the programmable delay elements, each programmable delay element has a second multiplexer to select among clocks that include a first clock, and a second clock that is from one of the delay elements of another programmable delay element to produce the clock of the programmable delay element.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: September 12, 2023
    Assignee: EFINIX, INC.
    Inventor: Marcel Gort
  • Patent number: 11487927
    Abstract: A system having design tools and methods for using the same in designing an integrated circuit (IC) are described.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: November 1, 2022
    Assignee: EFINIX, INC.
    Inventor: James Schleicher
  • Patent number: 11356101
    Abstract: A digital signal processing block has a first input port, a second input port, a third input port, a cascade input port and an output port. The DSP block may have a cascade output port. The DSP block may have a multiplexer that has selectable output, to the cascade output port, of concatenated inputs from the first input port, the second input port and the third input port. The DSP block may be connectable to another DSP block via a cascade path. The DSP block may have a variable shifter. The DSP block may have a full-width adder and reduced-width input ports.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 7, 2022
    Assignee: EFINIX, INC.
    Inventor: Ho Man Ho
  • Patent number: 10803225
    Abstract: A system having design tools and methods using the same design tools in designing an integrated circuit (IC) are described.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: October 13, 2020
    Assignee: EFINIX, INC.
    Inventor: James Schleicher
  • Patent number: 9825633
    Abstract: A method and apparatus is disclosed herein for segmented and direct routing in a programmable gate array. In one embodiment, the programmable gate array comprises a plurality of programmable tiles, including at least one SHLRT having: a block configurable as a logic function or a routing function; and one or more switching blocks coupled to programmable tiles in the plurality of programmable tiles for segmented routing.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: November 21, 2017
    Assignee: EFINIX, INC.
    Inventor: Tony Kai-Kit Ngai
  • Patent number: 9525419
    Abstract: A method and apparatus is disclosed herein for segmented and direct routing in a programmable gate array. In one embodiment, the programmable gate array comprises a plurality of programmable tiles, including at least one SHLRT having: a block configurable as a logic function or a routing function; and one or more switching blocks coupled to programmable tiles in the plurality of programmable tiles for segmented routing.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: December 20, 2016
    Assignee: EFINIX, INC.
    Inventor: Tony Kai-Kit Ngai
  • Patent number: 9490811
    Abstract: An apparatus is disclosed herein for a programmable gate architecture with hybrid logic/routing circuitry. In one embodiment, a programmable gate array comprises a plurality of hybrid logic or routing tiles (HLRT), each of the HLRTs having a hybrid logic-or-routing function (HLR) that is configurable as a logic function or a routing function.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: November 8, 2016
    Assignee: EFINIX, INC.
    Inventor: Tony Kai-Kit Ngai