Path smoothing via discrete optimization

  • Authors:
  • Michael D. Moffitt;David A. Papa;Zhuo Li;Charles J. Alpert

  • Affiliations:
  • IBM Austin Research Laboratory, Austin, TX;IBM Austin Research Laboratory, Austin, TX and The University of Michigan, Ann Arbor, MI;IBM Austin Research Laboratory, Austin, TX;IBM Austin Research Laboratory, Austin, TX

  • Venue:
  • Proceedings of the 45th annual Design Automation Conference
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A fundamental problem in timing-driven physical synthesis is the reduction of critical paths in a design. In this work, we propose a powerful new technique that moves (and can also resize) multiple cells simultaneously to smooth critical paths, thereby reducing delay and improving worst negative slack or a figure-of-merit. Our approach offers several key advantages over previous formulations, including the accurate modeling of objectives and constraints in the true timing model, and a guarantee of legality for all cell locations.