Patents by Inventor James Huggett

James Huggett 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: 9367658
    Abstract: Embodiments of the invention provide a method and apparatus for generating programmable logic for a hardware accelerator, the method comprising: generating a graph of nodes representing the programmable logic to be implemented in hardware; identifying nodes within the graph that affect external flow control of the programmable logic; retaining the identified nodes and removing or replacing all nodes which do not affect external flow control of the programmable logic in a modified graph; and simulating the modified graph or building a corresponding circuit of the retained nodes.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: June 14, 2016
    Assignee: Maxeler Technologies Ltd.
    Inventors: Oliver Pell, James Huggett
  • Patent number: 8805914
    Abstract: There is provided a method of processing an iterative computation on a computing device comprising at least one processor. Embodiments of the method comprises performing, on a processor, an iterative calculation on data in a fixed point numerical format having a scaling factor, wherein the scaling factor is selectively variable for different steps of said calculation in order to prevent overflow and to minimize underflow. By providing such a method, the reliability, precision and flexibility of floating point operations can be achieved whilst using fixed point processing logic. The errors which fixed-point units are usually prone to generate if the range limits are exceeded can be mitigated, whilst still providing the advantage of a significantly reduced logic area to perform the calculations in fixed point.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: August 12, 2014
    Assignee: Maxeler Technologies Ltd.
    Inventors: Oliver Pell, James Huggett
  • Patent number: 8689156
    Abstract: A method of generating a hardware design for a pipelined parallel stream processor. The method includes defining a processing operation designating processes to be implemented in hardware as part of said pipelined parallel stream processor and defining a graph representing said processing operation as a parallel structure in the time domain as a function of clock cycles. The method also includes defining the at least one data path and associated latencies of said graph as a set of algebraic linear inequalities, collectively solving the set of linear inequalities for the entire graph, optimizing the at least one data path in the graph using the solved linear inequalities to produce an optimized graph, and utilizing the optimized graph to define an optimized hardware design for implementation in hardware as the pipelined parallel stream processor.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: April 1, 2014
    Assignee: Maxeler Technologies Ltd.
    Inventors: James Huggett, Jacob Alexis Bower, Oliver Pell
  • Patent number: 8464190
    Abstract: There is provided embodiment of methods of and apparatus for generating a hardware design for a pipelined parallel stream processor.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: June 11, 2013
    Assignee: Maxeler Technologies Ltd.
    Inventors: Jacob Alexis Bower, James Huggett, Oliver Pell
  • Publication number: 20120330638
    Abstract: Embodiments of the invention provide a method and apparatus for generating programmable logic for a hardware accelerator, the method comprising: generating a graph of nodes representing the programmable logic to be implemented in hardware; identifying nodes within the graph that affect external flow control of the programmable logic; retaining the identified nodes and removing or replacing all nodes which do not affect external flow control of the programmable logic in a modified graph; and simulating the modified graph or building a corresponding circuit of the retained nodes.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Applicant: MAXELER TECHNOLOGIES, LTD.
    Inventors: Oliver Pell, James Huggett
  • Publication number: 20120216019
    Abstract: There is provided embodiment of methods of generating a hardware design for a pipelined parallel stream processor.
    Type: Application
    Filed: February 17, 2011
    Publication date: August 23, 2012
    Applicant: MAXELER TECHNOLOGIES, LTD.
    Inventors: Jacob Alexis Bower, James Huggett, Oliver Pell
  • Publication number: 20110302231
    Abstract: There is provided a method of processing an iterative computation on a computing device comprising at least one processor. Embodiments of the method comprises performing, on a processor, an iterative calculation on data in a fixed point numerical format having a scaling factor, wherein the scaling factor is selectively variable for different steps of said calculation in order to prevent overflow and to minimise underflow. By providing such a method, the reliability, precision and flexibility of floating point operations can be achieved whilst using fixed point processing logic. The errors which fixed-point units are usually prone to generate if the range limits are exceeded can be mitigated, whilst still providing the advantage of a significantly reduced logic area to perform the calculations in fixed point.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 8, 2011
    Applicant: MAXELER TECHNOLOGIES, LTD.
    Inventors: James Huggett, Oliver Pell
  • Publication number: 20060071845
    Abstract: What is provided is a receiver-on-a-chip comprising a monolithic integrated circuit that reduces the receiver to a cigarette-pack-sized assembly mountable directly at an antenna element, with a much-increased operational bandwidth and instantaneous bandwidth, increased dynamic range and with a two-order-of-magnitude decrease in size and weight. Moreover, because of the elimination of all of the I/O drivers and attendant circuitry, power consumption is reduced by two-thirds, whereas the mean time before failure is increased to 10,000 hours due to the robustness of the monolithic integrated circuit and use of fiber optics.
    Type: Application
    Filed: January 20, 2005
    Publication date: April 6, 2006
    Inventors: Frank Stroili, James Huggett
  • Publication number: 20050256657
    Abstract: The present invention relates to a device and method that digitally replicates the analog processing that is normally associated with an instantaneous frequency measurement device. Specifically, the present relates to a digital frequency measurement device comprising: a filter, where the filter receives an input RF signal and transmits an output signal centered around a desired frequency; a limiting amplifier downstream of the filter, where the amplifier receives and amplifies the output signal; a deserializer downstream of the amplifier that continuously samples the output signal from the limiting amplifier; and a digital frequency measurement processor (DFM), where the DFM receives data at a rate of 1/16 of the deserializer sample rate. The DFM transforms the data into multiples stages that are combined in order to produce an estimate of the input signal, where the DFM is implemented through a digital processing device.
    Type: Application
    Filed: May 14, 2004
    Publication date: November 17, 2005
    Inventor: James Huggett