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 language | English |
---|---|
Title of host publication | 39th ACM/IEEE Design Automation Conference - Proceedings 2002 |
Publisher | Association for Computing Machinery (ACM) |
Pages | 584-589 |
Number of pages | 6 |
ISBN (Print) | 9781581134612, 1581134614 |
DOIs | |
Publication status | Published - Jun 2002 |
Event | 39th ACM/IEEE Design Automation Conference, DAC 2002 - New Orleans, United States Duration: 10 Jun 2002 → 14 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
Name | ACM/IEEE Design Automation Conference - Proceedings |
---|---|
ISSN (Print) | 0738-100X |
Conference
Conference | 39th ACM/IEEE Design Automation Conference, DAC 2002 |
---|---|
Country/Territory | United States |
City | New Orleans |
Period | 10/06/02 → 14/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