System and method of acquiring delay, setup and hold values for integrated circuit cells

   
   

The method of the present invention acquires delay, setup and hold values that appropriately reflect the timing characteristics of an integrated circuit represented by a cell file. A data and clock input slope pair is selected and the data setup time value is swept with respect to the clock. For each setup value a corresponding hold value is determined for functional failure. Then for each setup and hold value pair a delay value is ascertained. In one exemplary implementation optimal delay, setup and hold values are determined and utilized to facilitate higher frequency designs using the same physical cell layout library.

La méthode de la présente invention acquiert retardent, ont installé et tiennent les valeurs qui reflètent convenablement les caractéristiques de synchronisation d'un circuit intégré représenté par un dossier de cellules. Une paire de pente de données et d'entrée d'horloge est choisie et la valeur de temps d'installation de données est balayée en ce qui concerne l'horloge. Pour chaque valeur d'installation une valeur correspondante de prise est déterminée pour l'échec fonctionnel. Alors pour chaque paire d'installation et de valeur de prise une valeur de retarder est assurée. Dans une exécution exemplaire optimale retardez, installez et des valeurs de prise sont déterminées et utilisées pour faciliter des conceptions de fréquence plus élevée en utilisant la même bibliothèque physique de disposition de cellules.

 
Web www.patentalert.com

< Method for using a transaction service synchronization interface to perform internal state clean up

< Method and apparatus for performing technology mapping

> Chip arrangement determining apparatus and method

> Library manager for automated programming of industrial controls

~ 00160