Method for creating a characterized digital library for a digital circuit design

   
   

Embodiments of the present invention relate generally to the creation of characterized outputs for a digital cell based on an input circuit design and input parameters. These characterized outputs may then be used to create digital cell libraries. One embodiment relates to selecting values for the input parameters that result in a sufficiently accurate representation of a particular characterization of the digital cell. Another embodiment relates to selecting an appropriate subwindow (i.e. a window within a larger window defined by guaranteed success and guaranteed failure boundaries) used to determine characterized output values, such as constraint values. Yet another embodiment relates to a failure recovery method that may be applied when a selected window or subwindow results in an invalid window (i.e. a window that does not contain the actual output value being determined). The failure recovery method is therefore used to determine a valid window.

Verkörperungen der anwesenden Erfindung beziehen im Allgemeinen auf der Kreation der gekennzeichneten Ausgänge für eine digitale Zelle, die auf einem Eingang Schaltungsentwurf basiert und geben Parameter ein. Diese gekennzeichneten Ausgänge können dann benutzt werden, um digitale Zellenbibliotheken herzustellen. Eine Verkörperung bezieht auf dem Vorwählen der Werte für die Eingang Parameter, die eine genug genaue Darstellung einer bestimmten Kennzeichnung der digitalen Zelle ergeben. Eine andere Verkörperung bezieht auf dem Vorwählen eines passenden Teilfensters (d.h. ein Fenster innerhalb eines größeren Fensters definiert durch garantierten Erfolg und garantierte Ausfallgrenzen) benutzt, um gekennzeichnete Ausgang Werte, wie Begrenzung Werte festzustellen. Dennoch bezieht eine andere Verkörperung auf einer Ausfallwiederaufnahme Methode, die angewendet werden kann, wenn ein vorgewähltes Fenster oder ein Teilfenster ein unzulässiges Fenster ergibt (d.h. ein Fenster, das nicht den tatsächlichen Ausgang Wert enthält, der festgestellt wird). Die Ausfallwiederaufnahme Methode wird folglich verwendet, um ein gültiges Fenster festzustellen.

 
Web www.patentalert.com

< Address calculation of invariant references within a run-time environment

< Efficiently distributing information used for lock management among distributed resource objects using sequence numbers

> Method and apparatus for debugging a software program using dynamic debug patches and copy on write views

> Live presentation searching

~ 00100