Methods, apparatus and computer program products are provided that perform the operations of extracting first estimates of the resistance and capacitance of each of a first plurality of nets in an integrated circuit and then determining, for each of the first plurality of nets, a respective maximum delay model that attributes all of the first estimate of the resistance of the respective net to a front-end of the net and all of the first estimate of the capacitance of the respective net to a back-end of the net. Respective minimum delay models are also obtained for each of the first plurality of nets. Each of these minimum delay models attributes all of the first estimate of the resistance of the respective net to the back-end of the net and all of the first estimate of the capacitance of the respective net to a front-end of the net. These minimum and maximum delay models are then used in the determination of minimum and maximum delay estimates for each of the first plurality of nets. The delay estimates are then used to determine a net timing error bound associated with each net. These net timing error bounds are then filtered against a user-specified net timing error tolerance to determine which nets have an excessive timing error bound. Those nets having excessive timing error bounds are then modeled using more accurate models.

Methoden, Apparate- und Computerprogrammprodukte sind-, vorausgesetzt daß die Betriebe des Extrahierens der ersten Schätzungen des Widerstandes durchführen Sie und Kapazitanz von jeder einer ersten Mehrzahl der Netze, in einer integrierten Schaltung und, für jede der ersten Mehrzahl der Netze dann in feststellen, ein jeweiliges Maximum, verzögert Modell, das alle von der ersten Schätzung des Widerstandes des jeweiligen Netzes zu einem Vorderseiten des Netzes und alle von der ersten Schätzung der Kapazitanz des jeweiligen Netzes zu einem Hinter des Netzes zuschreibt. Jeweiliges minimales verzögert Modelle werden erreicht auch für jede der ersten Mehrzahl der Netze. Jedes von diesen minimalen verzögert Modellattribute alle der ersten Schätzung des Widerstandes vom jeweiligen Netz zum Hinter des Netzes und alle der ersten Schätzung von der Kapazitanz des jeweiligen Netzes zu einem Vorderseiten des Netzes. Dieses Minimum und maximale verzögert Modelle werden verwendet dann in der Ermittlung des Minimums und maximal verzögert Schätzungen für jede der ersten Mehrzahl der Netze. Verzögert Schätzungen werden verwendet dann, ein Netto-TIMING-Störung verklemmtes verbundenes mit jedem Netz festzustellen. Diese Netto-TIMING-Störung Grenzen werden dann gegen eine benutzerspezifische Netto-TIMING-Störung Toleranz gefiltert, um festzustellen, welche Netze eine übermäßige gesprungene TIMING-Störung haben. Jene Netze, die übermäßige TIMING-Störung Grenzen haben, werden dann mit genaueren Modellen modelliert.

 
Web www.patentalert.com

< (none)

< Control circuit having multiple functions set by a single programmable terminal

> Circuit for calculating error position polynomial at high speed

> (none)

~ 00014