Patents by Inventor Gregor Martin

Gregor Martin 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: 8291358
    Abstract: Apparatus, systems, and methods may operate to generate a synchronous netlist from a synchronous circuit design representation, automatically substitute asynchronous components taken from an asynchronous standard cell component library for corresponding standard cell synchronous components in the synchronous netlist to form an asynchronous core, and convert the synchronous netlist to an asynchronous circuit design representation. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: October 16, 2012
    Assignee: Achronix Semiconductor Corporation
    Inventors: Rajit Manohar, Gregor Martin, John Lofton Holt
  • Publication number: 20100205571
    Abstract: Apparatus, systems, and methods may operate to generate a synchronous netlist from a synchronous circuit design representation, automatically substitute asynchronous components taken from an asynchronous standard cell component library for corresponding standard cell synchronous components in the synchronous netlist to form an asynchronous core, and convert the synchronous netlist to an asynchronous circuit design representation. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: April 27, 2010
    Publication date: August 12, 2010
    Inventors: Rajit Manohar, Gregor Martin, John Lofton Holt
  • Patent number: 7739628
    Abstract: Apparatus, systems, and methods may operate to generate a synchronous netlist from a synchronous circuit design representation, automatically substitute asynchronous components taken from an asynchronous standard cell component library for corresponding standard cell synchronous components in the synchronous netlist to form an asynchronous core, and convert the synchronous netlist to an asynchronous circuit design representation. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: June 15, 2010
    Assignee: Achronix Semiconductor Corporation
    Inventors: Rajit Manohar, Gregor Martin, John Lofton Holt
  • Publication number: 20090210847
    Abstract: Apparatus, systems, and methods may operate to generate a synchronous netlist from a synchronous circuit design representation, automatically substitute asynchronous components taken from an asynchronous standard cell component library for corresponding standard cell synchronous components in the synchronous netlist to form an asynchronous core, and convert the synchronous netlist to an asynchronous circuit design representation. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 20, 2009
    Inventors: Rajit Manohar, Gregor Martin, John Lofton Holt
  • Publication number: 20070044058
    Abstract: A design tool for generating design views of a semiconductor chip is presented. The design tool includes an input module, a generation module, a first synthesis module, a user interface module and an extraction module. The input module may be configured to receive input including physical and logical resources and a custom chip specification. The generation module may be configured to generate Register Transfer Level (RTL) views for the semiconductor chip. The first synthesis module may be configured to perform logic synthesis using the RTL views. The user interface module may be configured to query a user whether re-usable intellectual property (IP) is to be generated. The extraction module may be configured to extract and package design information for the re-usable IP in response to a request from the user.
    Type: Application
    Filed: August 16, 2005
    Publication date: February 22, 2007
    Inventors: Ying He, Gregor Martin, Grant Lindberg
  • Publication number: 20070044059
    Abstract: A method for defining valid placement of intellectual property (IP) blocks within a platform application specific integrated circuit comprising the steps of (A) extracting IP recorded information for an intellectual property (IP) block to be placed on a platform application specific integrated circuit, (B) extracting device data for the platform application specific integrated circuit and (C) determining one or more valid placement locations for the intellectual property (IP) block based upon the IP recorded information and the device data.
    Type: Application
    Filed: August 16, 2005
    Publication date: February 22, 2007
    Inventors: Gregor Martin, Ying He, Grant Lindberg
  • Publication number: 20070028196
    Abstract: A method for estimating resources during design planning is generally provided. A first step generally involves receiving design information for an integrated circuit design. A first portion of the integrated circuit design is generally complete, while a second portion of the integrated circuit design is generally incomplete. A second step generally involves receiving user input of estimated design information for the second portion of the integrated circuit design. A third step generally involves automatically generating one or more representative blocks representing the second portion of the integrated circuit design based on the user input. The one or more representative blocks may be generated having substantially equivalent size and characteristics to one or more actual blocks developed for the second portion of the integrated circuit design.
    Type: Application
    Filed: August 1, 2005
    Publication date: February 1, 2007
    Inventors: Gregor Martin, Grant Lindberg, Ying He
  • Publication number: 20060248491
    Abstract: A method of operation for an input/output assignment tool is disclosed. The method generally includes the steps of (A) generating a graphic presentation to a user displaying (i) a circuit icon having a plurality of pin icons and (ii) a plurality of signal icons, (B) moving a first of the signal icons within the graphic presentation to a first of the pin icons in response to a move command from the user and (C) indicating an acceptance of an association between the first signal icon and the first pin icon in response to the association passing a rule.
    Type: Application
    Filed: April 27, 2005
    Publication date: November 2, 2006
    Inventors: Grant Lindberg, Gregor Martin, David Asson, Ying He
  • Publication number: 20060129963
    Abstract: A method for floorplan visualization comprising the steps of (A) receiving design information for an integrated circuit design comprising one or more subsystems, (B) generating one or more gate count estimates for the one or more subsystems of the integrated circuit design, (C) generating one or more gate density estimates for gates of the one or more subsystems mapped to one or more programmable areas of a programmable platform device and (D) generating a visual representation of one or more area estimations for each of the one or more subsystems based on the one or more gate count estimates and the one or more gate density estimates.
    Type: Application
    Filed: December 15, 2004
    Publication date: June 15, 2006
    Inventors: Gregor Martin, Ying He, Grant Lindberg