Patents by Inventor Haroon Chaudhri

Haroon Chaudhri 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: 7340698
    Abstract: A technique to verify, evaluate, and estimate the performance of an integrated circuit is embodied in a computer software program that is executable by a computer system. When simulating performance, scalars for transient performance are determined for strongly couple components. The technique accurately estimates of the performance (e.g., transient delays) of an integrated circuit, and has fast execution times. The technique is applicable to small circuits having relatively few transistors, and especially well suited for integrated circuits having millions of transistors and components. The technique handles the effects of deep-submicron integrated circuit technology.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: March 4, 2008
    Assignee: Magma Design Automation, Inc.
    Inventors: Arvind Srinivasan, Haroon Chaudhri
  • Patent number: 7337416
    Abstract: A technique to verify, evaluate, and estimate the performance of an integrated circuit is embodied in a computer software program that is executable by a computer system. When estimating performance, the invention partitions an integrated circuit into strongly coupled components. The technique accurately estimates of the performance (e.g., transient delays) of an integrated circuit, and has fast execution times. The technique is applicable to small circuits having relatively few transistors, and especially well suited for integrated circuits having millions of transistors and components. The technique handles the effects of deep-submicron integrated circuit technology.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: February 26, 2008
    Assignee: Magma Design Automation, Inc.
    Inventors: Arvind Srinivasan, Haroon Chaudhri
  • Patent number: 7117461
    Abstract: A technique to verify, evaluate, and estimate the performance of an integrated circuit is embodied in a computer software program that is executable by a computer system. To estimate performance, the integrated circuit design is partitioned into strongly coupled components and state points are identified. The technique accurately estimates of the performance (e.g., transient delays) of an integrated circuit, and has fast execution times. The technique is applicable to small circuits having relatively few transistors, and especially well suited for integrated circuits having millions of transistors and components. The technique handles the effects of deep-submicron integrated circuit technology.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: October 3, 2006
    Assignee: Magma Design Automation, Inc.
    Inventors: Arvind Srinivasan, Haroon Chaudhri
  • Patent number: 7000202
    Abstract: A technique to verify, evaluate, and estimate the performance of an integrated circuit is embodied in a computer software program that is executable by a computer system. Vectors are generated to estimate integrated circuit performance. The technique accurately estimates of the performance (e.g., transient delays) of an integrated circuit, and has fast execution times. The technique is applicable to small circuits having relatively few transistors, and especially well suited for integrated circuits having millions of transistors and components. The technique handles the effects of deep-submicron integrated circuit technology.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: February 14, 2006
    Assignee: Magma Design Automation, Inc.
    Inventors: Arvind Srinivasan, Haroon Chaudhri
  • Patent number: 6851095
    Abstract: A technique to verify, evaluate, and estimate the performance of an integrated circuit is embodied in a computer software program that is executable by a computer system. The technique accurately estimates of the performance (e.g., transient delays) of an integrated circuit, and has fast execution times. The technique includes an incremental recharacterization feature where only portions of the design which have been changed or are new or different will need to be recharacterized during subsequent runs of the software. Portions of the design which are the same need not be recharacterized, and results for those portions from a previous run (stored in a database) are used. This saves execution time since the performance recharacterization or evaluation process is generally more time consuming than a database look up. The technique is applicable to small circuits having relatively few transistors, and especially well suited for integrated circuits having millions of transistors and components.
    Type: Grant
    Filed: November 24, 2001
    Date of Patent: February 1, 2005
    Assignee: Magma Design Automation, Inc.
    Inventors: Arvind Srinivasan, Haroon Chaudhri
  • Patent number: 6499129
    Abstract: A technique to verify, evaluate, and estimate the performance of an integrated circuit is embodied in a computer software program that is executable by a computer system. The technique accurately estimates of the performance (e.g., transient delays) of an integrated circuit, and has fast execution times. The technique is applicable to small circuits having relatively few transistors, and especially well suited for integrated circuits having millions of transistors and components. The technique handles the effects of deep-submicron integrated circuit technology.
    Type: Grant
    Filed: July 21, 1999
    Date of Patent: December 24, 2002
    Assignee: Circuit Semantics, Inc.
    Inventors: Arvind Srinivasan, Haroon Chaudhri, Alexandre Zavorine