Patents by Inventor Igor Keller

Igor Keller 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).

  • Publication number: 20090199140
    Abstract: Some embodiments of the invention provide a method for performing thermal analysis of an integrated circuit (“IC”) layout that includes numerous circuit modules. In some embodiments, the method initially defines several power dissipation equations that express the temperature dependence of the power dissipation for several circuit modules. In some embodiments, the power dissipation equations express a non-linear relationship between power dissipation and temperature. The method defines a heat flow equation based on the specified power dissipation equations. The method then solves the heat flow equation to identify a temperature distribution for the design layout.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Inventors: Vinod Kariat, Igor Keller, Eddy Pramono
  • Patent number: 7562323
    Abstract: A method, system and computer program product for determining aggressor-induced crosstalk in a victim net of a stage of an integrated circuit design is provided. The methodology can include combining a plurality of aggressor nets to construct a virtual aggressor net, determining a current waveform induced on the victim net by the plurality of small aggressor nets, and modeling a current waveform induced by the virtual aggressor on the victim net based on the contribution of the current waveforms determined for the plurality of small aggressor nets. In a further embodiment, the methodology can also comprise evaluating an effect of an aggressor net on a victim net; and including that aggressor net in the virtual aggressor net if its effect is below a predetermined threshold. The effect evaluated by the methodology can, for example, be the height of a glitch induced on the victim net by a transition in the aggressor net.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: July 14, 2009
    Assignee: Cadence Design Systems, Inc.
    Inventors: Xiaoliang Bai, Igor Keller
  • Patent number: 7464349
    Abstract: Aspects for generating a current source model of a gate include extracting the current source model of the gate. The current source model of the gate is a function of time and output voltage of the gate. Further, the current source model of the gate is extracted based on data present in a timing library. The aspects further include storing the current source model of the gate. This is carried out by using the existing, specified timing library for current source models. In this manner, additional expenditure is not incurred for formulating another timing library.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: December 9, 2008
    Assignee: Cadence Design Systems, Inc.
    Inventors: Igor Keller, Manuj Verma
  • Patent number: 7359843
    Abstract: A method of delay change determination in an integrated circuit design including a stage with a victim net and one or more aggressor nets capacitively coupled thereto, the method comprising: determining a nominal (noiseless) victim net signal transition; determining a noisy victim net signal transition; and determining a delay change based upon nominal and noisy victim signal transition arrival times at a victim net receiver output.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: April 15, 2008
    Assignee: Cadence Design Systems, Inc.
    Inventors: Igor Keller, Kenneth Tseng, Nishath Verghese