|
ABSTRACT
The context for partitioning in physical design is dominated by two concerns: top-down design and the focus on spatial embedding. The role of partitioning is exactly that of a facilitator of divide-and-conquer metaheuristics for floorplanning, timing and placement optimization. Formulations or optimization objectives for partitioning follow from its context and role. Finally, the available algorithm technology determines how effectively we can address a given partitioning formulation and optimize a given objective. This invited paper considers the future of partitioning for physical design in light of these factors, and proposes a list of technology needs. A living version of this paper can be found at vlsicad.cs.ucla.edu.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
C.J. Alpe~ personal communication, February 1998.
|
 |
2
|
|
| |
3
|
|
 |
4
|
Charles J. Alpert , Jen-Hsin Huang , Andrew B. Kahng, Multilevel circuit partitioning, Proceedings of the 34th annual conference on Design automation, p.530-533, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266275]
|
 |
5
|
K. Bazargan , S. Kim , M. Sarrafzadeh, Nostradamus: a floorplanner of uncertain design, Proceedings of the 1998 international symposium on Physical design, p.18-23, April 06-08, 1998, Monterey, California, United States
[doi> 10.1145/274535.274538]
|
| |
6
|
|
| |
7
|
A.E. Ca/dwell, A. B. Kahng and L L. Markov, manuscript, 1997.
|
| |
8
|
W. E. Donath, "Logic Partitioning", in B. Preas and M. Lorenzetfi, eds., Physical Design Automation in VLSI Systems, Benjamin/Cummings, 1988.
|
| |
9
|
A. E. Dunlop and B. W. Kernighan, "A Procedure for Placement of Standard Cell VLSI Circuits", IEEE Transactions on Computer-Aided Design 4(1) (19853, pp. 92-98.
|
| |
10
|
|
| |
11
|
S. Hauck and G. Bordello, "~n Evaluation ofBipartitioning Tcchr~qucs", IEEE Trans. on Computer-Aided Design 16 (1997), pp. 849-866.
|
 |
12
|
|
 |
13
|
|
| |
14
|
A. B. Kahng , S. Muddu , E. Sarto , R. Sharma, Interconnect tuning strategies for high-performance ICs, Proceedings of the conference on Design, automation and test in Europe, p.471-478, February 23-26, 1998, Le Palais des Congrés de Paris, France
|
| |
15
|
A. B. Kahng end R. Sharma, "Studies of Clnstedng Objectives anti Heuristics for Improved Standard-Cell Hacemenf', ~~script, 1997.
|
 |
16
|
George Karypis , Rajat Aggarwal , Vipin Kumar , Shashi Shekhar, Multilevel hypergraph partitioning: application in VLSI domain, Proceedings of the 34th annual conference on Design automation, p.526-529, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266273]
|
 |
17
|
Ming-Ter Kuo , Lung-Tien Liu , Chung-Kuan Cheng, Network partitioning into tree hierarchies, Proceedings of the 33rd annual conference on Design automation, p.477-482, June 03-07, 1996, Las Vegas, Nevada, United States
[doi> 10.1145/240518.240609]
|
| |
18
|
E. L Lawler, IC N. Levitt and J. "Itnner, "Module Clustering to ~'Hn~mb'e Delay in DigitalNetwodc~", 1EEE Trans. on Computers lg (1969), pp. 47-57.
|
| |
19
|
|
| |
20
|
J. L~llis, personal communication, February 1998.
|
| |
21
|
1L X. T. Nijssen and J. A. (3. Jess, "1Veo-Dimensional Datapzth Regularity Extraction", Pro~ ACMISIGDA Physical Design Workshop, Apd11996, pp. 111-117.
|
| |
22
|
|
| |
23
|
Semiconductor Industry Association, "The National Technology Roaflmap for Semiconductors: Technology Needs", December 1997.
|
| |
24
|
|
| |
25
|
P. tL Suaris and G. Ke~m, "Quaddsection: A New Approach to Standard Cell Layout," Pro~ IEEE/ACMIntemational Conferex~ce on Computer-Aided Design, 1987, pp. 474-477.
|
| |
26
|
|
| |
27
|
|
| |
28
|
C.-Wo Yell, C-K. Cheng and T.-T. ~. I2n, "'Opfimiz~on by Iterative Improvement: An Experimental Evaluation on TWo-Way Peaaitioning'; IEEE Transactions on Computer-Aided Design 14 (1995), pp. 145-153.
|
CITED BY 2
|
Andrew E. Caldwell , Andrew B. Kahng , Andrew A. Kennings , Igor L. Markov, Hypergraph partitioning for VLSI CAD: methodology for heuristic development, experimentation and reporting, Proceedings of the 36th ACM/IEEE conference on Design automation, p.349-354, June 21-25, 1999, New Orleans, Louisiana, United States
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|