Timing constraints for correct performance

Novel methodology and algorithms for the derivation of timing constraints on all the interconnects were developed and applied to solving layout related timing problems. This methodology is based on detailed information on timing characteristics of cells and nets. A minimax approach for identifying maximal delay bounds for nets which do not violate the timing constraints on any of the logical paths in the design was proposed. An approximation algorithm with proven polynomial time behavior was described. The recursive application of this algorithm results in the distribution of the whole remaining path slacks between the comprising nets, and as a result, zero slack is achieved. The obtained timing bounds were applied to produce layouts free from timing problems.<<ETX>>

[1]  Ravi Nair,et al.  Generation of performance constraints for layout , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[2]  Robert B. Hitchcock,et al.  Timing Analysis of Computer Hardware , 1982, IBM J. Res. Dev..

[3]  C Chen,et al.  Hierarchical timing verification system , 1986 .

[4]  Roy E. Marsten,et al.  The Design of the XMP Linear Programming Library , 1981, TOMS.

[5]  Vishwani D. Agrawal,et al.  Chip Layout Optimization Using Critical Path Weighting , 1984, 21st Design Automation Conference Proceedings.

[6]  Michael Burstein,et al.  Timing Influenced Layout Design , 1985, DAC 1985.

[7]  Toshio Nakano,et al.  Path Delay Analysis for Hierarchical Building Block Layout System , 1983, DAC 1983.

[8]  James E. Smith,et al.  Developments in Logic Network Path Delay Analysis , 1982, DAC 1982.

[9]  Ernest S. Kuh,et al.  An Algorithm for Performance-Driven Placement of Cell-Based ICs , 1991 .

[10]  Ryotaro Kamikawai,et al.  A Critical Path Delay Check System , 1981, 18th Design Automation Conference.

[11]  T. I. Kirkpatrick,et al.  PERT as an aid to logic design , 1966 .

[12]  Tohru Sasaki,et al.  Hierarchical Design Verification for Large Digital Systems , 1981, 18th Design Automation Conference.