[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/800153.804929acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free access

Clustering and linear placement

Published: 26 June 1972 Publication History

Abstract

This paper presents two algorithms, one for clustering a set of interconnected nodes and the other for forming a linear placement of clustered interconnected nodes. The linear placement algorithm requires the output of clustering as an input. The two algorithms were designed to analyze the structure of digital logic for automatic placement of logic functions on a MOS/LSI chip as part of an automatic layout system8 and so far have only been used for that application. However, the clustering algorithm could be used to analyze any undirected graph. Both algorithms are noniterative and provide very good results with small amounts of computer time.

References

[1]
M. A. Breuer, "General Survey of Design Automation of Digital Computers," Proceedings IEEE, Vol. 54, pp. 1708-1721, December 1966.
[2]
H. R. Charney and D. L. Plato, "Efficient Partitioning of Components," Proceedings 5th Annual Design Automation Workshop, July 1968.
[3]
R. Mitchell, Personal Notes.
[4]
M. A. Milne, "CLUSTR: A Program for Structuring Design Problems," Proceedings 8th Annual Design Automation Workshop, pp. 242-249, June 1971.
[5]
E. L. Lawler, "Electrical Assemblies with a Minimum Number of Interconnections," IEEE Transactions on Electronic Computers, Vol. EC-11, pp. 86-88, February 1962.
[6]
R. L. Russo and P. K. Wolff, Sr., "ALMS: Automated Logic Mapping System," Proceedings 8th Annual Design Automation Workshop, pp. 118-130, June 1971.
[7]
D. M. Schuler, "The Clustering of Interconnected Nodes," GTE Laboratories Technical Memorandum 70-468.1, December 1970.
[8]
R. L. Mattison, "A High Quality, Low Cost Router for MOS-LSI," Proceedings 9th Annual Design Automation Workshop, June 1972.
[9]
D. E. Knuth, The Art of Computer programming, Vol. I, (Reading, Mass.: Addison-Wesley, 1968).

Cited By

View all
  • (2017)LSCProceedings of the 54th Annual Design Automation Conference 201710.1145/3061639.3062279(1-6)Online publication date: 18-Jun-2017
  • (2016)Digital Layout: PlacementElectronic Design Automation for IC Implementation, Circuit Design, and Process Technology10.1201/b19714-7(109-132)Online publication date: 14-Apr-2016
  • (2011)Multithreaded memetic algorithm for VLSI placement problemProceedings of the Second international conference on Swarm, Evolutionary, and Memetic Computing - Volume Part I10.1007/978-3-642-27172-4_67(569-576)Online publication date: 19-Dec-2011
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '72: Proceedings of the 9th Design Automation Workshop
June 1972
406 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 June 1972

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)57
  • Downloads (Last 6 weeks)8
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2017)LSCProceedings of the 54th Annual Design Automation Conference 201710.1145/3061639.3062279(1-6)Online publication date: 18-Jun-2017
  • (2016)Digital Layout: PlacementElectronic Design Automation for IC Implementation, Circuit Design, and Process Technology10.1201/b19714-7(109-132)Online publication date: 14-Apr-2016
  • (2011)Multithreaded memetic algorithm for VLSI placement problemProceedings of the Second international conference on Swarm, Evolutionary, and Memetic Computing - Volume Part I10.1007/978-3-642-27172-4_67(569-576)Online publication date: 19-Dec-2011
  • (2009)Clustering techniques for improving transient current testing2009 4th International Design and Test Workshop (IDT)10.1109/IDT.2009.5404121(1-6)Online publication date: Nov-2009
  • (2008)Parameterized algorithmics for linear arrangement problemsDiscrete Applied Mathematics10.1016/j.dam.2008.05.008156:17(3166-3177)Online publication date: 1-Oct-2008
  • (2007)A transistor‐island growing algorithm in a CMOS cell pattern generationElectronics and Communications in Japan (Part III: Fundamental Electronic Science)10.1002/ecjc.443075050875:5(82-95)Online publication date: 22-Feb-2007
  • (2006)A fast hierarchical quadratic placement algorithmIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2006.87007925:4(678-691)Online publication date: 1-Nov-2006
  • (2006)Fine granularity clustering-based placementIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2004.82586823:4(527-536)Online publication date: 1-Nov-2006
  • (2006)Edge separability-based circuit clustering with application to multilevel circuit partitioningIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2004.82335323:3(346-357)Online publication date: 1-Nov-2006
  • (2006)Partitioning and Placement Technique for CMOS Gate ArraysIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.1987.12702806:3(355-363)Online publication date: 1-Nov-2006
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media