An algorithm for integrated pin assignment and buffer planning

Hua Xiang, Xiaoping Tang, D. F. Wong

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

6 Citations (Scopus)

Abstract

The buffer block methodology has become increasingly popular as more and more buffers are needed in deep-submicron design, and it leads to many challenging problems in physical design. In this paper, we present a polynomial-time exact algorithm for integrated pin assignment and buffer planning for all two-pin nets from one macro block (source block) to all other blocks of a given buffer block plan as well as minimizing the total cost α· W + β· R for any positive α and β where W is the total wire length and R is the number of buffers. By applying this algorithm iteratively (each time pick one block as the source block), it provides a polynomial-time algorithm for pin assignment and buffer planning for nets among multiple macro blocks. Experimental results demonstrate its efficiency and effectiveness.

Original languageEnglish
Title of host publication39th ACM/IEEE Design Automation Conference - Proceedings 2002
PublisherAssociation for Computing Machinery (ACM)
Pages584-589
Number of pages6
ISBN (Print)9781581134612, 1581134614
DOIs
Publication statusPublished - Jun 2002
Event39th ACM/IEEE Design Automation Conference, DAC 2002 - New Orleans, United States
Duration: 10 Jun 200214 Jun 2002
https://www.dac.com/About/Conference-Archive/39th-DAC-2002 (Conference website)
https://www.dac.com/portals/0/documents/archive/2005-01/39thfinal.pdf (Conference program)
https://dl.acm.org/doi/proceedings/10.1145/513918 (Conference proceedings)
https://ieeexplore.ieee.org/xpl/conhome/7910/proceeding (Conference proceedings)

Publication series

NameACM/IEEE Design Automation Conference - Proceedings
ISSN (Print)0738-100X

Conference

Conference39th ACM/IEEE Design Automation Conference, DAC 2002
Country/TerritoryUnited States
CityNew Orleans
Period10/06/0214/06/02
Internet address

Scopus Subject Areas

  • Control and Systems Engineering
  • Hardware and Architecture

User-Defined Keywords

  • Buffer insertion
  • Min-cost maximum flow
  • Pin assignment

Fingerprint

Dive into the research topics of 'An algorithm for integrated pin assignment and buffer planning'. Together they form a unique fingerprint.

Cite this