Abstract
The problem of minimizing the number of L-shaped channels in the routing region definition and ordering for building-block layouts is studied. Given a building-block layout of rectangular modules, the routing region is to be decomposed into straight and L-shaped channels and routed in a certain order. Since channel routers usually produce superior results, it is desirable to minimize the number of L-shaped channels used in such a decomposition. A fast algorithm that can produce provably better results than a previously proposed algorithm is presented. This algorithm is based on a study of the structure of such layouts, and a transformation of the original problem to a graph theoretical problem. For examples of up to 136 channels, the algorithm took less than one-tenth of a second to finish the computation, and it obtained up to 29% reduction in the number of L-shaped channels over the results produced by another algorithm.
| Original language | English |
|---|---|
| Title of host publication | 28th ACM/IEEE Design Automation Conference - Proceedings 1991 |
| Publisher | Association for Computing Machinery (ACM) |
| Pages | 328-334 |
| Number of pages | 7 |
| ISBN (Electronic) | 0818661496 |
| ISBN (Print) | 0818691492, 9780818691492, 9780897913959, 0897913957 |
| DOIs | |
| Publication status | Published - Jun 1991 |
| Event | 28th ACM/IEEE Design Automation Conference, DAC 1991 - San Francisco, United States Duration: 17 Jun 1991 → 21 Jun 1991 https://dl.acm.org/doi/proceedings/10.1145/127601 https://ieeexplore.ieee.org/xpl/conhome/7708/proceeding |
Publication series
| Name | ACM/IEEE Design Automation Conference - Proceedings |
|---|---|
| ISSN (Print) | 0146-7123 |
Conference
| Conference | 28th ACM/IEEE Design Automation Conference, DAC 1991 |
|---|---|
| Country/Territory | United States |
| City | San Francisco |
| Period | 17/06/91 → 21/06/91 |
| Internet address |