Patents by Inventor Jason Govig

Jason Govig 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: 8185854
    Abstract: A method for designing a system on a target device is disclosed. Domains and sub-domains in the system are identified. A sub-domain is divided into a plurality of chunks. Slacks for the chunks are computed in parallel. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: May 22, 2012
    Assignee: Altera Corporation
    Inventors: Michael D. Hutton, Jason Govig
  • Patent number: 8141015
    Abstract: A method for reporting timing exception status is presented. The method begins by computing a set of edges of a sub-domain and a set of edges of a timing exception. A slack value is computed based on either the edges of the sub-domain common to the set of edges of the timing exception or the timing paths of the sub-domain. If the sub-domain has a valid slack value, the method compares the sub-domain timing exception type to the timing exception type of the timing exception. The method identifies the timing exception as being overridden if both timing exception types are different and either the slack value computed based on edges of the sub-domain is valid, or the sub-domain has the valid slack value and an intersection of the set of edges of the sub-domain and of the timing exception forms a timing path. The method presents the overridden timing exceptions.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: March 20, 2012
    Assignee: Altera Corporation
    Inventors: Jason Govig, Sami Ahmad Abu-El-Haija
  • Patent number: 7725856
    Abstract: A method for designing a system on a target device is disclosed. Domains and sub-domains in the system are identified. Chunks are identified from the domains and sub-domain. Slacks for the chunks are computed in parallel. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: May 25, 2010
    Assignee: Altera Corporation
    Inventors: Jason Govig, David Karchmer
  • Patent number: 7584443
    Abstract: The present invention is directed to clock domain conflict analysis of a timing graph that features, dissociating clock domains of one or more of a path having conflicting clock domains while preserving the original clock domain relationship of the edges in the path. To that end, the method includes generating a timing graph having a source instance, a destination instance and a plurality of edges defining a plurality of signal paths between the source instance and the destination instance. A plurality of clock domains is corresponded to the timing graph, with a subset of the plurality of edges being associated with more than one clock domain. From the subset, conflicting clock domains associated with a common edge are identified. In response to identification of the conflict, one of the clock domains is dissociated from one of the edges of the subset.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: September 1, 2009
    Assignee: Altera Corporation
    Inventors: Jason Govig, David Karchmer, William Buckner Davis
  • Patent number: 7464362
    Abstract: A method for designing a system on a target device includes merging a post-fit netlist for a first partition of the system from a set-up compilation with a post-synthesis netlist for a second partition of the system from an incremental compilation to form a combined netlist. Fitting is performed on the combined netlist.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: December 9, 2008
    Assignee: Altera Corporation
    Inventors: Terry Borer, David Karchmer, Jason Govig, Andrew Leaver, Gabriel Quan, Kevin Chan, Vaughn Betz, Stephen D. Brown